Deze cursus gaat over een Bodemvochtigheidssensor. Een Bodemvochtigheidssensor is een sensor die de vochtigheid van de bodem meet.
Benodigdheden
Maak deze schakeling na.
>
const int dry = 583; // waarde bij droge sensor
const int wet = 239; // waarde bij sensor in water
void setup()
{
Serial.begin(9600);
}
void loop()
{
int sensorVal = analogRead(A0);
// Sensor loopt van 239 tot 583
// Dit willen we omzetten naar een schaal van 0% tot 100%
// Meer info op: https://www.arduino.cc/reference/en/language/functions/math/map/ const int dry = 583; // waarde bij droge sensor
const int wet = 239; // waarde bij sensor in water
void setup()
{
Serial.begin(9600);
}
void loop()
{
int sensorVal = analogRead(A0);
// Sensor loopt van 239 tot 583
// Dit willen we omzetten naar een schaal van 0% tot 100%
const int dry = 583; // waarde bij droge sensor
const int wet = 239; // waarde bij sensor in water
void setup()
{
Serial.begin(9600);
}
void loop()
{
int sensorVal = analogRead(A0);
// Sensor loopt van 239 tot 583
// Dit willen we omzetten naar een schaal van 0% tot 100%
// Meer info op: https://www.arduino.cc/reference/en/language/functions/math/map/
int percentageHumididy = map(sensorVal, wet, dry, 100, 0);
Serial.print(percentageHumididy);
Serial.println("%");
delay(100);
}
// Meer info op: https://www.arduino.cc/reference/en/language/functions/math/map/
int percentageHumididy = map(sensorVal, wet, dry, 100, 0);
Serial.print(percentageHumididy);
Serial.println("%");
delay(100);
}
int percentageHumididy = map(sensorVal, wet, dry, 100, 0);
Serial.print(percentageHumididy);
Serial.println("%");
delay(100);
}