Le but de ce projet est de créer une télécommande universelle, afin de piloter différents systèmes : tv, lecteurs dvd/cd, décodeurs tnt… et même votre freebox.
Elle supporte différents protocoles : NEC, Sony SIRC, Philips RC5, Philips RC6, et le mode raw.
Le montage est réellement simple, il est composé d’un arduino duemilanove, d'un récepteur infrarouge TSOP1736, d'une led infrarouge (940 nm), 2 résistances, un bouton poussoir et d'une led (contrôle émission /réception). Le montage est alimenté par une pile de 9v.
La partie infrarouge sert à récupérer les informations d'une télécommande (stockées dans un buffer) puis les renvoyer par un appui sur le bouton. Avec ce montage, on ne peut que mémoriser une seule trame. Il est toujours possible d'ajouter une carte sd et un afficheur.
Récepteur infrarouge ⇒ broche 11
LED émettrice ⇒ broche 3 avec une résistance de 100 ohm
Le bouton poussoir ⇒ broche 12 avec une résistance d'1Kohm
LED Status ⇒ broche 13
Librairie pour l'arduino : IRremote.zip
Une fois la librairie installée, le code est disponible dans : Examples → IRemote → IRrecord