Bodentemperatur- & Feuchtigkeitssensor
Der Truebner SMT50 ist ein kapazitiver Bodentemperatur- und Feuchtigkeitssensor und eignet sich daher gut für diverse Anwendungen im heimischen Garten. Kapazitive Bodenfeuchtesensoren erzeugen ein elektrisches Feld um ihre Messelektroden herum. Das Feld dringt in den umgebenden Boden ein. Die Messelektronik des Sensors ermittelt die resultierende elektrische Kapazität der Elektroden. Je höher der Wassergehalt im Boden ist, desto größer wird die Messkapazität des Sensors.
SMT50 Bodenfeuchtesensor
Technische Details
- Versorgungsspannung: 3.3 - 30 VDC (Gleichspannung)
- Stromaufnahme ca. 2.7 mA (gemessen bei 12VDC)
- Messbereich volumetrischer Wassergehalt: 0 – 50 % (bei +/- 3% Genauigkeit)
- Messbereich Temperatur: -20 bis +85 °C (bei +/- 1,0°C Genauigkeit)
- Messverfahren: FDR (Frequency Domain Response)
- Messsignal: symmetrisch, bipolar differentiell
Anschluss
Die Komponente wird am IO Port angeschlossen.
Maße
- Abmessungen: ca. 13,5 cm x 2,15 cm
- Gewicht inkl. 10m Kabel: ca. 235 g
Programmierung (Arduino)
Code
#include <senseBoxIO.h>
float getSMT50Temperature(int analogPin){
int sensorValue = analogRead(analogPin);
float voltage = sensorValue * (3.3 / 1024.0);
return (voltage - 0.5) * 100;
}
void setup() {
Serial.begin(9600);
}
void loop() {
Serial.println(getSMT50Temperature(1));
}
Programmierung (Blockly)
In Blockly kann der Sensor über folgenden Block ausgelesen werden:
Im Block kannst du zwischen den verschiedenen Parametern des Bodenfeuchte- und Temperatursensors auswählen:
- Bodentemperatur in Grad Celsius (°C)
- Bodenfeuchte