Pflanzuino 3 – Automatische Bew├Ąsserung selber bauen ­č厭č¬┤

Wie findest Du diesen Artikel?

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne 32

Loading…

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerkl├Ąrung von YouTube.
Mehr erfahren

Video laden

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerkl├Ąrung von YouTube.
Mehr erfahren

Video laden

Wie funktioniert Pflanzuino V3 - Automatische Bew├Ąsserung selber bauen

├ťber ein bedienbares LC-Display kannst du zun├Ąchst mit den Pushbuttons dein gew├╝nschtes Feuchtigkeitslevel einstellen. Hier kannst du Werte zwischen 20% und maximal 100% einstellen.

Der voreingestellter Wert von 50% gen├╝gt in der Regel, um deine Pflanzen ausreichend zu bew├Ąssern.

Ein verbauter Bodenfeuchtigkeitssensor miss permanent die Bodenfeuchtigkeit der Blumenerde und leitet die Messungen zu einem Arduino Board weiter (Zentrale). Hier werden die gemessenen Werte mit deinen eingestellten Werten verglichen.

Sobald der gemessene Wert unter deinem eingestellten Wert liegt, wird eine installierte Pumpe automatisch aktiviert und bew├Ąssert deine Pflanzen. Auf diese Weise werden deine Pflanzen automatisch bew├Ąssert.

Pflanzuino V3 - Bauteile

Bevor es losgehen kann, brauchst Du f├╝r Pflanzuino V3 noch einige Bauteile.

Feuchtigkeitssensor richtig kalibrieren

Das Kalibrieren ist notwendig, um sicherzustellen, dass die Messungen des Feuchtigkeitssensors einwandfrei sind.
Du musst dazu deinen Feuchtigkeitssensor anschlie├čen und den Code auf dein Arduino Uno Board hochladen.

Feuchtigkeitssensor anschlie├čen

Schlie├če den Feuchtigkeitssensor an dein Arduino UNO Board an.

A0 -> A
GND -> – Pol
5V -> + Pol

/****************************************************
Pflanzuino 3 – Feuchtigkeitssensor kalibrieren

Ardutronix
www.ardutronix.de/pflanzuino-3
*****************************************************/

void setup() {
Serial.begin(9600); // Serieller Monitor ├Âffnen (baud rate 9600 bps)
}
void loop() {
int val;
val = analogRead(0); //connect sensor to Analog 0
Serial.println(“ „);
Serial.println(„Gemessener Wert:“);
Serial.println(val);
Serial.println(“ „);
delay(1000);
}

Wenn du den Code auf dein Board hochgeladen hast, startest du in der Arduino IDE den seriellen Monitor:

Werkzege -> Serieller Monitor

Dir erscheint im seriellen Monitor jede Sekunde ein gemessener Wert.

Du musst nun zwei Messungen durchf├╝hren und dir die Werte notieren

Hinweis: Die Komponenten des Sensors oberhalb der Linie sind NICHT wasserdicht.
Bitte stecke den Sensor maximal bis zur Linie ins Wasser/Blumenerde.

1.Messung: Ber├╝hre den Feuchtigkeitssensor nicht (Trockenzsutand).

2.Messung: Halte den Feuchitgkeitssensor in ein Glas Wasser oder feuchte Blumenerde.

Notiere dir die gemessenen Werte.

Bei meinem Sensor erhielt ich folgende Werte:
Trocken: 554
Feucht: 300

Werte im Code einf├╝gen

Baue die gemessenen Werte in den Pflanzuino Code ein und speicher den Code ab.

Im Code findest du dazu folgenden Eintrag:

UmidityPercent = map(AnalogValue, x, y, 0, 100); // Feuchtigkeitssensor

x= Trocken
y= Feucht

Lade die LiquidCrystal library herunter und installiere diese.

Beispiel: Du erh├Ąlts bei der 1.Messung einen Wert von 554 und bei der 2.Messung einen Wert von 330.

UmidityPercent = map(AnalogValue, 300, 554, 0, 100); // Feuchtigkeitssensor

Speicher den Code im Anschluss ab und lade den Code wieder hoch.

Pflanzuino V3 - Bauplan

Hast Du alle Bauteile zusammen und die Kalibrierung des Feuchtigkeitssensors durchgef├╝hrt?
Dann kann es jetzt losgehen!

Es ist wichtig, dass du den Zusammenbau Schritt f├╝r Schritt durchf├╝hrst und keinen Schritt ausl├Ąsst!

Sollten dennoch Schwierigkeiten bestehen, kannst Du dich kostenlos im Forum anmelden und deine Fragen kl├Ąren.

Pflanzuino V3 - Bauplan

LCD Keypadshield

Das Shield wird auf das Arduino Uno Board aufgesteckt. Das hat den Vorteil, dass man sich viel Verkabelung und Platz schenkt. Zus├Ątzlich sind sechs Taster verbaut, welche ├╝ber analoge Pins ausgelesen werden. ├ťber den Programmcode kannst Du jeden dieser Taster individuell progammieren.

Achte beim Aufstecken auf die korrekte Plazierung – siehe Beschriftung.

Feuchtigkeitssensor anschlie├čen

Der kapazitive Feuchtigkeitssensor von DFROBOT misst die Bodenfeuchte durch kapazitive Messung und nicht durch resistive Messung wie herk├Âmliche Feuchtigkeitssensoren. Er besteht aus einem korrosionsbest├Ąndigen Material, das ihm eine lange Lebensdauer verleiht. Der Sensor verf├╝gt ├╝ber einen eingebauten Spannungsregler, der einen Betriebsspannungsbereich von 3,3 ~ 5,5V verleiht. Er ist kompatibel mit Niederspannungs-MCUs (sowohl 3,3V als auch 5V).

Schlie├če den Feuchtigkeitssensor an dein Arduino UNO Board an.

A1 -> A
GND -> – Pol
5V -> + Pol

LED anschlie├čen

LED Widerstand l├Âten

Bevor Du die LED in dein Arduino Board steckst, solltest Du einen geeigneten Widerstand dran l├Âten.

Schrumpfschlauch

Ich habe noch zus├Ątzlich einen Schrumpfschlauch verwendet.

LED stecken

Nun wird die LED mit Widerstand gesteckt.

Pin1 -> – Pol
Pin3 -> + Pol

IRF520-Mosfet anschlie├čen

Das IRF520 Mosfet Modul wird f├╝r die Steuerung der 12V-Pumpe ben├Âtigt.

Pin13 -> Sig
Pin11 -> – GND

VIN -> 12V (+)
GND -> 12V (-)
V+ -> Pumpe (+)
V- -> Pumpe (-)

Dir erscheint im seriellen Monitor jede Sekunde ein gemessener Wert.

Piezo anschlie├čen

Zum Schluss musst Du nun den PIEZO-Speaker stecken.
Wenn Du kein akustisches Signal haben m├Âchtest, kannst du diesen Part einfach weglassen.

A5 -> + Pol
A3 -> – Pol

 

12V Pumpe anschlie├čen

F├╝r zus├Ątzliche Stabilit├Ąt habe ich die Pumpe auf einem Metallst├╝ck mit Gewindeschrauben befestigt.
Das Metallst├╝ck, sowie Gewindeschauben, Muttern und U-Scheiben findest Du g├╝nstig im Baumarkt.
Da das Anschlusskabel der Pumpe recht kurz war, habe ich es etwas verl├Ąngert und Crimp Verbindungs-Stecker angebracht.

 

Betonkisten aus dem Baumarkt

F├╝r den Wassertank habe ich eine gro├če, f├╝r die Elektronik eine kleine Kiste in Betonoptik im Baumarkt gekauft.
Die zwei Kisten kann man passend stapeln, sodass die kleiner auf die gr├Â├čere passt.
Zus├Ątzlich habe ich mir noch einen passenden Deckel dazu gekauft.Einfach schick f├╝r Pflanzuino V3!

Wippschalter

Der Wippschalter passt perfekt in das Kistenloch.
Das hei├čt, du musst den Wippschalter nur in das Kistenloch stecken und kein Loch extra bohren. Was f├╝r ein Zufall!

12V Buchse

F├╝r die Buchse war leider kein Loch vorgebohrt. Aber das kriegst Du auch noch hin! ­čśë

Vorschau Produkt Preis
Wentronic EDC 21 R DC Silber Wentronic EDC 21 R DC Silber 4,08 EUR 3,93 EUR

So sollte die Kiste nun von innen aussehen. Du musst nat├╝rlich noch Kabel an die Buchse anbringen.

Stromanschluss

Nun musst du die Stromversorgung installieren.

Stromanschluss

Du kannst dein Arduino Board ├╝ber zwei Wege versorgen.
Direkt ├╝ber den USB-Anschluss – USB-Kabel (5V) oder ├╝ber die verbaute Buchse.
Der verbauter DC-Spannungsregler regelt ab 6,5V Eingangsspannung automatisch auf 5V herunter.
Bei etwa 6,76V Eingangsspannung misst mein kapazitiver Feuchigkeitssensor eine Feuchtigkeit von etwa 5%.
├ťberpr├╝fe bei welcher Spannung, Du deinen geeigneten Wert einstellst.

.

Pflanzuino V3 anschlie├čen

Schlie├če nun PflanzuinoV3 an

Das Kabel der Pumpe sowie das 12V-Kabel werden am IRF520 Modul angeschlossen.
Der DC-Hohlstecker am Arduino Uno Board.

Ich habe die Bauteile von Pflanzuino V3 zus├Ątzlich mit Hei├čkleber auf einem St├╝ck Plastik geklebt,
welches ich mir zurecht geschnitten habe.

Kontrast einstellen

Wird nur ein beleuchtetes LC-Display angezeigt?

Dann musst du den Konrakst am LCD-Keypad Shield einstellen. Das geht ganz einfach mit einem Schlitzschraubenzieher am Regler oben links (siehe Bild).

Dreh die Schraube nach rechts rein.


Kleiner Testlauf

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerkl├Ąrung von YouTube.
Mehr erfahren

Video laden

F├╝r den kleinen Testlauf habe ich Wasser in den Tassertank gef├╝llt und einen passenden Schlauch,
sowie das R├╝ckschlagventil angeschlossen.

Schlauch

Damit das Wasser nicht nach jedem Pumpvorgang zur├╝ck flie├čt, empfehle ich Dir unbedingt ein R├╝ckschlagventil zu verwenden.┬á Eine montierte Rohrschelle und etwas Dichtband lassen am Ventil kein Wasser durch.

Ein Luftventilverbinder, welcher f├╝r den Aquariumbereich geeignet ist, l├Ąsst sich perfekt im Bew├Ąsserungssystem integrieren.
So kannst Du, besonders beim Bew├Ąssern mehrerer Pflanzen, 6 Schl├Ąuche anschlie├čen und sogar den Wasserstrom ├╝ber verbaute Mini-H├Ąhne individuell regulieren oder komplett abschalten.

Pflanzuino V3 - Schlauch verlegen - Gardena Micro Drip System

Arduino-Gardena-Micro-Drip

F├╝r Pflanzuino V3 habe ich viele Teile vom Gardena Micro Drip System verwendet.
Gardena bietet auf diesem Gebiet qualitativ hochwertige Produkte zum g├╝nstigen Preis an.
Man kann die Teile individuell einstellen sowie miteinander kombinieren.
Die sehr gro├če Produktauswahl l├Ąsst im Bereich der Bew├Ąsserung keine W├╝nsche offen.
Klare Kaufempfehlung!

Micro Drip System instalieren

Verlege das Micro Drip System individuell. Ich habe mehrere, einstellbare Endtropfer verlegt, sodass meine Pflanzen nicht nur von einem Punkt aus bew├Ąssert werden.

Feuchtigkeitssensor stecken

Stecke zum Schluss noch deinen Feuchtigkeitssensor bis zur Markierung (siehe Bild) in die Blumenerde.

Fragen bei den Projekten?

Im Ardutronix-Forum kannst Du deine Fragen stellen oder beantworten. Tausche dich mit anderen Makern aus.

Die Anmeldung und Nutzung ist kostenlos.

Weitere Projekte

Kommentare

Beteilige dich an der Unterhaltung

25 Kommentare

  1. Hallo, verwendest du einen Atmega 328 oder 328P? Es sind zwei unterschiedliche Links angegeben.

      1. Ja direkt an dem Board, oder muss ich dazu ein Mosfet oder Relais benutzen? Kann man auch die Zeit einstellen, wann die Feuchtigkeit gemessen wird. M├Âchte das gerne f├╝r meine Tomaten benutzen

        1. Hallo,

          ein direkter Anschluss einer Pumpe am Arduino Board w├╝rde nicht funktionieren.
          Hier kannst du aber ein IRF520 MOSFET-Treibermodul f├╝r das Arduino-Board verwenden.

          https://amzn.to/3aSKfXl

          Man k├Ânnte den Abstand der Messung im loop mit einer delay()-Funktion ├Ąndern, sodass nicht „permanent“ gemessen wird.
          Oder mit der Real Time Clock RTC DS3231 – Zeitschaltuhr.

          https://amzn.to/3sstk3P

          LG
          Ardutronix

  2. Hallo, tolles Projekt!

    Hast du mal den Stromverbrauch des gesamten Systms gemessen in den F├Ąllen Pumpe l├Ąuft und Pumpe aus?

    W├Ąre interessant zu sehen, ob sich die Wahl eines effizienteren Netzteils f├╝r den Dauerbetrieb auszahlt.

    1. Hallo Benjamin,

      vielen Dank f├╝r dein Interesse.
      Habe bisher noch keinen Stromvebrauch beim Projekt gemessen. Werde demn├Ąchst mal eine Messung durchf├╝hren.

      Bin derzeit dabei das System ├╝ber ein 10 Watt Solarmdoul + Akku zu betreiben (autark) – funktioniert bisher ganz gut ­čĹŹ

      LG Ardutronix

  3. Hey,

    echt cooles Projekt ich hab mal ne frage woher haben sie die Pinstecker f├╝r das LCD Keypad Shield her weil ich finde nur LCD Keypads ohne Pinstecker. Kann man die nachkaufen und wie schlie├če ich die dan an das Keypad an.W├Ąre cool wenn ich ein Link bekommen k├Ânnte damit ich wei├č wie das funktioniert.

      1. Hallo,

        Danke f├╝r die schnelle R├╝ckmeldung. Ich h├Ątte da noch eine Frage wegen der Buchsenleiste die ich f├╝r das LCD Keypad Shield brauche. Ich br├Ąuchte einmal eine 5er,6er und 7er Reihe. Kann man aus einer 8er eine 7er Reihe machen, weil in Ihrem Link nicht die passenden Gr├Â├čen sind die ich brauche.

  4. Hallo,

    wozu ben├Âtigt man die LED?

    Wo kann man nachlesen wie das mosfet funktioniert?

    Ich bin am ├ťberlegen ob ich auch drei Pflanzen mit einem uno bew├Ąssern kann? Jede Pflanze ben├Âtigt einen eigenen Sensor nat├╝rlich und die Pumpe gibt es ja nur einmal.

    1. Hallo Olga,

      die LED gibt den Status an. Die kann man nat├╝rlich auch weglassen.
      F├╝r das IRF520 (Mosfet-Modul) gibt es ein Datenblatt: IRF 520 Datenblatt

      Das w├╝rde funktionieren – allerdings m├╝sstest du, wie gesagt, f├╝r jede Pflanze einen eigenen Sensor + (am besten) Magnetventile benutzen.
      Mit Magnetventilen k├Ânntest du die Bew├Ąsserung von mehreren Pflanzen und nur einer Pumpe l├Âsen. Arduino w├╝rde abh├Ąngig vom gemessenen Sensorwert dann die Pumpe aktivieren + das/die entsprechende Magnetventil/e ├Âffnen und die „trockene/n“ Pflanze/n bew├Ąssern.

      LG
      Ardutronix

  5. Hallo,

    Ich hab ne frage und zwar wie bekomme ich den die Kabel an die Buchse muss ich da was l├Âten oder wie ist das?

  6. Hallo,

    Als ich mein Feuchtigkeitssensor testen wollte wie oben ernannt habe ich die ganze zeit nur ein Wert raus bekommen und zwar 840 . Ich habe versucht herauszufinden weshalb sich der wert nicht ├Ąndert aber nicht die L├Âsung gefunden kann mir jemand weiter helfen. Gibt es dazu ein Video oder sowas ├Ąhnliches

    1. Hallo Julien,

      überprüfe mal die Kontakt. Ändert sich der Wert, wenn du den Feuchtigkeitssensor berührst oder in feuchte Blumenerde steckst?

      LG
      Ardutronix

      1. Also ich hab ihn ins Wasser gesteckt und auch mal in die Hand genommen um zu messen aber der Wert war stets bei 840 gibt es evt mehr Codes oder was soll ich jz machen.
        Danke f├╝r die schnelle R├╝ckmeldung

  7. Kann man auch eine Arduino Nano daf├╝r verwenden oder spricht etwas dagegegn? Nur aus Platzgr├╝nden frag ich.

    1. Hallo Danny,

      vielen Dank f├╝r dein Interesse.

      Spricht nichts dagegen. Das LCD-Keypadshield ist jedoch f├╝r ein Arduino UNO gedacht (zum Aufstecken).
      M├╝sstest dann nur schauen, wie die einzelnen Pinbelegungen aussehen und diese dann ├╝ber Jumper verbinden.

      LG
      Ardutronix

  8. Hallo. Gibt es da zuf├Ąllig ein passendes Geh├Ąuse, was man mit einem 3d Drucker drucken kann ?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht ver├Âffentlicht.

kaffee-spenden

Einen Kaffee spendieren :)

Gefallen Dir meine Projekte? F├╝r meine Motivation und Arbeit kannst Du mich gerne unterst├╝tzen, indem Du mir einen Kaffee oder ein Club-Mate spendest.

DANKE

Noch Fragen?

Im Ardutronix-Forum kannst Du deine Fragen stellen oder andere beantworten. Tausche dich mit anderen Makern aus.

Die Anmeldung und Nutzung ist kostenlos.

error: Der Inhalt ist urheberrechtlich gesch├╝tzt!

Diese Website benutzt Cookies. Wenn Du die Website weiter nutzen willst, stimme der Verwendung von Cookies zu.