Capacitive Soil Moisture Sensor v1.2

Kapazitiver Sensor

Funktion

Dieser einfache Sensor erlaubt es, die Bodenfeuchtigkeit zu messen. Das Messprinzip ist kapazitiv. Im Gegensatz zu Sensoren, die die Leitfähigkeit mit frei liegenden Elektroden bestimmen, sollte dieser Sensortyp deutlich haltbarer sein (siehe dazu auch das Video von Andreas Spiess in der Linkliste). Eine Veränderung des äußeren Umfelds, z.B. durch die Bodenfeuchtigkeit führt zu einer Änderung des kapazitiven Verhaltens, dies wird durch die Sensorelektronik ausgewertet und in ein analoges Signal umgewandelt.

Verdrahtung

Der Sensor wird mit VCC (3,3V oder 5V), und GND verbunden. Der Signalausgang liefert einen Analogwert.

Die Elektronik muss für eine Anwendung im feuchten Umfeld isoliert werden. Am Besten wird ein Schrumpfschlauch über das Anschlusskabel und den oberen Sensorteil geschoben und anschließend mit der Heißklebepistole gefüllt.

Programmierung

Der Sensor liefert ein analoges Signal, dies lässt sich mit dem internen AD-Wandler auswerten. Ggf. kann der Wert auf eine besser interpretierbaren Wertebereich skaliert werden.

#include <Arduino.h>
void setup() {
 Serial.begin(9600);
}
void loop() {
  double summe = 0;
  for (int i=0; i<1000;i++){
    int sensorValue = analogRead(A8);
    summe=summe+ sensorValue;
    delay(1);
  }
  summe=summe/1023000*5.0;
  Serial.println(summe);
}

Quellen und hilfreiche Links

https://youtu.be/udmJyncDvw0Video Andreas Spiess zu verschiedenen Bodefeuchtesensoren
https://www.az-delivery.de/en/products/bodenfeuchte-v1-2-kostenfreies-e-book?_pos=3&_sid=7cc7ebdea&_ss=rDatenblatt AZ-Delivery
Quellen und hilfreiche Links

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.