int ldr=0;
#define led_verde 5
#define led_amarelo 18
#define led_vermelho 19

void setup() {
  Serial.begin(115200);
  pinMode(led_verde, OUTPUT);
  pinMode(led_amarelo, OUTPUT);
  pinMode(led_vermelho, OUTPUT);

}

void loop() {
  ldr=analogRead(2); //leitura do LDR
  Serial.print("valor leitura LDR--> ");
  Serial.print(ldr);
  if(ldr<=1500){ // Luminosidade alta
  digitalWrite(led_verde,1);
  digitalWrite(led_amarelo,0);
  digitalWrite(led_vermelho,0);
  Serial.println(("  Luminosidade Alta"));
 
  }
  if(ldr>=3000){ // Luminosidade baixa
  digitalWrite(led_verde,0);
  digitalWrite(led_amarelo,0);
  digitalWrite(led_vermelho,1);
  Serial.println(("  Luminosidade Baixa"));
  }
  if(ldr>1500 && ldr<3000){ // Luminosidade Média
  digitalWrite(led_verde,0);
  digitalWrite(led_amarelo,1);
  digitalWrite(led_vermelho,0);
  Serial.println(("  Luminosidade Média"));
  }
delay(500);

}
$abcdeabcde151015202530fghijfghij