How to use raindrop sensor using arduino


Materials:-
  • Arduino uno
  • Raindrop sensor
  • LED * 1
  • Jumper wires

diagram:-

Connections:-

     Raindrop GND = Arduino GND
     Raindrop VCC = Arduino 5V
     Raindrop A0 = Arduino Analog pin 0
     LED GND = Arduino GND
     LED 5V = Arduino Digital pin 13
     
Code:-

//https://mrarduinoprojects.blogspot.com
const int senmin = 0; const int senmax = 1024; int led = 13; int sensory = A0; int i; void setup() { Serial.begin (9600); pinMode(led, OUTPUT); } void loop() { int sensor = analogRead(sensory); int range = map(sensor, senmin, senmax, 0, 3); switch (range) { case 0: Serial.println("raining"); digitalWrite(led, HIGH); break; case 1: Serial.println("not raining"); digitalWrite(led,LOW); } delay(500); }