Étape 4: Tester votre télécommande
Travail à faire sur votre croquis :
Remplacer mes codes d’impulsion de canal avec vos codes d’impulsions. Copier/coller votre nettoyé les codes de l’étape précédente pour remplacer les codes que j’ai utilisé. Ils vont entre votre "{" et "}" entre crochets.
Le code est également mis en place pour fonctionner uniquement pour les numéros qui sont réelles chaînes sur ma TV. Pour changer cela dans votre dessin, que vous devez modifier les deux morceaux du code.
Tout d’abord est la ligne juste au-dessus de Serial.println(channel) ; Vous voulez seulement un "|| canal == 4" pour les canaux vous voulez imprimée dans votre Serial Monitor.
Deuxième est le switch/case ; Vous voulez seulement un
"case 4 :
irsend.sendRaw(channel4,68,38) ;
rupture; »
vous recherchez la LED IR pour changer votre téléviseur pour chaînes.
Travail à faire sur votre maquette :
Mettre en place le montage d’essai exactement comme il est indiqué dans l’image :
Le côté gauche de l’interrupteur tactile va à 5V de l’Arduino
La partie droite de l’interrupteur tactile va à Arduino pin2 numérique et une résistance de 10K Ohms
L’autre bout de la résistance de 10K Ohms va à Arduino Gnd
Arduino pin3(PWM) va à une résistance de 15 Ohm
L’autre bout de la résistance va à la Anode(+) (plomb plus longue) de l’IR LED
L’autre extrémité de la LED IR, la Cathode(-) (exécution court), va à l’Arduino Gnd
Comme une note ; mon image me montre à l’aide d’un 15 Ohm, la résistance à 1/2 Watt pour limiter mon LED infrarouge. Vous êtes censé pour utiliser une résistance de 100 ohms 1/4 Watt. J’ai essayé, mais seulement obtenu environ 5 pieds de la plage avec ma télécommande, donc j’ai troqué la résistance de 100 ohms pour 5, résistances de 15 Ohm en série (75 Ohm au total). Cela m’a donné un peu plus large, j’ai décidé de retirer lentement une resistance de 15 Ohm à la fois jusqu'à ce que j’avais il réduit à juste une seule 15 Ohm, résistance 1/2 Watt. Je suis sûr que ce n’est pas la meilleure façon de traiter la LED IR, mais cela a fonctionné donc j’ai coincé avec elle. J’ai craqué ouvrir une véritable télécommande et ils ont utilisé un minuscule transistor SMT mais je ne pouvais pas comprendre le schéma ils utilisés. Avec la résistance de 15 ohms un j’ai fini avec 25-ish pieds de la plage. Alors, prenez cela comme un avertissement pas à brûler jusqu'à votre LED IR! C’est comment je l’ai fait, mais si vous êtes à l’aise avec cela alors jouer la sécurité et s’en tenir à la 100 Ohm, résistance 1/4 Watt.
Testez-le :
Avec votre maquette modifiée et votre nouvelle esquisse répara avec vos impulsions nettoyées vers le haut, nous sommes prêts à tester. Branchez votre Arduino, télécharger vos croquis et puis ouvrez le Serial Monitor.
Maintenant, lorsque vous appuyez sur le bouton il vous enverrons pin2 élevé au numérique de signal (notre l’ergot) qui sera alors afficher votre chaîne aléatoire en votre Serial Monitor, retarder une seconde et puis flash vos impulsions pour l’IR LED, changement de votre chaîne de télévision. Si tout fonctionne, comme il se doit, alors tout ce qui reste est de permuter l’interrupteur tactile avec le détecteur de méthane CH4 et envelopper il.