Étape 6: Tester la réception IR
Basé sur les étapes précédentes, compilation et clignotant l’esquisse de l’échantillon à l’ONU devraient être sans incident à moins qu’il y a des problèmes avec l’installation de bibliothèque IRLib ou si vous n’utilisez pas les broches numériques par défaut sur l’ONU.
Avant de commencer :
- Assurez-vous que vous bloquez la réception IR sur l’appareil cible
- Ce qui porte la fenêtre série va initialiser le récepteur IR et afficher les instructions de base sur la façon de procéder à l’essai
Lorsque vous êtes prêt, vous devriez être capable de capter quelques codes et ensuite les lire avec la commande « p ». Cependant, ne fermez pas la fenêtre série!
Observations sur les protocoles infrarouges
- Les fabricants utilisent différents protocoles infrarouges pour communiquer entre la télécommande et l’appareil
- Si IRLib ne comprend pas ce protocole, le récepteur IR va capturer les séquences brutes des marques et des espaces, mais ne pourra pas lire le code de protocole de signal
- Ce fait est évident en l’espèce parce que la sortie indique une valeur décodé de bits 0
- Par conséquent, sans le protocole infrarouge, l’Arduino devra transmettre toute la gamme des marques et des espaces pour l’appareil à influencer ses fonctionnalités
- Il s’agit d’une façon générique dans lequel un signal IR peut être transmis à une cible - mais il n’est pas toujours si simple parce que certains protocoles infrarouges sont très complexes à émuler
Maintenant que nous avons les marques et les séquences de l’espace, nous devrions être capables d’effectuer l’essai de Transmission IR.