-40%
3 Stück Regensensor Feuchtigkeit Spritzwasser YL-38 FC-37 für Arduino
€ 3.04
- Description
- Size Guide
Description
Regensensor YL-38 FC-37 für Arduino Mikrocontrollerprogrammierung -> Neu und originalverschweißt!Perfekt für Sensorik in Grünflächen oder zur Hausautomation.
Das schwarze Board reagiert auf Regenwasser.
Je nach Feuchtigkeitsgrad ändert sich der Widerstand am Analogen- oder der Ausgabewert am Digitalen-Pin.
Der analoge Wert bei Feuchtigkeit ist maximal
100k
Ω und
2M
Ω bei Trockenheit.
Der Sensor bietet eine gute Empfindlichkeit die man am Board mit dem Poti nachjustieren kann.
Es arbeitet auch mit 3,3v Eingangsspannung
Abmessungen ca:
Sensor: 50mm x 40mm
Sensor-Controller: 15x25mm
Lieferumfang originalverschweißt:
3 Stück YL-36 Sensor Controller Board
3 Stück
FC-37 Regensensor
3 Stück
2-Adriges Kabel mit ca 15cm Länge
weiteres tolles Arduino Zubehör finden Sie in unserem Ebay-Shop
Der Versand ist kostenlos und schnell.
Wir versenden den Artikel je nach Uhrzeit am selben oder spätestens darauffolgenden Werktag in einem Maxi oder Großbrief.
Werktage sind Montag bis Samstag.
//Hier ein Beispiel-Sketch für einen Arduino Uno.
//Rain Sensor ................. Arduino
//VCC............................... 5v
//GND.............................. GND
//A0.................................. Analog in 0
//Rain Sensor ................ Sensor Board
//+.................................... +
//-..................................... -
//Man braucht in diesem Beispiel nur den Analog Pin 0 am Arduino board
//und A0 am YL-38 Board.
//Per serieller Konsole unterscheidet er zwischen 3 Zuständen.
//Wenn es nur leicht regnet gibt er die Meldung "troepfelt nur" aus.
//Wenns richtig regnet gibt er in der Serielen Konsole "regnet ordentlich" aus.
//Wenn es nicht regnet gibt er "Weg vom PC und ab zum See!" aus.
// ---------------*----------------------------
const int sensorMin = 0; // sensor minimum
const int sensorMax = 1024; // sensor maximum
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorReading = analogRead(A0);
int range = map(sensorReading, sensorMin, sensorMax, 0, 3);
switch (range) {
case 0:
Serial.println("regnet ordentlich!");
break;
case 1:
Serial.println("troepfelt nur!");
break;
case 2:
Serial.println("Weg vom PC und ab zum See!");
break;
}
delay(1);
}