Advertisement
gabbyshimoni

targil-hazara-2

Dec 2nd, 2018
205
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.65 KB | None | 0 0
  1. #define ldrPin A0
  2. #define pb1Pin 2
  3. #define potPin A1
  4. #define ledPin 9
  5. int ldrValue = 0;
  6. int pb1Value = 0;
  7. int potValue = 0;
  8. void setup() {
  9.   Serial.begin(9600);
  10.   pinMode(pb1Pin, INPUT);
  11.   pinMode(ledPin, OUTPUT);
  12. }
  13.  
  14. void loop() {
  15.   pb1Value = digitalRead(pb1Pin);
  16.   if (pb1Value == HIGH) {
  17.     Serial.println("light ON");
  18.     digitalWrite(ledPin, HIGH);
  19.   }
  20.   else {
  21.     ldrValue = analogRead(ldrPin);
  22.     potValue = analogRead(potPin);
  23.     if (ldrValue < potValue) {
  24.       Serial.println("light ON");
  25.       digitalWrite(ledPin, HIGH);
  26.     }
  27.     else {
  28.       Serial.println("light OFF");
  29.       digitalWrite(ledPin, LOW);
  30.     }
  31.   }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement