Étape 3: Déterminer le protocole et obtenir les codes hexadécimaux
Installer les deux bibliothèques lien qui est donné à l’étape 1. Maintenant, allez dans les exemples, puis IRLib-maître et ouvrez IRrecvDump, Télécharger le code à votre Arduino. Branchez la sortie du récepteur IR sur broche 11 après avoir fourni le pouvoir avec 5V de l’Arduino et broche GND.
Maintenant vous êtes prêt à déterminer le protocole de votre appareil.
Moniteur de la série ouverte. Pointez la télécommande vers le récepteur et appuyez sur n’importe quel bouton, beaucoup de choses s’affichera dans la fenêtre. Nous nous soucions seulement une chose, la première ligne.
Les lettres après que « Décodé » est le protocole utilisé. Dans mon cas, c’est NEC et « Valeur » est le code hexadécimal de ce signal.
Maintenant, vous savez le protocole, que vous devez utiliser.
Après cela, vous devez obtenir les codes hexadécimaux des différents boutons à utiliser. Pour que IRrecvDemo ouvert de IRRemote dans les exemples. Cela ne fera que donner les codes hexadécimaux de touche enfoncée dans l’analyseur de la série. Télécharger le code sur l’Arduino et notez les codes hexadécimaux des différents boutons que vous voulez utilisé.
Remarque : Le récepteur est très sensible et presque toutes les sources lumineuses émettent des rayons infrarouges qui peuvent se prendre par le séquestre qui interviendra, il fonctionne. Donc pour empêcher cela, gardez le récepteur à l’obscurité, sinon vous obtiendrez garbage dans le moniteur de la série.