{"id":920,"date":"2018-01-22T16:30:52","date_gmt":"2018-01-22T15:30:52","guid":{"rendered":"http:\/\/mgf-lab.mgf-kulmbach.de\/?p=920"},"modified":"2018-05-08T20:25:52","modified_gmt":"2018-05-08T19:25:52","slug":"pflanzenbewaesserungssystem","status":"publish","type":"post","link":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/2018\/01\/22\/pflanzenbewaesserungssystem\/","title":{"rendered":"System zur Pflanzenbew\u00e4sserung"},"content":{"rendered":"<p style=\"text-align: justify;\">Ich selbst habe eine Mimose (Zimmerpflanze). Leider ist dies Mimose Nummer 3, weil die Vorg\u00e4ngerversionen vertrocknet sind. Um zu verhindern, dass ich bald Mimose Nummer 4 habe, erachtete ich es als notwendig, ein Bew\u00e4sserungssystem f\u00fcr meine Zimmerpflanze zu bauen.<!--more--><\/p>\n<p><strong>Verwendete Teile:<\/strong><\/p>\n<ul>\n<li>Peristaltik Pumpe<\/li>\n<li>Buck-Converter<\/li>\n<li>LCD-Display<\/li>\n<li>Relais<\/li>\n<li>RTC (Real-Time-Clock)<\/li>\n<li>Arduino Nano<\/li>\n<li>Potentiometer<\/li>\n<li>12V Netzteil mit Stecker<\/li>\n<\/ul>\n<p><strong>Funktionsweise<\/strong><\/p>\n<p style=\"text-align: justify;\">Von einem Vorratstank f\u00fchren Schl\u00e4uche \u00fcber eine Peristaltikpumpe zur Pflanze. Die <img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-914 alignright\" src=\"https:\/\/mgf-lab.mgf-kulmbach.de\/wp-content\/uploads\/2018\/01\/Bewaesserung2-300x200.jpg\" alt=\"Bewaesserung2\" width=\"300\" height=\"200\" srcset=\"https:\/\/mgf-lab.mgf-kulmbach.de\/wp-content\/uploads\/2018\/01\/Bewaesserung2-300x200.jpg 300w, https:\/\/mgf-lab.mgf-kulmbach.de\/wp-content\/uploads\/2018\/01\/Bewaesserung2-450x300.jpg 450w, https:\/\/mgf-lab.mgf-kulmbach.de\/wp-content\/uploads\/2018\/01\/Bewaesserung2.jpg 480w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>Pumpe wird zeitgesteuert \u00fcber einen Microcontroller ein- und ausgeschaltet, wobei auch die t\u00e4gliche Bew\u00e4sserungsmenge mit Hilfe eines Potentiometers und eines LCD-Display einstellbar ist. T\u00e4glich um die selbe Uhrzeit (bei mir 8 Uhr abends) wird die Pflanze dann mit dieser Menge bew\u00e4ssert.<\/p>\n<p><strong>Aufbau<\/strong><\/p>\n<p style=\"text-align: justify;\">Die Peristaltikpumpe h\u00e4ngt \u00fcber ein Relais am 12V Netzteil. Dieses Relais wird \u00fcber den Arduino aktiviert. Um keine weitere Stromquelle benutzen zu m\u00fcssen, wird die f\u00fcr den Betrieb des Arduino ben\u00f6tigte 5V Spannung \u00fcber einen Buck-Converter aus dem 12V Netzteil generiert. Auch das Potentiometer, die RTC und das LCD-Display h\u00e4ngen an diesen 5V.<img decoding=\"async\" loading=\"lazy\" class=\"size-medium wp-image-913 aligncenter\" src=\"https:\/\/mgf-lab.mgf-kulmbach.de\/wp-content\/uploads\/2018\/01\/Bewaesserung1-300x200.jpg\" alt=\"Bewaesserung1\" width=\"300\" height=\"200\" srcset=\"https:\/\/mgf-lab.mgf-kulmbach.de\/wp-content\/uploads\/2018\/01\/Bewaesserung1-300x200.jpg 300w, https:\/\/mgf-lab.mgf-kulmbach.de\/wp-content\/uploads\/2018\/01\/Bewaesserung1-450x300.jpg 450w, https:\/\/mgf-lab.mgf-kulmbach.de\/wp-content\/uploads\/2018\/01\/Bewaesserung1.jpg 480w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p style=\"text-align: justify;\">Der Arduino Sketch sorgt nun daf\u00fcr, dass zur richtigen Uhrzeit das Relais anzieht und die Pumpe arbeitet. In einer Versuchsreihe im Vorfeld wurde untersucht, wie lange die Pumpe arbeiten soll, um eine passende Menge Wasser zu f\u00f6rdern. Die Feinjustierung der Pumpenzeit l\u00e4sst sich in gewissen Grenzen im Betrieb \u00fcber das Potentiometer einstellen. Nachdem beim Prototypen auf dem Breadboard alles funktionierte, baute ich eine passende Box aus Sperrholz und installierte die verwendeten Teile darin.<\/p>\n<p><strong>Lessons learned<br \/>\n<\/strong><\/p>\n<p style=\"text-align: justify;\">Anfangs wollte ich kein RTC-Modul verwenden, fand jedoch heraus, dass der Arduino nicht ohne Weiteres dazu geeignet ist, die Zeit \u00fcber mehrere Tage mitzuz\u00e4hlen. Aber auch mit der Verwendung der RTC gab es anfangs Probleme. Die verwendete Bibliothek gestattet es zwar, die (einigerma\u00dfen) aktuelle Uhrzeit, also die Uhrzeit des Kompillierens des Programms, in der RTC zu speichern. Allerdings muss anschlie\u00dfend der Sketch ein zweites Mal ohne diesen entsprechenden Befehl auf den Arduino geflasht werden, da dieser sonst bei jedem Neustart die damalige Zeit des Kompillierens neu in den Speicher der RTC schreibt, anstelle einfach die im batteriegepufferten RTC-Modul hinterlegte und kontinuierlich weiter gez\u00e4hlte Zeit zu verwenden.<\/p>\n<p style=\"text-align: justify;\">Nun l\u00e4uft aber alles wie am Schn\u00fcrchen und p\u00fcnktlich um 8 Uhr abends h\u00f6re ich ein leises Schnurren der Peristaltikpumpe. Und Meine Mimose freut sich!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ich selbst habe eine Mimose (Zimmerpflanze). Leider ist dies Mimose Nummer 3, weil die Vorg\u00e4ngerversionen vertrocknet sind. Um zu verhindern, dass ich bald Mimose Nummer 4 habe, erachtete ich es als notwendig, ein Bew\u00e4sserungssystem f\u00fcr meine Zimmerpflanze zu bauen.<\/p>\n","protected":false},"author":15,"featured_media":914,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[18],"tags":[],"_links":{"self":[{"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/posts\/920"}],"collection":[{"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/comments?post=920"}],"version-history":[{"count":8,"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/posts\/920\/revisions"}],"predecessor-version":[{"id":990,"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/posts\/920\/revisions\/990"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/media\/914"}],"wp:attachment":[{"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/media?parent=920"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/categories?post=920"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mgf-lab.mgf-kulmbach.de\/index.php\/wp-json\/wp\/v2\/tags?post=920"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}