{"id":340,"date":"2011-08-02T10:24:41","date_gmt":"2011-08-02T08:24:41","guid":{"rendered":"http:\/\/www.knackes.com\/blog\/?p=340"},"modified":"2011-08-02T10:24:41","modified_gmt":"2011-08-02T08:24:41","slug":"ardomo-domotique-hx2262-cny74-4-ethernet","status":"publish","type":"post","link":"https:\/\/kim6.knackes.com\/blog\/index.php\/2011\/08\/02\/ardomo-domotique-hx2262-cny74-4-ethernet\/","title":{"rendered":"Ardomo &#8211; Domotique, HX2262, CNY74-4, Ethernet"},"content":{"rendered":"<p>Mon troisi\u00e8me projet \u00e9lectronique: l&rsquo;asservissement d&rsquo;une t\u00e9l\u00e9commande pour prise \u00e9lectrique. C&rsquo;est la \u00ab\u00a0suite logique\u00a0\u00bb de mon <a href=\"http:\/\/arduino.cc\/forum\/index.php\/topic,63803.0.html\" target=\"_blank\" rel=\"noopener\">projet pr\u00e9c\u00e9dent<\/a>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/Full-Small.jpg\" alt=\"Projet Ardomo termin\u00e9\" \/><\/p>\n<p>Alors oui c&rsquo;est pas tr\u00e8s esth\u00e9tique, \u00e7a a pas l&rsquo;air tr\u00e8s solide, mais je peux le cacher dans un coin et surtout, \u00e7a fonctionne.<\/p>\n<p><!--more--><br \/>\nLa t\u00e9l\u00e9commande de base est un pur produit chinois, trouvable sous de nombreuses d\u00e9clinaisons (<a href=\"http:\/\/www.yggenyk.dk\/wiki\/Remote_controlled_switch_with_HX2262_and_HX2272\" target=\"_blank\" rel=\"noopener\">en voici une version document\u00e9e par yggenyk<\/a>).<\/p>\n<p>Ma version est estampill\u00e9e Phenix YC-4000S :<\/p>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0732.jpg\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0732-Small.jpg\" alt=\"Phenix YC-4000S\" \/><\/a><\/p>\n<p>La t\u00e9l\u00e9commande est bas\u00e9e sur un chip HX2262 :<\/p>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0724.jpg\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0724-Small.jpg\" alt=\"HX2262\" \/><\/a><\/p>\n<p>Selon les entr\u00e9es du HX2262 reli\u00e9es \u00e0 la masse, un signal diff\u00e9rent est g\u00e9n\u00e9r\u00e9, sur une porteuse 433,92Mhz. Si on relie plusieurs entr\u00e9es en m\u00eame temps le signal est une combinaisons des signaux qui seraient g\u00e9n\u00e9r\u00e9s par une seule entr\u00e9e. La t\u00e9l\u00e9commande utilise cette particularit\u00e9 pour permettre 8 commandes avec seulement 6 entr\u00e9es. Ce qui donne le tableau suivant :<\/p>\n<table>\n<tbody>\n<tr>\n<th>Commande<\/th>\n<th>Entr\u00e9e A5<\/th>\n<th>Entr\u00e9e A6<\/th>\n<th>Entr\u00e9e A7<\/th>\n<th>Entr\u00e9e A8<\/th>\n<th>Entr\u00e9e A10<\/th>\n<th>Entr\u00e9e A11<\/th>\n<\/tr>\n<tr>\n<td>Allumer A<\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>\u00c9teindre A<\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<\/tr>\n<tr>\n<td>Allumer B<\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>\u00c9teindre B<\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<\/tr>\n<tr>\n<td>Allumer C<\/td>\n<td><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>\u00c9teindre C<\/td>\n<td><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<\/tr>\n<tr>\n<td>Allumer D<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td>\u00c9teindre D<\/td>\n<td><\/td>\n<td><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<td><\/td>\n<td><center>X<\/center><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" title=\"HX2262\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/HX2262.png\" alt=\"HX2262\" width=\"482\" height=\"310\" \/><\/p>\n<p>J&rsquo;ai donc ajout\u00e9 une \u00ab\u00a0prise\u00a0\u00bb sur le cot\u00e9 de la t\u00e9l\u00e9commande, qui me permet de l&rsquo;utiliser s\u00e9par\u00e9ment et de la brancher facilement \u00e0 l&rsquo;Arduino, avec report des 6 entr\u00e9es, de Vcc et la masse.<\/p>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0716.jpg\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0716-Small.jpg\" alt=\"T\u00e9l\u00e9commande avec prise\" \/><\/a><\/p>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0714.jpg\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0714-Small.jpg\" alt=\"T\u00e9l\u00e9commande avec prise - vue \u00e0 45 degr\u00e9s\" \/><\/a><\/p>\n<p>j&rsquo;ajoute un peu de colle au pistolet \u00e0 colle pour fixer le tout<\/p>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0722.jpg\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0722-Small.jpg\" alt=\"T\u00e9l\u00e9commande avec prise fix\u00e9e\" \/><\/a><\/p>\n<hr \/>\n<p>Vient ensuite la partie Shield Arduino, \u00e0 base de Protoshield Sparkfun V2, d&rsquo;optocoupleur 4 canaux CNY74-4 et un r\u00e9seau de r\u00e9sistance 47 Ohm (n\u00e9cessaire pour les optocoupleurs).<\/p>\n<p>Le circuit est extr\u00eamement simple mais un peu fouillis sur Fritzing (qui ne dispose pas encore de composant pour les r\u00e9seau de r\u00e9sistance) :<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/Fritzing180.png\" alt=\"Sch\u00e9ma Fritzing\" \/><\/p>\n<p>J&rsquo;ai ajout\u00e9 une paire de jumper pour alimenter la t\u00e9l\u00e9commande par le Vin de l&rsquo;Arduino ou la pile 12V int\u00e9gr\u00e9e \u00e0 la t\u00e9l\u00e9commande :<\/p>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0776.jpg\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0776-Small.jpg\" alt=\"Plaquette de projet termin\u00e9e\" \/><\/a><\/p>\n<p><a href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0778.jpg\"><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/IMG_0778-Small.jpg\" alt=\"Dessous de la plaquette de projet termin\u00e9e\" \/><\/a><\/p>\n<p>Je n&rsquo;ai pas utilis\u00e9 les pin 10,11,12,13 et 4 car elles sont utilis\u00e9es par l&rsquo;Ethernet Shield qui viendra se placer en dessous.<\/p>\n<p>Vient enfin le sketch (bas\u00e9 sur l&rsquo;exemple web server ethernet shield), pr\u00e9vu pour mon shield + un ethernet Shield :<\/p>\n<p><a title=\"T\u00e9l\u00e9charger le sketch Arduino\" href=\"https:\/\/static.knackes.com\/images\/7D\/2011\/2011-08-02-Ardomo\/Ardomo_0_0_7.zip\" target=\"_blank\" rel=\"noopener\">Ardomo_0_0_7.zip<\/a><\/p>\n<p>Ce qui donne une interface Web ultra-basique qui me permet de commander mes prises depuis n&rsquo;importe quel PC ou depuis mon smartphone lorsqu\u2019il est connect\u00e9 \u00e0 mon Wifi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mon troisi\u00e8me projet \u00e9lectronique: l&rsquo;asservissement d&rsquo;une t\u00e9l\u00e9commande pour prise \u00e9lectrique. C&rsquo;est la \u00ab\u00a0suite logique\u00a0\u00bb de mon projet pr\u00e9c\u00e9dent. Alors oui c&rsquo;est pas tr\u00e8s esth\u00e9tique, \u00e7a a pas l&rsquo;air tr\u00e8s solide, mais je peux le cacher dans un coin et surtout, &hellip; <a href=\"https:\/\/kim6.knackes.com\/blog\/index.php\/2011\/08\/02\/ardomo-domotique-hx2262-cny74-4-ethernet\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[12],"class_list":["post-340","post","type-post","status-publish","format-standard","hentry","category-electronique","tag-arduino"],"_links":{"self":[{"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/340","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=340"}],"version-history":[{"count":0,"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/340\/revisions"}],"wp:attachment":[{"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=340"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=340"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kim6.knackes.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=340"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}