#define office 1126
#define sleeproom 1560
#define greennotRoom 2045
const int yellow = 27;
const int green = 13;
const int blue= 14;
const int BUTTON_PIN = 25;
const int ldr_pin = 2;
const int white = 22;
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(yellow, OUTPUT);
pinMode(green, OUTPUT);
pinMode(blue, OUTPUT);
pinMode(white, OUTPUT);
pinMode(BUTTON_PIN , INPUT_PULLUP);
}
void loop() {
int bottonState = digitalRead(BUTTON_PIN);
if (bottonState == 1) {
int yellowmode = analogRead(ldr_pin);
if (yellowmode < sleeproom) {
digitalWrite(yellow,HIGH);
} else {
digitalWrite(yellow,LOW);
}
} if (bottonState == 0) {
int bluemode = analogRead(ldr_pin);
if (bluemode < office) {
digitalWrite(blue,HIGH);
} else {
digitalWrite(blue,LOW);
}
} if (bottonState == 0 ) {
int greenmode = analogRead(ldr_pin);
if (greenmode < greennotRoom) {
digitalWrite(green,HIGH);
} else {
digitalWrite(green,LOW);
}
}
}