Automatische Bewässerung selber bauen Anleitung

Wie findest du diesen Artikel?

1 Stern2 Sterne3 Sterne4 Sterne5 Sterne 131

Loading…

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.

Pflanzuino in Aktion Video

Schau dir das Video an und erfahren, wie Pflanzuino in Aktion funktioniert.

Wie funktioniert Pflanzuino?

Ein s.g. Bodenfeuchtigkeitssensor misst permanent die Bodenfeuchtigkeit der Blumenerde und leitet diese Daten weiter zu einem Arduino Board. Dort werden die Daten ausgewertet. Bei einer Bodenfeuchtigkeit unter 50% wird eine kleine Wasserpumpe aktiviert und fördert Wasser aus dem Wassertank über die Schläuche in den Blumentopf.

Wenn die Erde dann wieder feucht genug ist und der Feuchtigkeitssensor dies misst, wird die Pumpe automatisch abgeschaltet. Die Pflanzen werden auf diese Weise bewässert und konstant feucht gehalten. Du musst dich um nichts weiter kümmern, außer für ausreichend Wasser im Wassertank.

Ein kleines Display zeigt zusätzlich die derzeitige Bodenfeuchtigkeit in Prozent an. Je nach Programmierung lässt sich die Bodenfeuchtigkeit individuell einstellen. So könnte man die Pumpe z.B. auch erst ab Werte unter 20% bzw. auch über 90% Bodenfeuchtigkeit aktivieren lassen.

  • Voll automatisches Bewässerungs System
  • aktuelle Feuchtigkeistanzeige auf einem Display
  • stromsparendes System (5V / 12V)
  • einfaches und schnelles Zusammenbauen
  • Feuchtigkeitslevel individuell über Code einstellbar
  • ideale Urlaubsbewässerungs für Kinder und Erwachsende

Lade dir hier den Pflanzuino V2 Sketch herunter.

Libraries

Lade dir hier die benötigten Libraries herunter.

Lade dir die aktuelle Arduino Software (IDE) für dein Betriebssystem herunter.

Empfehlung für Arduino Beginner

Arduino Starter Kit für Anfänger K040007 [Projektbuch auf Deutsch]
  • Dieser Baukasten führt Sie auf praktische Weise durch die Grundlagen von Arduino und Elektronik.
  • Sie können 15 verschiedene Projekte erschaffen, indem Sie Komponenten nutzen mit denen Sie die physische Welt durch verschiedene Arten von Sensoren und Aktoren steuern können.
  • Wird mit einem 170-seitigen Projekt-/Handbuch geliefert.
  • Enthält über 100 Bauteile.

Mach deine Pflanzen glücklich.

Pflanzuino bewässert deine Pflanzen ganz automatisch.

Lade zunächst folgende libraries herunter und binde diese ein. Du brauchst die libraries für das Display.

Schnapp dir dein Arduino Nano Board und lade folgenden Code hoch:

Lade dir hier den Pflanzuino V2 Sketch herunter.

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

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 Kabel 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 131

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.

VCC – Plus 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

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.

VCC – Plus 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);
}
}

error: Der Inhalt ist urheberrechtlich geschützt!

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