#define LDR A0
#define RED 13
#define YELLOW 12
#define GREEN 11
void setup() {
Serial.begin(9600);
pinMode(LDR , INPUT);
pinMode(RED, OUTPUT);
pinMode(YELLOW, OUTPUT);
pinMode(GREEN, OUTPUT);
}
int value,percent;
void loop() {
value = analogRead(LDR);
value = 1023 - value;
percent = map(value,0,1023,0,100);
Serial.println(percent);
if(percent >= 66) {
digitalWrite(GREEN,HIGH);
}else {
if(percent >= 33){
digitalWrite(YELLOW, HIGH);
}else{
digitalWrite(RED, HIGH);
}
}
digitalWrite(GREEN, LOW);
digitalWrite(YELLOW, LOW);
digitalWrite(RED, LOW);
}