TV-B-Gone

Voici deux version d'un tv-b-gone, une première classique et une seconde version longue portée qui éteint des télés à plus de 100 mètres.

Principe de fonctionnement

Principe de fonctionnement du tv-b-gone

Le fonctionnement d'un tv-b-gone est très simple : le microcontrôlleur qui contient une liste de codes infrarouges d'extinction de télévisions commande une (ou plusieurs) LEDs infrarouges. Il émet les codes l'un après l'autre jusqu'à ce que la liste soit épuisée ou que la télé soit éteinte (l'utilisateur peut alors arrêter la séquence). La principale difficulté de ce projet est de trouver une liste de codes suffisamment importante pour avoir un taux de réussite raisonnable. Heureusement Ladyada fournit le code source de son kit (avec les codes). Ma version en est largement inspirée, notament pour les codes ir et leur compression.
Je n'ai eu qu'à adapter le code pour l'exécuter sur un microcontrôlleur MSP430G2553 programmé par l'intermédiaire du MSP430 Launchpad de TI.

Côté firmware, le bouton d'extinction est connecté à la broche reset du microcontrôlleur qui émet tous les codes dans l'ordre (d'abord les codes européens puis les nord-américains) lorsqu'il est démarré. Lorsque la liste est épuisée, il se met en mode veille (très basse consommation) jusqu'à ce qu'il soit à nouveau réveillé par une impulsion reset. Un second bouton permet de passer directement aux codes nord-américains, puis à passer en veille.

Version standard

Version standard du tv-b-gone

Il n'y a pas énormément de choses à dire sur cette version, il y a 4 LEDs infrarouges en parallèle pour augmenter la puissance. A l'utilisation, ce tv-b-gone est assez efficace (en tout cas beaucoup plus efficace que le tv-b-gone officiel). Le boitier est la coque d'un vieux téléphone portable. Ca n'était pas l'objectif initial, mais ça le rend assez discret (même si personne n'a plus ce genre de téléphone aujourd'hui)

Version longue portée

Principe du tv-b-gone longue portée

Cette version permet d'éteindre des télés à beaucoup plus longue distance (il a été testé jusqu'à environ 100m). Pour pouvoir atteindre des tv aussi lointaines avec des LEDs infrarouge classiques, il faut focaliser le faisceau. Les LEDs sont donc placées au foyer d'une lentille convergente (loupe à 2€) de focale d'environ 20cm. J'ai mis 5 LEDs très proches les unes des autres pas nécessairement pour augmenter la puissance émise, mais surtout pour couvrir une surface plus large et être moins sensible à des erreurs de visée.

Cependant, même avec cette précaution, il est nécessaire de viser la télé assez précisément. J'ai dont ajouter une jumelle (la moitié d'une paire de jumelles) à laquelle j'ai ajouté un réticule de visée. Après alignement, la jumelle permet une visée assez efficace et reproductible.

Photos

Standard

Longue portée

The IR LEDs

Vidéo

Extinction de deux télés à une distance d'environ 75 m. Juste avant l'extinction de la seconde télé, on peut voir une légère lumière clignotante en dessous de celle-ci. C'est une réflexion du faisceau infrarouge vue par la caméra.