{"id":2917,"date":"2022-04-09T16:36:34","date_gmt":"2022-04-09T14:36:34","guid":{"rendered":"https:\/\/siteperso.info\/?page_id=2917"},"modified":"2022-04-09T16:37:17","modified_gmt":"2022-04-09T14:37:17","slug":"puisard-capteurs-et-pompe","status":"publish","type":"page","link":"https:\/\/siteperso.info\/index.php\/robotique\/hydroponie\/puisard-capteurs-et-pompe\/","title":{"rendered":"SHI-NFT &#8211; Part 4 : Puisard, capteurs et pompe"},"content":{"rendered":"\n<h2 class=\"has-large-font-size wp-block-heading\" id=\"detection-de-la-qualite-de-l-eau\">D\u00e9tection de la qualit\u00e9 de la solution nutritive<\/h2>\n\n\n\n<h2 class=\"has-vivid-cyan-blue-color has-text-color has-large-font-size wp-block-heading\" id=\"le-ph\"><strong>Le pH<\/strong><\/h2>\n\n\n\n<p>La r\u00e9gulation du pH (potentiel hydrog\u00e8ne) est conseill\u00e9e quelle que soit la m\u00e9thode de culture. Toutefois, un sol cultiv\u00e9 de fa\u00e7on biologique, correctement fourni en micro-organismes et en humus r\u00e9gulera lui-m\u00eame son pH.<\/p>\n\n\n\n<p>Il est conseill\u00e9 de r\u00e9guler le pH car&nbsp;<strong>l\u2019acidit\u00e9 de l\u2019eau a une influence capitale pour l\u2019assimilation des nutriments<\/strong>&nbsp;d\u00e9livr\u00e9s par les engrais et\/ou la terre.<br><br>En respectant un pH de la solution d\u2019engrais \u00e0 des doses d\u00e9finies comme ci-dessous, la plante assimilera mieux les nutriments, et profitera ainsi au mieux de leurs effets.<\/p>\n\n\n\n<p><strong>\u21d2<\/strong>&nbsp;pH conseill\u00e9 pour culture en terreau :&nbsp;<strong>6 \u00e0 6.5<\/strong><br><strong>\u21d2<\/strong>&nbsp;pH conseill\u00e9 pour culture en hydro\/a\u00e9roponie :<strong>&nbsp;5.5 \u00e0 6&nbsp;<\/strong>optimal \u00e0&nbsp;<strong>5.8<\/strong><\/p>\n\n\n\n<p><strong>Le pH \u00e9volue en fonction de la temp\u00e9rature de la solution nutritive.<\/strong>&nbsp;Il est donc important de veiller \u00e0 ce que l\u2019eau demeure en dessous des 21\u00b0C.<\/p>\n\n\n\n<p>La modification du pH de la solution pourra \u00eatre automatis\u00e9e avec le syst\u00e8me de pompes doseuses, mais pour cela, il faut la mesurer avec ce capteur analogique. <\/p>\n\n\n\n<p>PH0-14 Value Detect Sensor Module + pH Electrode Probe BNC<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Module-pH-1024x705.jpg\" alt=\"\" class=\"wp-image-1657\" width=\"512\" height=\"353\" srcset=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Module-pH-1024x705.jpg 1024w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Module-pH-300x207.jpg 300w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Module-pH-768x529.jpg 768w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Module-pH.jpg 1500w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"has-vivid-cyan-blue-color has-text-color has-large-font-size wp-block-heading\" id=\"le-tds\"><strong>Le TDS<\/strong><\/h2>\n\n\n\n<p>Total des Solides Dissous ou Total Dissolved Solids. <strong>D\u00e9termine la quantit\u00e9 totale d\u2019ions charg\u00e9s mobiles<\/strong>, comprenant les min\u00e9raux, les sels, les m\u00e9taux, les cations ou anions dissous dans l&rsquo;eau. Il comprend tout ce qui est pr\u00e9sent dans l\u2019eau, \u00e0 l\u2019exception de la mol\u00e9cule d\u2019eau pure (H2O) et des solides en suspension.&nbsp;<strong>Plus le niveau de TDS est bas, plus l\u2019eau est pure<\/strong>.<\/p>\n\n\n\n<p>L&rsquo;on va mesurer le taux de TDS avec un capteur analogique.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Capteur-TDS-analogique.jpg\" alt=\"\" class=\"wp-image-1749\" width=\"443\" height=\"381\" srcset=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Capteur-TDS-analogique.jpg 886w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Capteur-TDS-analogique-300x258.jpg 300w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Capteur-TDS-analogique-768x661.jpg 768w\" sizes=\"auto, (max-width: 443px) 100vw, 443px\" \/><\/figure><\/div>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"has-vivid-cyan-blue-color has-text-color has-large-font-size wp-block-heading\" id=\"la-temperature\"><strong>La temp\u00e9rature<\/strong><\/h4>\n\n\n\n<p>La temp\u00e9rature de la solution nutritive doit se situer entre 18\u00b0C et 20\u00b0C, quel que soit le substrat. Maintenir la temp\u00e9rature en dessous de 21\u00b0C \u00e9vite le d\u00e9veloppement de champignons pathog\u00e8nes au niveau des racines (jaunissement, fragilit\u00e9, d\u00e9veloppement d\u2019une forme de bave gluante et odorante\u2026). Au del\u00e0 de 24\u00b0C, l\u2019eau s\u2019appauvrit en oxyg\u00e8ne, provoquant une d\u00e9gradation des racines et sels min\u00e9raux dans les engrais.<\/p>\n\n\n\n<p>L&rsquo;on obtient la mesure de la temp\u00e9rature de la solution en utilisant une sonde \u00e9tanche de temp\u00e9rature bas\u00e9e sur un circuit <strong>DS18S20 <\/strong>de la soci\u00e9t\u00e9 Maxim Integrated. Cette sonde peut-\u00eatre aliment\u00e9e de 3 \u00e0 5 Vcc. Elle n&rsquo;utilise qu&rsquo;un seul port \u00ab\u00a0Digital\u00a0\u00bb.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"451\" height=\"284\" src=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/capteur-temperature.jpg\" alt=\"\" class=\"wp-image-1756\" srcset=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/capteur-temperature.jpg 451w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/capteur-temperature-300x189.jpg 300w\" sizes=\"auto, (max-width: 451px) 100vw, 451px\" \/><\/figure><\/div>\n\n\n\n<p>Je n&rsquo;ai pas plus d&rsquo;information que cela sur la sonde elle-m\u00eame. Je ne sais pas \u00e0 ce point si l&rsquo;enveloppe \u00e9tanche d\u00e9forme le r\u00e9sultat.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-3112294c-a886-4c53-babd-c53126585ef5\" href=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/DS18B20.pdf\">Datasheet du circuit DS18B20<\/a><a href=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/DS18B20.pdf\" class=\"wp-block-file__button\" download aria-describedby=\"wp-block-file--media-3112294c-a886-4c53-babd-c53126585ef5\">T\u00e9l\u00e9charger<\/a><\/div>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"781\" height=\"341\" src=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/DS18B20-Block-Diagram.webp\" alt=\"\" class=\"wp-image-1873\" srcset=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/DS18B20-Block-Diagram.webp 781w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/DS18B20-Block-Diagram-300x131.webp 300w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/DS18B20-Block-Diagram-768x335.webp 768w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure><\/div>\n\n\n\n<p>Sur le Block Diagram du <strong>DS18B20 <\/strong>ci-dessus, l&rsquo;on peut noter la <strong>r\u00e9sistance de 4K7\u03a9<\/strong> (4700\u03a9).<\/p>\n\n\n\n<p>Voici maintenant un simple sch\u00e9ma permettant de tester le capteur avec un <strong>Arduino UNO<\/strong>. Notez cette fois-ci la <strong>r\u00e9sistance de 4K7\u03a9<\/strong> (4700\u03a9) pr\u00e9sente entre la ligne DATA &amp; Vdd et l&rsquo;utilisation de la porte digitale D2.<\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"680\" height=\"256\" src=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/arduinotemperature.jpg\" alt=\"\" class=\"wp-image-1834\" srcset=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/arduinotemperature.jpg 680w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/arduinotemperature-300x113.jpg 300w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><\/figure><\/div>\n\n\n\n<p>La m\u00eame chose sur une platine d&rsquo;exp\u00e9rimentation (breadboard) :<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Temperature_Arduino-1024x768.jpg\" alt=\"\" class=\"wp-image-2002\" srcset=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Temperature_Arduino-1024x768.jpg 1024w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Temperature_Arduino-300x225.jpg 300w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Temperature_Arduino-768x576.jpg 768w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Temperature_Arduino-1536x1152.jpg 1536w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/Temperature_Arduino-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Le code ci-dessous permet de tester le capteur de temp\u00e9rature avec un Arduino.  Chaque seconde, une mesure est faite et \u00e9crite dans le moniteur s\u00e9rie.<\/p>\n\n\n\n<p>Il faut au pr\u00e9alable installer les libraires Arduino OneWire &amp; DallasTemperature.<\/p>\n\n\n\n<p>Access 1-wire temperature sensors, memory and other chips :<br><a href=\"https:\/\/www.arduino.cc\/reference\/en\/libraries\/onewire\/\">https:\/\/www.arduino.cc\/reference\/en\/libraries\/onewire\/<\/a><\/p>\n\n\n\n<p>Arduino Library for Maxim Temperature Integrated Circuits :<br><a href=\"https:\/\/github.com\/milesburton\/Arduino-Temperature-Control-Library\">https:\/\/github.com\/milesburton\/Arduino-Temperature-Control-Library<\/a><\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>#include &lt;OneWire.h&gt; \n#include &lt;DallasTemperature.h&gt;\n\n#define ONE_WIRE_BUS 2 \nOneWire oneWire(ONE_WIRE_BUS); \nDallasTemperature sensors(&amp;oneWire);\n\nvoid setup(void) \n{ \n  Serial.begin(9600); \n  Serial.println(\"Dallas Temperature IC Control Library Test\"); \n  sensors.begin(); \n} \nvoid loop(void) \n{ \n  Serial.print(\" Requesting temperatures...\"); \n  sensors.requestTemperatures();\n  Serial.println(\"DONE\"); \n  Serial.print(\"Temperature is: \"); \n  Serial.print(sensors.getTempCByIndex(0));\n  delay(1000); \n}<\/code><\/pre>\n\n\n\n<p>Comme attendu, nous avons le r\u00e9sultat chaque seconde sous forme de degr\u00e9 Celcius de la mesure prise par la sonde.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"324\" src=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/OutputTemperature-1024x324.png\" alt=\"\" class=\"wp-image-1846\" srcset=\"https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/OutputTemperature-1024x324.png 1024w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/OutputTemperature-300x95.png 300w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/OutputTemperature-768x243.png 768w, https:\/\/siteperso.info\/wp-content\/uploads\/2022\/02\/OutputTemperature.png 1174w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/figure>\n\n\n\n<p>Me reste \u00e0 ajouter une prise de c\u00e2ble \u00e9lectrique trois voies et r\u00e9sistante \u00e0 l&rsquo;eau sur la sonde afin de pouvoir la connecter et la d\u00e9connecter proprement du boitier qui contiendra le microcontr\u00f4leur (prises XLR).<\/p>\n\n\n\n<h4 class=\"has-vivid-cyan-blue-color has-text-color has-large-font-size wp-block-heading\" id=\"la-durete\"><strong>La duret\u00e9<\/strong><\/h4>\n\n\n\n<h4 class=\"has-vivid-cyan-blue-color has-text-color has-large-font-size wp-block-heading\" id=\"la-durete\"><strong>Le nitrate (NO3-<\/strong>)<\/h4>\n\n\n\n<h2 class=\"has-large-font-size wp-block-heading\" id=\"detection-de-la-qualite-de-l-eau\">Conception du boitier de sondes<\/h2>\n\n\n\n<p>Mon projet se divise en plusieurs parties : Les sondes, les pompes p\u00e9ristaltiques, la pompe principale, les capteurs de pression pour les bouteilles, les lampes et l&rsquo;ordinateur central. Pour tout ceci l&rsquo;on a que du courant continu mais de diff\u00e9rents voltage.<br><br>La pompe principale et les pompes p\u00e9ristaltiques fonctionnent en 12 volts (12Vcc), ce sont les parties qui demandent la tension la plus \u00e9lev\u00e9e. Je n&rsquo;ai pas achet\u00e9 de pompe principale, j&rsquo;attends de voir celle livr\u00e9e dans le kit NFT, et je ne sais pas si je vais fabriquer le panneau de LED de la lampe de croissance moi-m\u00eame.<\/p>\n\n\n\n<p>Je vais me baser sur ce voltage (12Vcc) pour l&rsquo;ensemble des alimentations. Si je veux que cela puisse fonctionner sans \u00eatre connect\u00e9 au r\u00e9seau \u00e9lectrique, je pourrais toujours utiliser des batteries marines ou \u00e9quivalent pour provisionner le courant \u00e9lectrique directement en courant continu.<\/p>\n\n\n\n<p>Les Raspberry PI et les Arduino (je ne sais pas encore ce que je vais utiliser) fonctionnent quand \u00e0 eux avec une tension de 5 Vcc, et pour finir les sondes fonctionnent dans des tensions allant de 3,3 Vcc \u00e0 5 Vcc.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-regular has-small-font-size\"><table><tbody><tr><td>Raspberry Pi<\/td><td class=\"has-text-align-right\" data-align=\"right\">5 Vcc<\/td><td class=\"has-text-align-right\" data-align=\"right\">1,5 A<\/td><\/tr><tr><td>Arduino<\/td><td class=\"has-text-align-right\" data-align=\"right\">5 Vcc<\/td><td class=\"has-text-align-right\" data-align=\"right\">500 mA<\/td><\/tr><tr><td>Pompe p\u00e9ristaltique<\/td><td class=\"has-text-align-right\" data-align=\"right\">12 Vcc<\/td><td class=\"has-text-align-right\" data-align=\"right\"><\/td><\/tr><tr><td>Pompe principale<\/td><td class=\"has-text-align-right\" data-align=\"right\">12 Vcc<\/td><td class=\"has-text-align-right\" data-align=\"right\"><\/td><\/tr><tr><td>Sonde de temp\u00e9rature<\/td><td class=\"has-text-align-right\" data-align=\"right\">5 Vcc<\/td><td class=\"has-text-align-right\" data-align=\"right\"><\/td><\/tr><tr><td>Sonde du pH<\/td><td class=\"has-text-align-right\" data-align=\"right\">5 Vcc<\/td><td class=\"has-text-align-right\" data-align=\"right\"><\/td><\/tr><tr><td>Sonde TDS<\/td><td class=\"has-text-align-right\" data-align=\"right\">5 Vcc<\/td><td class=\"has-text-align-right\" data-align=\"right\"><\/td><\/tr><tr><td>Lampes de croissance<\/td><td class=\"has-text-align-right\" data-align=\"right\">12 Vcc<\/td><td class=\"has-text-align-right\" data-align=\"right\"><\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>D\u00e9tection de la qualit\u00e9 de la solution nutritive Le pH La r\u00e9gulation du pH (potentiel hydrog\u00e8ne) est conseill\u00e9e quelle que soit la m\u00e9thode de culture. Toutefois, un sol cultiv\u00e9 de fa\u00e7on biologique, correctement fourni en micro-organismes et en humus r\u00e9gulera lui-m\u00eame son pH. Il est conseill\u00e9 de r\u00e9guler le pH car&nbsp;l\u2019acidit\u00e9 de l\u2019eau a une &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/siteperso.info\/index.php\/robotique\/hydroponie\/puisard-capteurs-et-pompe\/\" class=\"more-link\">Continuer la lecture<span class=\"screen-reader-text\"> de &laquo;&nbsp;SHI-NFT &#8211; Part 4 : Puisard, capteurs et pompe&nbsp;&raquo;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":2426,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2917","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/siteperso.info\/index.php\/wp-json\/wp\/v2\/pages\/2917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/siteperso.info\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/siteperso.info\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/siteperso.info\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/siteperso.info\/index.php\/wp-json\/wp\/v2\/comments?post=2917"}],"version-history":[{"count":2,"href":"https:\/\/siteperso.info\/index.php\/wp-json\/wp\/v2\/pages\/2917\/revisions"}],"predecessor-version":[{"id":2920,"href":"https:\/\/siteperso.info\/index.php\/wp-json\/wp\/v2\/pages\/2917\/revisions\/2920"}],"up":[{"embeddable":true,"href":"https:\/\/siteperso.info\/index.php\/wp-json\/wp\/v2\/pages\/2426"}],"wp:attachment":[{"href":"https:\/\/siteperso.info\/index.php\/wp-json\/wp\/v2\/media?parent=2917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}