Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define ldrPin A0
- #define pb1Pin 2
- #define potPin A1
- #define ledPin 9
- int ldrValue = 0;
- int pb1Value = 0;
- int potValue = 0;
- void setup() {
- Serial.begin(9600);
- pinMode(pb1Pin, INPUT);
- pinMode(ledPin, OUTPUT);
- }
- void loop() {
- pb1Value = digitalRead(pb1Pin);
- if (pb1Value == HIGH) {
- Serial.println("light ON");
- digitalWrite(ledPin, HIGH);
- }
- else {
- ldrValue = analogRead(ldrPin);
- potValue = analogRead(potPin);
- if (ldrValue < potValue) {
- Serial.println("light ON");
- digitalWrite(ledPin, HIGH);
- }
- else {
- Serial.println("light OFF");
- digitalWrite(ledPin, LOW);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement