
Wir haben uns bereits im letzten Artikel mit Wasserstandserkennung beschäftigt. Dort hatte ich als Beispiel den Wasserstandssensor in eine Pflanze gesteckt.
Aus diesem Aufbau heraus resultierte oft die Frage, wie man den nun die Bodenfeuchte bei Pflanzen mit einem Bodenfeuchtesensor messen kann, anstelle einer Wasserstandserkennung.
Eine Möglichkeite will ich in diesem Artikel nun zeigen. Dazu werde ich einen entsprechenden Aufbau mit einem Arduino Uno und einem Bodefeuchtesensor von Kuman machen.
Materialliste
Für die Realisierung verwende ich die folgenden beiden Komponenten:
- Arduino Uno (https://amzn.to/2HC4vh9 – Affiliate Link)
- Kuman Bodenfeuchtesensor (https://amzn.to/2M8DOoC – Affiliate Link)
Das Setup sieht dann wie folgt aus:

Man verbindet GND des Chips mit GND des Arduino. VCC mit dem 5V Port. AO stecke ich auf den Analog A0 und DO stecke ich auf den Digitalen Port 11.
Anschließend benötigt man noch ein Programm, welches auf den Arduino aufgespielt werden kann. Daszu habe ich den folgenden Quellcode und die Arduino IDE verwendet:
Quellcode für den Bodenfeuchtesensor
Hier nun der relativ kurze Quellcode für den Arduino.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | void setup() { Serial.begin(9600); pinMode (11, INPUT); // Pin 11 (digital) pinMode (A0, INPUT); // Pin A0 (analog) } void loop() { int isDry = digitalRead(11); int moisture = analogRead(A0); Serial.print("Ist der Sensor trocken? "); if (isDry) { Serial.println("Ja"); } else { Serial.println("Nein"); } Serial.print("Gemessene Feuchtigkeit: "); Serial.println(moisture); delay(1000); } |
Nachdem das Programm auf den Arduino übertragen wurde, kann man auf dem Serial Output der Arduino IDE den Messwert sehen:

Wie man sieht, wäre es bei der Testpflanze mal wieder an der Zeit sie zu gießen.
Generell noch ein kleine Hinweis: Der Sensor kann je nach Mark und Herstellung etwas problematisch sein. Ich habe in einigen Artikel gelesen, dass die Pflanzen bei billigen Sensoren gerne mal eingehen, weil noch irgendwelche chemischen Reste vorhanden sind.
Schreibe einen Kommentar