Télécommande IR
Dernière mise à jour
Dernière mise à jour
Une télécommande IR (InfraRouge) et un récepteur communiquent entre eux en émettant et en décodant un signal sous la forme d’un rayonnement IR pulsé.
Le rayonnement infrarouge (IR), ou lumière infrarouge, est un type de rayonnement électromagnétique avec des longueurs d’onde allant de 700 nm à 1 mm. Parce que les humains ne peuvent voir la lumière qu’avec des longueurs d’onde d’environ 400 (violet) à 700 (rouge) nanomètres, le rayonnement infrarouge est invisible à l’œil humain.
La transmission infrarouge étant un protocole sans fil basé sur un type de lumière, elle nécessite une ligne de vue dégagée entre l’émetteur (la télécommande) et le récepteur. Cela signifie qu’il ne peut pas transmettre à travers les murs ou les plafonds, contrairement au WiFi ou au Bluetooth.
Malheureusement, la LED IR de votre télécommande n’est pas la seule source de rayonnement IR. Tout objet qui a une température rayonne également dans le spectre infrarouge. Ce phénomène est également utilisé par les caméras thermiques pour détecter la chaleur.
Tout ce rayonnement Infrarouge ambiant peut interférer avec la communication entre la télécommande et le récepteur.
Alors, comment le récepteur détecte-t-il uniquement le signal IR provenant de la télécommande? La réponse est: la modulation du signal.
Avec la modulation du signal, la source de lumière infrarouge à l’extrémité de la télécommande clignote avec une fréquence spécifique. Dans l’électronique grand public, cette fréquence est généralement d’environ 38 kHz. C'est ce qu'on nomme, en modulation la fréquence de porteuse.
Le récepteur est construit pour ne laisser passer que les IR qui arrivent à 38 kHz: C'est le rôle du filtre passe-bande, il ne laisse passer que le signal à une fréquence de 38kHz, éliminant toutes les autres fréquences. Ce signal est ensuite amplifié grâce à un amplificateur et démodulé grâce à un démodulateur. Le signal binaire démodulé est ensuite envoyé au microcontrôleur (l’Arduino) où il est décodé.