Project Hub

🌧️
Rain Detector
Sense raindrops and warn before your laundry gets wet.
beginner25 min
Components Needed
Arduino UNO
Raindrop sensor module
Buzzer
Blue LED + 220Ω
Circuit Diagram & Wiring
Add your circuit diagram image here.
- Sensor AO → A0, VCC → 5V, GND → GND.
- Buzzer → pin 8, LED → pin 9.
Arduino Sketch (.ino)
rain-detector.ino
void setup() {
pinMode(<span style="color:#79b8ff">8span>, OUTPUT);
pinMode(<span style="color:#79b8ff">9span>, OUTPUT);
Serial.begin(<span style="color:#79b8ff">9600span>);
}
void loop() {
int v = analogRead(A0); <span style="color:<span style="color:#f97583">#6a737dspan>;font-style:italic">// lower = wetterspan>
Serial.println(v);
if (v < <span style="color:#79b8ff">500span>) {
tone(<span style="color:#79b8ff">8span>, <span style="color:#79b8ff">1000span>, <span style="color:#79b8ff">100span>);
digitalWrite(<span style="color:#79b8ff">9span>, HIGH);
} else {
noTone(<span style="color:#79b8ff">8span>);
digitalWrite(<span style="color:#79b8ff">9span>, LOW);
}
delay(<span style="color:#79b8ff">500span>);
}