Ardomo - Domotique, HX2262, CNY74-4, Ethernet, Bluetooth

Bonjour à tous,

Voici mon troisième projet : l'asservissement d'une télécommande pour prise électrique. C'est la "suite logique" de mon projet précédent.

La télécommande est un pur produit chinois, trouvable sous de nombreuses déclinaisons (en voici une version documentée par yggenyk).

Ma version est estampillée Phenix YC-4000S :

La télécommande est basée sur un chip HX2262 :

Selon les entrées du HX2262 reliées à la masse, un signal sur porteur 433,92Mhz différent est généré. Si on relie plusieurs entrées en même temps le signal est une combinaisons des signaux qui seraient généré par une seule entrée. La télécommande utilise cette particularité pour permettre 8 commandes avec seulement 6 entrées. Ce qui donne le tableau suivant :

Entrée A5 Entrée A6 Entrée A7 Entrée A8 Entrée A10 Entrée A11
Allumer A X X
Éteindre A X X
Allumer B X X
Éteindre B X X
Allumer C X X
Éteindre C X X
Allumer D X X
Éteindre D X X

J'ai donc ajouté une "prise" sur le coté de la télécommande, qui me permet de l'utiliser séparément et de la brancher facilement à l'Arduino, avec report des 6 entrées, de Vcc et la masse.


j'ajoute un peu de colle au pistolet à colle pour fixer le tout


Vient ensuite la partie Shield Arduino, à base de Protoshield Sparkfun V2, d'optocoupleur 4 canal CNY74-4 et un réseau de résistance 47 Ohm (nécessaire pour les optocoupleurs).

Le circuit est extrêmement simple mais un peu fouilli sur Fritzing (qui ne dispose pas de composant pour les réseau de résistance) :

J'ai ajouté une paire de jumper pour alimenter la télécommande par le Vin de l'Arduino ou la pile 12V intégrée à la télécommande :

Je n'ai pas utilisé les pin 10,11,12,13 et 4 car elles sont utilisées par l'Ethernet Shield qui viendra se placer en dessous.

Vient enfin le sketch (basé sur l'exemple web server ethernet shield), prévu pour mon shield + un ethernet Shield :

Ardomo_0_0_3b.zip

Ce qui donne une interface Web ultra-basique.


Me reste encore :

  • à ajouter le Bluetooth
  • à étoffer l'interface Web


Des commentaires ? des idées ?

Bonjour pixelk

Si je comprend bien c'est pour télécommander la télécommande ! :wink:

Plus sérieusement : merci pour superbe description d'une réalisation très intéressante.
Je garde sous le coude car un jour ou l'autre j'aurai entre les mains une télécommande utilisant cette puce.