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