{"id":1,"date":"2015-08-02T18:07:14","date_gmt":"2015-08-02T18:07:14","guid":{"rendered":"http:\/\/les3zam.info\/cabrablog\/?p=1"},"modified":"2018-01-16T20:38:40","modified_gmt":"2018-01-16T18:38:40","slug":"bonjour-tout-le-monde","status":"publish","type":"post","link":"http:\/\/cabrastudio.eu\/cabrablog\/?p=1","title":{"rendered":"Arduidom- dallas DS18B20 &#8211; RF 433 &#8211; Atmega328p"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p><a href=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/IMG_7041.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-5 aligncenter\" src=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/IMG_7041-300x225.jpg\" alt=\"IMG_7041\" width=\"409\" height=\"307\" srcset=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/IMG_7041-300x225.jpg 300w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/IMG_7041-1024x768.jpg 1024w\" sizes=\"(max-width: 409px) 100vw, 409px\" \/>Deux sondes \u00e0 base de Kit Atmega328p, d\u2019\u00e9metteur RF433 et de sonde thermique dallas DS18B20 (pas connect\u00e9e sur celle du haut).<\/a><\/p>\n<ul>\n<li>Les composant proviennent d\u2019un site UK ebay\u00a0 pour Atmega328p\/quartz\/condo\/support (http:\/\/jungletronics.com).<\/li>\n<li>Site ebay maxper10 (composants \u00e9lectroniques recicl\u00e9s )<\/li>\n<li>D\u2019autres sites ebay pour les sondes dallas.<\/li>\n<li><a href=\"http:\/\/snootlab.com\">http:\/\/snootlab.com<\/a> pour les \u00e9metteur\/recepteur 433Mhz. Les mod\u00e8les ebay marchent aussi\u2026 mais moins bien &#x1f609;.<\/li>\n<\/ul>\n<p>Schema de connection :<\/p>\n<p><a href=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/SondeRF_bb.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-35\" src=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/SondeRF_bb-300x191.png\" alt=\"SondeRF_bb\" width=\"547\" height=\"348\" srcset=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/SondeRF_bb-300x191.png 300w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/SondeRF_bb-1024x652.png 1024w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/SondeRF_bb-200x127.png 200w\" sizes=\"(max-width: 547px) 100vw, 547px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>Attention ce sketch utilise la library Arduidom_Radio.h et .ccp d&rsquo;Arduidom, copier les deux fichiers dans le m\u00eame dossier que\u00a0ArduidomSondeBeta1.ino pour compiler.<\/p>\n<p>Le code source cot\u00e9 sonde (<a href=\"http:\/\/cabrastudio.eu\/cabrablog\/?p=37\">voir nouvelle version ici<\/a>)<\/p>\n<p><iframe loading=\"lazy\" style=\"height: 510px; width: 100%; margin: 10px 0 10px;\" src=\"https:\/\/codebender.cc\/embed\/sketch:145493\" width=\"300\" height=\"150\" frameborder=\"0\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>J&rsquo;utilise trois digits pour envoyer\u00a0la temp\u00e9rature que j&rsquo;ins\u00e9re dans la partie code de la t\u00e9l\u00e9commande du protocole chacon. J&rsquo;utilise le masque <strong>9999000<\/strong>, donc si la temp\u00e9rature est de 19.3 \u00a0j&rsquo;envoi\u00a09999<strong>193.<\/strong> Si vous\u00a0avez chez vous (ou votre voisin) des commandes (t\u00e9l\u00e9commande, inter,&#8230;) Chacon avec un code qui commence par 9999 \u00a0il vous faudra changer de masque &#8230; ensuite j&rsquo;utilise le N\u00b0 du bouton pour identifier la sonde et le bit \u00a0on\/off pour n\u00e9gatif\/positif &#8230; Cot\u00e9 <strong>Arduidom<\/strong> j&rsquo;ai modifi\u00e9 le code pour <strong>intercepter<\/strong> les commandes qui commence par <strong>9999<\/strong>. En cas de modification du masque <strong>ne pas oublier<\/strong> de changer cot\u00e9 Arduidom aussi.<\/p>\n<p>&nbsp;<\/p>\n<p>Voici ma\u00a0version \u00ab\u00a0patcher\u00a0\u00bb d&rsquo;Arduidom. toutes mes modifications sont tagger avec \u00a0\u00bb@@RC\u00a0\u00bb. Ma version con,tient trois patch par rapport \u00e0 la version original.<\/p>\n<ul>\n<li>PATCH-A : Bug dans la conversion binaire, l&rsquo;original fonctionne pas pour tous les codes de t\u00e9l\u00e9commande<\/li>\n<li>PATCH-B : Tentative pour corrig\u00e9 un probl\u00e8me d&rsquo;initialisation que j&rsquo;ai expliqu\u00e9 sur le forum d&rsquo;Arduidom (<a href=\"https:\/\/www.jeedom.fr\/forum\/viewtopic.php?f=28&amp;t=1453&amp;start=820#p166651\" target=\"_blank\" rel=\"noopener noreferrer\">voir article<\/a>)<\/li>\n<li>PATCH-C : Bricolage du protocole Chacon pour envoyer la\u00a0temp\u00e9rature.<\/li>\n<\/ul>\n<p>J&rsquo;ai d\u00e9fini toutes mes constantes dans in fichier ind\u00e9pendant CustomDef.h, bien mettre les deux fichier dans le m\u00eame dossier pour compiler le <em>sketch<\/em><\/p>\n<p>Le code source cot\u00e9 Arduidom : (<a href=\"http:\/\/cabrastudio.eu\/cabrablog\/?p=37\">voir nouvelle version ici<\/a>)<br \/>\n<iframe loading=\"lazy\" style=\"height: 510px; width: 100%; margin: 10px 0 10px;\" src=\"https:\/\/codebender.cc\/embed\/sketch:145496\" width=\"300\" height=\"150\" frameborder=\"0\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n<p>Afficher les valeurs dans Jeedom.<\/p>\n<p><a href=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.20.21.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-18\" src=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.20.21-300x200.png\" alt=\"Capture d\u2019\u00e9cran 2015-08-04 \u00e0 21.20.21\" width=\"300\" height=\"200\" srcset=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.20.21-300x200.png 300w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.20.21-1024x684.png 1024w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.20.21.png 1209w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Les valeurs sont remont\u00e9 dans le tableau DTH\u00a0dans le tableau DTH il faut utiliser le num\u00e9ro dans le tableau pour retrouv\u00e9 la sonde &#8230; 101-DTH correspond \u00e0 la sonde 0. Dans ma copie d&rsquo;\u00e9cran j&rsquo;ai les sondes 4, 5 dans 105-DTH&#8230; et 106-DTH&#8230;. L&rsquo;identifiant de la sonde doit \u00eatre d\u00e9fini dans le sketch arduino comme ceci.<\/p>\n<p><a href=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.08.39.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-17\" src=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.08.39-300x135.png\" alt=\"Capture d\u2019\u00e9cran 2015-08-04 \u00e0 21.08.39\" width=\"300\" height=\"135\" srcset=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.08.39-300x135.png 300w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.08.39-1024x462.png 1024w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.08.39-604x270.png 604w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.08.39.png 1127w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>la variable\u00a0PROBE_ID contient l&rsquo;identifiant de la sonde &#8230; il faut le changer et recompiler pour chaque sonde.<\/p>\n<p>dans mon Jeedom j&rsquo;utlise en plus un virtuelle pour nommer correctement les sonde &#8230; cela donne cela : <a href=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.31.04.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-19\" src=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.31.04-300x158.png\" alt=\"Capture d\u2019\u00e9cran 2015-08-04 \u00e0 21.31.04\" width=\"300\" height=\"158\" srcset=\"http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.31.04-300x158.png 300w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.31.04-1024x540.png 1024w, http:\/\/cabrastudio.eu\/cabrablog\/wp-content\/uploads\/2015\/08\/Capture-d\u2019\u00e9cran-2015-08-04-\u00e0-21.31.04.png 1281w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>la sonde piscine n&rsquo;est pas connect\u00e9e &#8230; je n&rsquo;ai pas de piscine\u00a0&#x1f60e;<\/p>\n<p><em>Si vous avez besoin d&rsquo;autres explications, laisser vos questions en commentaire je compl\u00e9terai en fonction.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Deux sondes \u00e0 base de Kit Atmega328p, d\u2019\u00e9metteur RF433 et de sonde thermique dallas DS18B20 (pas connect\u00e9e sur celle du haut). Les composant proviennent d\u2019un site UK ebay\u00a0 pour Atmega328p\/quartz\/condo\/support (http:\/\/jungletronics.com). Site ebay maxper10 (composants \u00e9lectroniques recicl\u00e9s ) D\u2019autres&hellip; <a href=\"http:\/\/cabrastudio.eu\/cabrablog\/?p=1\" class=\"more-link\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"chat","meta":{"footnotes":""},"categories":[14,12,11,13,15],"tags":[],"_links":{"self":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts\/1"}],"collection":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1"}],"version-history":[{"count":22,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts\/1\/revisions"}],"predecessor-version":[{"id":258,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=\/wp\/v2\/posts\/1\/revisions\/258"}],"wp:attachment":[{"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/cabrastudio.eu\/cabrablog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}