Pinoo Bodenfeuchtesensor
Was ist der Pinoo Bodenfeuchtesensor?
BODENFEUCHTSENSOR
Ein Bodenfeuchtigkeitssensor ist ein Sensor, mit dem Sie die Feuchtigkeitsmenge im Boden oder den Flüssigkeitsstand messen können. Die gabelförmigen leitfähigen Enden des Sensors, die zur Messung der Luftfeuchtigkeit in den Boden eintauchen, werden Sonden genannt. Aufgrund des Widerstands, der durch den Boden oder die darin eingetauchte Flüssigkeit entsteht, entsteht eine Spannungsdifferenz zwischen den Sondenspitzen. Anhand der Größe dieser Spannungsdifferenz kann die Feuchtigkeitsmenge gemessen werden. Mit steigendem Feuchtigkeitsgehalt im Boden erhöht sich auch dessen Leitfähigkeit. Die Empfindlichkeit kann mit dem Trimpoti auf der Karte eingestellt werden.Wir lesen vom Dummy ab, um die Werte zu sehen, die wir vom Bodenfeuchtigkeitssensor erhalten. Wenn wir unseren Sensor an das 8. Tor anschließen, sieht die Codierung wie folgt aus. Somit wird der Wert des Sensors ständig auf dem Bildschirm angezeigt.
Der Widerstand der Gabelsonden des Sensors wirkt als variabler Widerstand abhängig von der Wassermenge im Boden. Der Widerstand ist umgekehrt proportional zur Bodenfeuchtigkeit. Mehr Wasser im Boden bedeutet eine bessere Leitfähigkeit und führt zu einem geringeren Widerstand. Weniger Wasser im Boden bedeutet eine schlechte Leitfähigkeit und führt zu einem höheren Widerstand. Das Bild unten ist ein Beispielwert, der die Feuchtigkeitsmenge in einem trockenen Boden zeigt.
IDE-Vorbereitung:
Wir verbinden unsere Pinoo-Karte über ein USB-Kabel mit unserem Computer und stellen die Verbindung her, indem wir die folgenden Schritte ausführen.
Wählen wir das Menü „Extras“ – „Board“ – „Arduino Nano“.
Wählen wir im Menü Extras – Prozessor – ATmega328P (Alter Bootloader).
Wählen wir im Menü Extras – Port – COM-Wert.
VERWENDUNG DES BODENFEUCHTSENSORS MIT ARDUINO IDE
Unser Bodenfeuchtesensor ist an Pin A1 angeschlossen. Wir haben angegeben, dass es sich hierbei um einen Eingabepin handelt. Wir haben mit der Serie begonnen. Die Werte vom Bodenfeuchtesensor lesen wir mit dem Befehl AnalogRead aus. Wir stellten sicher, dass die gelesenen Werte mit dem Befehl Serial.print auf den seriellen Monitor geschrieben wurden.