RAIN DROP DETECTOR
This project is used to detect wheather the rain is falling for not. You
can use it for your science projects.
FOR VIDEO :
THING'S NEEDED
- Arduino UNO R3
- Rain Drop Sensor Module
- 2 - LEDS
- Buzzer
CIRCUIT DIAGRAM
WIRING
SENSOR TO ARDUINO
- Connect the Vcc Pin of sensor to 5V of Arduino.
- Connect the GND pin of sensor to GND of Arduino.
- Connect the AO (analogOutput) of sensor to pin A0 of Arduino.
LED & BUZZER TO ARDUINO
- Connect the Green LED to pin 2 of Arduino.
- Connect the Red LED to pin 3 of Arduino.
- Connect the Buzzer to pin 4 of Arduino.
CODE
// scientist BENIELS LAB
// RAIN DETECTOR
int Sensor_IN = A0; // DEFINING INPUTS
int G_LED = 2; // DEFINING OUTPUTS
int R_LED = 3;
int Buzzer = 4;
// VARIABLE TO STORE SENSOR_IN ANALOG READING'S
int val;
void setup() {
Serial.begin(9600); // STARTING SERIAL MONITOR
pinMode(Sensor_IN , INPUT); // SETTING AS INPUT
pinMode(G_LED , OUTPUT); // SETTING AS OUTPUT
pinMode(R_LED , OUTPUT); // SETTING AS OUTPUT
pinMode(Buzzer , OUTPUT); // SETTING AS OUTPUT
// SETTING OUTPUT PIN TO LOW
digitalWrite(G_LED ,LOW);
digitalWrite(R_LED ,LOW);
digitalWrite(Buzzer ,LOW);
}
void loop() {
val = analogRead(A0);
if (val < 500) {
digitalWrite(G_LED , LOW);
digitalWrite(R_LED , HIGH);
digitalWrite(Buzzer , HIGH);
}
else {
digitalWrite(G_LED , HIGH);
digitalWrite(R_LED , LOW);
digitalWrite(Buzzer , LOW);
}
}
Comments
Post a Comment