F4HBG

arduino tv samsung auto off

Comme je ne pense pas toujours à mettre la minuterie de la tv en me couchant, j'ai du faire ce petit programme qui éteint automatiquement la tv si il n'y a pas d'action sur la télécommande pendant 90 minutes.

La surveillance (boutons volume + et -, programme + et -, touche guide ou info) de la télécommande de la tv se fait via un capteur IR 38KHz (connecté à l'arduino sur la pin 7) récupéré sur un ancien récepteur TNT mpg2, et l'extinction de la tv se fait via l'envoi d'une commande par une led IR (pin 3) récupérée sur la télécommande du vieux récepteur.

Le tout dans un beau boitier acrylique transparent, et voilà :

 

L'arduino doit impérativement être alimenté par la prise usb de la tv pour s'allumer et s’éteindre en même temps qu'elle, et il doit être posé sous la tv, le capteur orienté vers l'utilisateur et la led IR vers le capteur de la tv.

Le code est configuré pour éteindre une tv Samsung, mais on doit pouvoir envoyer n'importe quelle commande, pour n'importe quel appareil (vous remarquerez que j'ai du utiliser un envoi IR en mode RAW car le mode IrSend normal ne fonctionnait pas sur toutes les tv Samsung)

Voilà le code arduino : IR_Samsung_auto-off_v3.zip