top of page
Arduino ile Yağmur Sensörü kullanımı
Gerekli malzemeler:
-
Arduino UNO
-
Yağmur Sensörü
-
Jumper Kablo
-
3 Adet Led
Devre Şeması
Arduino Kodu:
const int sensorMin = 0; // sensor maksimum su
const int sensorMax =1024; // sensor minimum su
void setup () {
Serial.begin(9600);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
}
void loop() {
int sensorReading= analogRead(A0); //sensorden gelen değer
int ranger = map(sensorReading, sensorMin, sensorMax,0,3); // gelen değer 0,1,2 olacak
Serial.println(ranger);
digitalWrite(8,LOW);
digitalWrite(9,LOW);
digitalWrite(10,LOW);
if(ranger==0){ //0 ise Mavi Led yansın
digitalWrite(8,HIGH);
}
if(ranger==1){ //1 ise Yeşil Led yansın
digitalWrite(9,HIGH);
}
if(ranger==2){ //2 ise Sarı Led yansın
digitalWrite(10,HIGH);
}
}
bottom of page