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