Bewässerungsanlage mit Arduino Uno und DIY-Feuchtigkeitssensor: Unterschied zwischen den Versionen

Aus hyperdramatik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 19: Zeile 19:
Um den Sensor aus Gips herzustellen, vom Schlauch zwei ca. 5 cm lange Stücke abschneiden. Diese aufrecht auf eine Unterlage stellen. Gips anrühren bis er eine breiige Konsistenz hat (sieht aus wie blasses Kartoffelpüree). Schlauchstücke mit dem angerührten Gips bis zur Oberkante auffüllen und glatt streichen. In jedes Leerrohr zwei der Nägel stecken, sodass die Köpfe der Nägel noch ca. 5 mm aus dem Gips herausstehen. Wenn der Gips trocken ist den Schlauch mit dem Tepichmesser aufschneiden.
Um den Sensor aus Gips herzustellen, vom Schlauch zwei ca. 5 cm lange Stücke abschneiden. Diese aufrecht auf eine Unterlage stellen. Gips anrühren bis er eine breiige Konsistenz hat (sieht aus wie blasses Kartoffelpüree). Schlauchstücke mit dem angerührten Gips bis zur Oberkante auffüllen und glatt streichen. In jedes Leerrohr zwei der Nägel stecken, sodass die Köpfe der Nägel noch ca. 5 mm aus dem Gips herausstehen. Wenn der Gips trocken ist den Schlauch mit dem Tepichmesser aufschneiden.
[[Datei:Csm arduino-pflanzen-bewaesserung-diy-schritt.jpg]]
[[Datei:Csm arduino-pflanzen-bewaesserung-diy-schritt.jpg]]
[[Datei:2arduino-pflanzen-bewaesserung-diy.jpg]]
Ein ca. 1 m langes Stück der doppeladrigen Litze an die Nagel-Köpfe anlöten.  
Ein ca. 1 m langes Stück der doppeladrigen Litze an die Nagel-Köpfe anlöten.  
Um den Sensor zu testen, kannst du die beiden Kabelenden wie im Schaltplan über einen 10K Ohm Widerstand mit GND und mit A1 verbinden. Hierfür kannst du den Widerstand direkt an das Kabel löten. Auf der einen Seite lötest du das schwarze Kabel vom Sensor sowie einen weißen Steckverbinder an den Widerstand, auf der anderen Seite einen schwarzen Steckverbinder. Danach das Isolieren mit dem Schrumpfschlauch nicht vergessen!
Um den Sensor zu testen, kannst du die beiden Kabelenden wie im Schaltplan über einen 10K Ohm Widerstand mit GND und mit A1 verbinden. Hierfür kannst du den Widerstand direkt an das Kabel löten. Auf der einen Seite lötest du das schwarze Kabel vom Sensor sowie einen weißen Steckverbinder an den Widerstand, auf der anderen Seite einen schwarzen Steckverbinder. Danach das Isolieren mit dem Schrumpfschlauch nicht vergessen!

Version vom 22. Oktober 2019, 16:18 Uhr

Material

- 1x Kabelverschraubung, Durchmesser 20mm - 1x Einmachglas (um den Arduino vor Feuchtigkeit zu schützen) - 1x Petflasche/Kanister - 1x Tauchpumpe 12V - 1x Schlauch, Durchmesser entsprechend dem Anschluss an der Tauchpumpe, ca. 6mm - 1x Sensorform, z.B. Schlauch mit Durchmesser 20mm - 1x Gips - 1x Nägel, eloxiert z.B. Edelstahl rostet nicht - 1x Litze, zweiadrig (rot und schwarz) - 6x Steckverbinder male to male - 3x Steckverbinder male to famale - 1x Relais mit 5V Steuerspannung auf Platine mit Anschluss für Steckverbinder - 1x 12V Netzteil 3.5A - 1x Arduino UNO


Feuchtigkeitssensor aus Gips

Um den Sensor aus Gips herzustellen, vom Schlauch zwei ca. 5 cm lange Stücke abschneiden. Diese aufrecht auf eine Unterlage stellen. Gips anrühren bis er eine breiige Konsistenz hat (sieht aus wie blasses Kartoffelpüree). Schlauchstücke mit dem angerührten Gips bis zur Oberkante auffüllen und glatt streichen. In jedes Leerrohr zwei der Nägel stecken, sodass die Köpfe der Nägel noch ca. 5 mm aus dem Gips herausstehen. Wenn der Gips trocken ist den Schlauch mit dem Tepichmesser aufschneiden. Csm arduino-pflanzen-bewaesserung-diy-schritt.jpg 2arduino-pflanzen-bewaesserung-diy.jpg Ein ca. 1 m langes Stück der doppeladrigen Litze an die Nagel-Köpfe anlöten. Um den Sensor zu testen, kannst du die beiden Kabelenden wie im Schaltplan über einen 10K Ohm Widerstand mit GND und mit A1 verbinden. Hierfür kannst du den Widerstand direkt an das Kabel löten. Auf der einen Seite lötest du das schwarze Kabel vom Sensor sowie einen weißen Steckverbinder an den Widerstand, auf der anderen Seite einen schwarzen Steckverbinder. Danach das Isolieren mit dem Schrumpfschlauch nicht vergessen!

Code

void setup() {
     Serial.begin(9600);
     pinMode(A0, OUTPUT); //Default pinMode einstellung auf INPUT/OUTPUT
 digitalWrite(A0, HIGH);
}

void loop() {

     int sensor = analogRead(A1);
     Serial.println(sensor);

     //SENSOR FEUCHT - 500

     //SENSOR TROCKEN - 0

     delay(1000);

     if (sensor < 430 ) {

          //Relais einschalten

          digitalWrite(A0, LOW);
          Serial.println("Pumpe AN");

          //2 Sekunden anlassen

          delay(2000);

          //Relais ausschalten

          digitalWrite(A0, HIGH);

           Serial.println("Pumpe Aus");


          //10 Sekunden warten

          delay(10000);

     }
}