manhoosbilli1

SOLAR TRACKER AND AUTO CURTAINS

Jan 4th, 2020
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. int m1 = 12;
  2. int m2 = 10;
  3. int ldr = A1;
  4. int isDay = false;
  5. int light;
  6. void setup()
  7. {
  8.   pinMode(m1, OUTPUT);
  9.   pinMode(m2, OUTPUT);
  10.   pinMode(ldr, INPUT);
  11.   Serial.begin(9600);
  12. }
  13. void loop()
  14. {
  15.   light = analogRead(ldr);
  16.   Serial.println(light);
  17.   if ((light >= 900) && (isDay == false)) //light value more than 800
  18.   {
  19.     Serial.println("its day ");
  20.     digitalWrite(m1, HIGH);
  21.     digitalWrite(m2, LOW);
  22.     delay(12000);
  23.     digitalWrite(m1, LOW);
  24.     digitalWrite(m2, LOW);
  25.     isDay = true;
  26.   }
  27.  
  28.   if ((light < 300) && ( isDay == true)) //light value less than 200
  29.   {
  30.     digitalWrite(m1, LOW);
  31.     digitalWrite(m2, HIGH);
  32.     delay(12000);
  33.     digitalWrite(m1, LOW);
  34.     digitalWrite(m2, LOW);
  35.     isDay = false;
  36.     Serial.println("its night");
  37.   }
  38. }
Add Comment
Please, Sign In to add comment