Analyser n’importe quel protocole IR avec juste votre carte Arduino (3 / 5 étapes)

Étape 3: Cas i)

En cas de télécommandes AC, chaque fois que nous appuyer sur le bouton il transmettra des données entiers de ce bouton qu’une seule fois même si nous avons appuyé sur le bouton assez longtemps. C’est pourquoi nous devons presser la touche qu’une seule fois. En appuyant sur le bouton pour la deuxième fois, la mémoire tampon dans le code va être débordé et l’arduino va redémarrer.

La réponse que nous recevons quand nous appuyer sur la touche de panasonic AC distant est la suivante:(fig 1)

Si les données de bits 439 sont reçues lorsque nous appuyer une fois sur le bouton. Et oui cette quantité de données est envoyée dans chaque bouton. Maintenant, ces données sont sous forme de durée de temps, nous avons donc besoin de le convertir en format binaire pour l’analyser. Pour cela, nous devons être conscients que quel type de codage est fait dans le présent. Chaque télécommande IR utilise le pouls Distance codage c'est-à-dire PDC pour le codage des données. Donc si le bit est 1 ou 0 peut être décidée par la durée du temps faible signal. Duartion de haute époque en signal sera constante environ 500 nous, donc nous devons ne pas envisager haute temps chaque fois que le transformer en forme binaire.

Si la durée de temps faible est d’environ 300 à 400 US, que ce peu est '0' binaire , et si la durée de temps faible est autour de 1200 à 1300 US, que ce peu est binaire « 1 ».

Vous pouvez analyser les données reçues et reconnaître le bit START, STOP bit, binaire « 1 » et « 0 » binaire par dessous la fourchette mentionnée. (Fig. 2)

Ainsi, les données reçues sera autour de la gamme mentionnée et avec l’aide de cela nous pouvons facilement décoder les données reçues. Permet de décoder les données qui sont reçues dans l’image ci-dessus. (Fig. 3)

Donc c’est les données décodées de mon Panasonic acre que convertissent ces données en code hexadécimal 8 bits. Protocole de AC Panasonic se compose de données fixes de 8 octets et 19 octets de données qui contient des informations de température, ventilateur vitesse etc. Au total, il y a 27 octets de données, qui sont transmises quand nous appuyer sur le seul bouton de la télécommande.

Vous pouvez rechercher des protocoles différents pour le décodage binaire « 1 » et « 0 » binaire. Mais si vous n’obtenez pas toutes les informations, vous pouvez aller chercher cette logique,

premier bit sera toujours le bit de départ. et dernier morceau sera toujours bit d’arrêt. si faible durée est supérieure à 1000 US, que c’est 1 binaire 'et si faible durée est inférieure à 1000 US, que c’est binaire ' 0'.

Je ne sais pas que cela fonctionnera pour tous les appareils ou non, mais généralement, cela fonctionnera.

Articles Liés

Pirater n’importe quel Mobile Android avec Metasploit en Kali Linux 2.0

Pirater n’importe quel Mobile Android avec Metasploit en Kali Linux 2.0

Pirater n'importe quel mobile android avec metasploit en kali linux 2.0. Dans ce tutoriel, nous allons créer une application de déploiement à l'aide de Kali Linux Metasploit qui doit être installé sur le périphérique android cible. Lorsqu'il est inst
Utilisez n’importe quel IR distance avec votre arduino

Utilisez n’importe quel IR distance avec votre arduino

Cet Instructable va montrer comment utiliser n'importe quelle télécommande infrarouge avec un Arduino...Etape 1: Obtenir la bibliothèque IRremote ArduinoLa première chose que vous devez faire, c'est obtenir la bibliothèque Arduino IRremote depuis ce
Fusil de chasse une bière avec juste votre pouce

Fusil de chasse une bière avec juste votre pouce

apprendre à défier les lois de la physique et de percer à travers du métal en utilisant seulement le bout du doigt.  Ce Instructable vous montre comment vous pouvez à fusil de chasse quoi que ce soit dans une boîte en aluminium avec juste le pouce !L
Garder une trace de n’importe quelle campagne Indiegogo avec IFTTT

Garder une trace de n’importe quelle campagne Indiegogo avec IFTTT

La plupart d'entre nous, décideurs, se sentent en quelque sorte affiliée avec crowdfunding. Après tout, les sites de crowdfunding permettent de partager nos créations avec le reste du monde.Nous avons construit cet outil pour notre campagne Microbot
Utilisez n’importe quelle imprimante GDI avec GNU/Linux

Utilisez n’importe quelle imprimante GDI avec GNU/Linux

imprimantes GDI plus ne sont pas supportés en utilisant GNU/Linux.Voici une façon d'utiliser votre imprimante en tout cas.Étape 1: Utilisateurs chanceuxAvant de continuer, vérifiez que votre imprimante ne supporte pas un langage de description d'impr
Prendre des photos avec juste votre main gauche (reflex numérique).

Prendre des photos avec juste votre main gauche (reflex numérique).

Pour Instructables, vous devez parfois votre main droite sur la photo pour montrer un point. Photographier avec la main gauche est impossible : l'emprise d'un appareil photo reflex est sur la droite referant, et est donc le bouton de l'obturateur.Cha
Comment faire pour enregistrer votre iPod écran avec juste votre iPod Touch

Comment faire pour enregistrer votre iPod écran avec juste votre iPod Touch

Étape 1: Date et heure Tout d'abord vous voulez aller aux réglages puis général puis jour & clic temps cela changer l'année 2012 vous saurez pourquoi plus tardÉtape 2: Site Ouvrir ce site : http://emu4ios.weebly.com/downloads.htmlÉtape 3: installatio
Clignotement Led avec n’importe quel On/off calendrier, à l’aide de la 1 fonction et aucun retard

Clignotement Led avec n’importe quel On/off calendrier, à l’aide de la 1 fonction et aucun retard

Dans cette Instructables, nous allons passer d'un simple croquis à clignoter une led avec une choisie sous et hors tension de temps à une fonction unique que nous pouvons utiliser avec n'importe quel conduit.Obligatoire:Carte ArduinoArduino IDE insta
La peau de votre carte de crédit avec SWEET Designs

La peau de votre carte de crédit avec SWEET Designs

transférer n'importe quelle conception vous voulez sur votre carte de crédit, de votre propre photo à la pornographie. Votre carte continuera de fonctionner normalement, et vous pensez vraiment que le greffier au supermarché va s'occuper de ce qui re
Comment faire pour contrôler n’importe quelle voiture R/C avec un émetteur d’avion !

Comment faire pour contrôler n’importe quelle voiture R/C avec un émetteur d’avion !

Avez-vous déjà demandé si vous pouvez utiliser votre émetteur d'avion R/C pour contrôler n'importe quelle voiture R/C aussi bien ?Comment génial serait-il d'avoir 6 ou plusieurs canaux pour contrôler votre voiture R/C et également personnaliser chaqu
Commande à distance n’importe quel périphérique par SMS en utilisant Arduino, cartes relais et boucliers de c-uGSM ou d-u3G

Commande à distance n’importe quel périphérique par SMS en utilisant Arduino, cartes relais et boucliers de c-uGSM ou d-u3G

Il y quelques temps, j'ai ressenti le besoin d'avoir la télécommande pour interrupteur sous et hors tension de l'éclairage extérieur. En regardant dans mon jardin, j'ai choisi certains composants et je construis cette offre groupée SMS contrôlée rela
Laser Cut pochettes d’albums (ou n’importe quelle Image) sur passe-partout

Laser Cut pochettes d’albums (ou n’importe quelle Image) sur passe-partout

Je me sers passe-partout dans une machine de découpe laser pendant un certain temps maintenant à cause de combien le contraste est grand, et combien il est facile de créer certaines enseignes grande. Avec ce projet, j'ai voulu essayer de couper une i
Installer n’importe quel windows O.S par un pilote virtuel

Installer n’importe quel windows O.S par un pilote virtuel

Les gens ont tendance à trouver des DVD, etc. d'installer windows ou stylo lecteur mais ne sachant pas que c'est possible avec juste votre ordinateur et uniquement le fichier setup.iso et c'est 100 % sûr et rapide.Étape 1: exigencesUn ordinateur avec
Ouvrir une session sur votre ordinateur depuis n’importe quel connexion internet *

Ouvrir une session sur votre ordinateur depuis n’importe quel connexion internet *

* X actif requis (qui peut être téléchargé sur la page)Votre moitié chemin si votre voyage d'affaires et que vous pensez « oh shoot j'ai oublié mon projet » si votre ordinateur est allumé vous pouvez toujours récupérer la présentation ou avoir quelqu