Siz de kendi yağmur sensörünüzü yapmak isterseniz işte gerekenler, şema ve kodlar…
- Küçük Breadboard
- Su Sensörü
- 1x Aktif Buzzer
- Arduino Uno R3
- 2x LED (bir tane kırmızı bir tane yeşil)
- 2x 220 Ohm Direnç

ve kodlar… (! ARDUİNO UNO MODELİ İÇİNDİR !)
int sensorPin = A0;
int yesilLED = 8;
int kirmiziLED = 9;
int buzzer = 10;
int esikDeger = 20; // suya göre değişebilir
void setup() {
pinMode(yesilLED, OUTPUT);
pinMode(kirmiziLED, OUTPUT);
pinMode(buzzer, OUTPUT);
Serial.begin(9600);
}
void loop() {
int sensorDeger = analogRead(sensorPin);
Serial.println(sensorDeger);
if (sensorDeger < esikDeger) {
// SU YOK
digitalWrite(yesilLED, HIGH);
digitalWrite(kirmiziLED, LOW);
digitalWrite(buzzer, LOW);
}
else {
// SU VAR
digitalWrite(yesilLED, LOW);
digitalWrite(kirmiziLED, HIGH);
digitalWrite(buzzer, HIGH);
delay(500);
digitalWrite(buzzer, LOW);
delay(500);
}
delay(200);
}
