Étape 6: Reconnaître des signaux IR
Vous devez maintenant télécharger le croquis de décodeur IR.
http://www.mediafire.com/View/6qnsndqp9a838xe/Decode_IR.INO
J’ai totalement ré-édité le croquis de github pour le faire fonctionner. J’ai mis tous les crédits dans le croquis. L’esquisse est attachée à cette étape, ou vous pouvez obtenir à l’étape 2. Télécharger cette esquisse à votre Arduino. Maintenant brancher le capteur IR.
Broches du capteur IR sont attachés à l’Arduino ainsi: (de gauche à droite avec la tête du capteur face à vous)
(Vout) Broche 1 à la broche 11(Arduino)
(GND) Broche 2 à GND(Arduino)
(Vcc) broche 3 à 5v(Arduino)
Maintenant, ouvrez des céréales granola, attente no, je voulais dire serial monitor. Viser votre télécommande vers le capteur et appuyez sur le bouton d’alimentation. Vous devriez voir une liste de numéros de montrer. Maintenant vous pouvez voir, nous avons obtenu les numéros :
16753245
4294967295
4294967295
4294967295
Vous remarquez si Maintenez tout ce qui vous touche insistaient que le deuxième nombre juste se répète.
16753245
4294967295
4294967295
4294967295
4294967295
4294967295
4294967295
4294967295
Notez ce qui se passe si vous appuyez sur un autre bouton
16736925
4294967295
4294967295
4294967295
4294967295
Vous obtenez un autre nombre premier et le même nombre de second !
Évidemment, il nous suffit d’utiliser le premier nombre. Essayez de frapper les différents boutons de la télécommande. Vous remarquerez que chaque bouton différent est un nombre premier différent.
Donc ce que vous devez faire est d’ouvrir chaque bouton, soigneusement enregistrant le numéro de première presse serial monitor. Par exemple : j’appuie sur la touche power et la touche de mode, donc dans mon programme d’édition de texte, je vais taper,
Bouton marche / arrêt = 16753245
Bouton mode = 16736925
Et vous faites cela pour chaque bouton dont vous avez besoin !
Avec cette connaissance, nous pouvons construire un code !