int sensorPin = A0; //Yağmur Sensörümüzü bağlayacağımız pin
int esikDegeri = 100; //Sensörümüzün Hassasiyet Değeri
int buzzerPin = 8; //Buzzerımızı bağlayacağımız pin
int veri; //Sensörden okuduğumuz değer
void setup() {
pinMode(buzzerPin, OUTPUT); //Buzzer bağladığımız pini Çıkış olarak ayarlıyoruz.
}
void loop() {
veri = analogRead(sensorPin); //Yağmur Sensörümüzden analog veriyi okuyoruz.
if (veri > esikDegeri) { //Yağmur Sensörümüzün verisi eşik değerini geçerse if içerisindeki kodlar uygulanır.
digitalWrite(buzzerPin, HIGH);
delay(100);
digitalWrite(buzzerPin, LOW);
delay(100);
} else { //Yağmur Sensörümüzün verisi eşik değerinden küçük olursa else içerisindeki kodlar uygulanır.
digitalWrite(buzzerPin, LOW);
}
}