Automatische Bewässerung selber bauen Anleitung

Wie findest du diesen Artikel?

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne 95

Loading…

Automatische Bewässerung selber bauen Anleitung

“Bewässer deine Pflanzen ganz automatisch! Egal wo du bist, deine Pflanzen werden dich lieben!”

In dieser Anleitung zeige ich dir, wie du ganz einfach ein automatisches Pflanzenbewässerungssystem, eine Automatische Bewässerung selber bauen kannst.

Der wohl verdiente Urlaub steht vor der Tür. Und mal wieder stellt sich die Frage: Wer kümmert sich um die geliebten Pflanzen? Spätestens wenn die Nachbarn und/oder Freunde als Urlaubsvertretung nicht behilflich sein können, folgt die optimale Alternative: das automatische PflanzenbewässerungssystemPflanzuino V.2

Im Übrigen auch eine gute Möglichkeit, Pflanzen am Leben zu erhalten, wenn man keinen sogenannten „grünen Daumen“ besitzt bzw. hin und wieder zu faul zum Gießen ist.

Wie funktioniert Pflanzuino?

Feuchtigkeit wird gemessen

Ein installierter Bodenfeuchtigkeitssensor misst permanent die Bodenfeuchtigkeit der Blumenerde und leitet diese Daten zu Pflanzuino 3 (Arduino UNO Board) weiter.

Pflanzuino empfängt die Messdaten

Die empfangenen Daten werden von Pflanzuino (ARDUINO UNO) verarbeitet und in einen Prozentwert von 0 - 100% auf dem LCD angezeigt. Die map()-Funktion sorgt für einen präzisen Messwert.

Die Daten werden verarbeitet

Die empfangenen Messdaten werden von Pflanzuino empfangen und verarbeitet. Befindet sich ein aktueller Feuchtigkeitswert unter dem gewünschten Feuchtigkeitswert, wird eine Pumpe automatisch aktiviert. Die Pumpe befördert dann Wasser aus einem Behälter zu deiner Pflanzen. Solange bis der eingestellte Wert erreicht wird. Auf diese Weise wird deine Pflanze ganz automatisch bewässert!

Feuchtigkeit einstellen

Selbstverständlich kannst du den gewünschten Feuchtigkeitswert selbst bestimmten! Über das LCD Keypad Shield kannst du deine gewünschte Feuchtigkeit einstellen. Mit der ↑-Taste kannst du den Wert erhöhen und mit der ↓-Taste kannst du den Wert minimieren. Möglich sind alle Werte zwischen 0 und 100 %.

Weitere Sensordaten - BME 280

Der hochwertige BME 280 Sensor von Bosch zeigt zusätzlich die aktuelle Lufttemperatur sowie die Luftfeuchtigkeit auf dem LCD in Echtzeit an.

Folgende Bauteile benötigst du

Pflanzuino V.2 Bauanleitung

Arduino Software (IDE)

Windows

aktuelle Arduino Software (IDE)

MacOS X

aktuelle Arduino Software (IDE)

Arduino Sketch

Sketch downlod

Pflanzuino V.2 Sketch herunterladen

Benötigte Bibliotheken

Adafruit GFX

Adafruit GFX Library herunterladen

Adafruit SSD 1306

Adafruit SSD 1306 Library herunterladen

Schnapp dir zunächst dein Arduino Mini Board und lade folgenden Code hoch:

Sketch downlod

Pflanzuino V.2 Sketch herunterladen

Du kannst, wenn du natürlich möchtest auch ein anderes Arduino Board verwenden.
Zum Beispiel ein großes Arduino Uno Board. Anschlüsse und Code bleiben dann gleich!

Wenn du ein Arduino Pro Mini verwendest, kannst du auf folgender Seite nachlesen,
wie du das Arduino Pro Mini Board mit einem Arduino UNO Board programmieren kannst.

Arduino Pro Mini mit Arduino UNO programmieren

 

Du benötigst noch zusätzlich folgende Bibliotheken (für das Display):

Adafruit GFX

Adafruit GFX Library herunterladen

Adafruit SSD 1306

Adafruit SSD 1306 Library herunterladen

Bohre das Loch für die 12V Buchse und befestige diese mit der mitgelieferten Mutter. Löte anschließend das Kabel an:
Mitte den Plus PolAußen den Minus Pol

Du kannst zusätzlich etwas Heißkleber verwenden, um die Buchse bzw. die Kable fest zu kleben.

Nimm das LM2596S Modul zur Hand und löte die Kabel (wie auf der Abbildung zu sehen) an.

Nun kannst du IN-Anschluss des LM2596S Moduls an die 12V Buchse anschließen.

Klebe nun das LM2596S Modul im Gehäuse fest.

Die Akku Heißklebepistole GluePen von Bosch – der schnelle und handliche Alleskleber
5/5
  • Startklar zum Kleben nach nur 15 Sekunden Aufheizdauer und kurze Aushärtezeit des Klebstoffes
  • Klebt nahezu alle Materialien wie Papier, Textilien, Holz, Metall, Kunststoff und Stein
  • Eine Akkuladung ermöglicht 30-minütiges Arbeiten bzw. die Verarbeitung von sechs Klebesticks

Nun musst du dein LM2596S Modul richtig einstellen.
Benutze dazu ein Messgerät und schließe es an den OUT Anschluss des LM-Moduls an. Danach kannst du dein 12V-Netzteil an die 12V-Buchse deines Gehäuse anschließen. Mit einem kleinem Schlitzschrabendreher kannst du dann bequem die Stellschraube (Schraube auf der kleinen blauen Box) so drehen, dass 12V vom Netzteil auf ca. 5V (Betriebsspannung von Arduino) reduziert werden.

Klebe nun das Relais-Modul im Gehäuse fest und schließe das
12V + Pol Kabel
an den mittleren Anschluss.

Befestige nun das Arduino Board.

Nun kannst du GND und VCC an das Arduino Board anschließen. Es sollte nun eine grüne Led des Boards leuchten. Auch eine blaue LED des LM2596S Moduls sollte blau aufleuchten.

Wenn du möchtest kannst du jetzt schon die 12V Pumpe anschließen (siehe Abb.).

Schließe nun das 128 x 64 Display an.

VCC zu VCC
GND zu GND
SCL zu A5
SDA zu A4

Schließe den Feuchtigkeitssensor an.

VCC zu VCC
GND zu GND
Signal-Pin zu A0

5/5

Herzlichen Glückwunsch!

Fertigstellung
0%

Du bist nun fertig mit dem Zusammenbau von Pflanzuino V.2.0

Ich habe noch in der Oberseite des Gehäuses ein kleines Loch für die Kabel des Displays gesägt und dieses anschließend mit Heißkleber befästigt. Die Abb. zeigt wie dein Pflanzuino in etwa aussehen sollte – ziemlich chaotisch! 😀

Hinweis: Auf der Abb. habe ich die Pumpe noch nicht angeschlossen, dies musst du natürlich auch tun! 😉

Viel Spaß beim Nachbau!
Ardutronix

Wie findest du diesen Artikel?

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne 95

Loading…

Alte Pflanzuino Versionen

Alte Version nachbauen – Pflanzuino Version 1.0

Automatische Bewässerung selber bauen – 12 V Variante – Anleitung

Folgende Werkzeuge benötigst du

Bauplan

Automatische Bewässerung selber bauen

Automatische Bewässerung selber bauen

Anleitungsschritte

Hinweis: Wenn du ein anderes Arduino Board verwenden möchtest, z.B. ein Arduino UNO Board, bleiben der Programmier Code sowie die Anschlüsse gleich!

 

Schritt 1 – Feuchtigkeitssensor-Platine mit Arduino verbinden


Wenn du alle Bauteile hast, kann es endlich mit der Automatischen Bewässerung für die Pflanzen losgehen!

Stromquelle 5V mit dem Arduino Pro Mini Board verbinden.

VCCPlus Pol
GND – Minus Pol

Feuchtigkeitssensor-Platine mit dem Arduino Pro Mini Board verbinden.

VCC zu VCC
GND zu GND
A0 zu A0

Feuchtigkeitssensor mit der Feuchtigkeitssensor-Platine verbinden

+ zu +
zu

Automatische Bewässerung selber bauen

Schritt 2 – Relais mit Arduino verbinden


VCC mit VCC
GND mit GND
INmit Pin 4

Schritt 3 – Pumpe mit Relais verbinden


Automatische Bewässerung selber bauenAutomatische Bewässerung selber bauen

Schritt 4 – Fertig! – Code hochladen


Wenn du alles verbunden hast, kannst Du nun das Arduino Pro Mini Board programmieren, indem du den unten stehenden Pflanzuino Code hochlädst.

Du benötigst ein Arduino UNO Board, wenn dein Arduino Pro Mini keinen USB Anschluss besitzt!
Wie das ganze genau funktioniert kannst du auf folgender Seite nachlesen: Arduino Pro Mini mit Arduino UNO programmieren

Arduino Software für Windows herunterladen
Arduino Software für iMac herunterladen


Messzeit verändern:
delay(500);
Der Standartwert ist 500ms (eine Sekunde = 1000 / 10 Sekunden = 10.000 usw.)

Feuchtigkeits – Messwert verändern:
if (messwert < 500)

Hinweis: Natürlich können noch weitere Pumpen, LEDs, weitere Verbraucher angeschlossen werden.

Planzuino Code


int messwert=0;
int PUMPE=4;
void setup()
{
pinMode (4,OUTPUT);
}
void loop()
{
messwert=analogRead(A0);
delay(500);
if (messwert < 500 )
{
digitalWrite(PUMPE, HIGH);
}
else
{
digitalWrite(PUMPE, LOW);
}
}


Automatische Bewässerung selber bauen – USB Variante – Anleitung


[su_tab title=“Folgende Werkzeuge benötigst du“ disabled=“no“ anchor=““ url=““ target=“blank“ class=““]- kleinen Kreuz-Schraubendreher
– Computer für die Programmierung
– Heißkleberpistole
– Arduino Software
Bauplan

Automatische Bewässerung selber bauen

Anleitungsschritte

Hinweis: Wenn du ein anderes Arduino Board verwenden möchtest, z.B. ein Arduino UNO Board, bleiben der Programmier Code sowie die Anschlüsse gleich!

Schritt 1 – Feuchtigkeitssensor-Platine mit Arduino verbinden


Wenn du alle Bauteile hast, kann es endlich mit der Automatischen Bewässerung für die Pflanzen losgehen!

Stromquelle 5V mit dem Arduino Pro Mini Board verbinden.

VCCPlus Pol
GND – Minus Pol

Feuchtigkeitssensor-Platine mit dem Arduino Pro Mini Board verbinden.

VCC zu VCC
GND zu GND
A0 zu A0

Feuchtigkeitssensor mit der Feuchtigkeitssensor-Platine verbinden

+ zu +
zu

Automatische Bewässerung selber bauen

Schritt 2 – Relais mit Arduino verbinden


VCC mit VCC
GND mit GND
IN – mit Pin 4

Schritt 3 – Pumpe mit Relais verbinden


Automatische Bewässerung selber bauenAutomatische Bewässerung selber bauen

Wichtig: Bei der Pflanzuino USB Variante solltest du darauf achten, eine Pumpe zu kaufen, die für deine Batterie geeignet ist. Die Pumpe aus dem Video benötigt 12V. Daher schafft es z.B. eine 9V-Blockbatterie (wie auf der Abb. gezeigt) nicht, diese Pumpe zu betreiben!

Eine Alternative dazu wäre z.B. ein 12V Akku oder günstiger ein 12 V Batteriehalter

Schritt 4 – Fertig! – Code hochladen


Wenn du alles verbunden hast, kannst Du nun das Arduino Pro Mini Board programmieren, indem du den unten stehenden Pflanzuino Code hochlädst.

Du benötigst ein Arduino UNO Board, wenn dein Arduino Pro Mini keinen USB Anschluss besitzt!
Wie das ganze genau funktioniert kannst du auf folgender Seite nachlesen: Arduino Pro Mini mit Arduino UNO programmieren

Arduino Software für Windows herunterladen
Arduino Software für iMac herunterladen

Messzeit verändern:
delay(500);
Der Standartwert ist 500ms (eine Sekunde = 1000 / 10 Sekunden = 10.000 usw.)

Feuchtigkeits – Messwert verändern:
if (messwert < 500)

Hinweis: Natürlich können noch weitere Pumpen, LEDs, weitere Verbraucher angeschlossen werden.

Planzuino Code


int messwert=0;
int PUMPE=4;
void setup()
{
pinMode (4,OUTPUT);
}
void loop()
{
messwert=analogRead(A0);
delay(500);
if (messwert < 500 )
{
digitalWrite(PUMPE, HIGH);
}
else
{
digitalWrite(PUMPE, LOW);
}
}

Wie findest du diesen Artikel?

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne 95

Loading…

Haftungsauschluss:

Ich übernehme für meine vorgestelltes Projekt keinerlei Haftung für Personen- oder Sachschäden, die durch den Nachbau eventuell verursacht werden.
Jeglicher Nachbau erfolgt in eigener Verantwortung!

Arduino Starter Kit
Für Anfänger

Alles was du brauchst. Für deine ersten Arduino Projekte.

Schreib einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

error: Der Inhalt ist urheberrechtlich geschützt!

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