int pinoLDR = A0; // Define o pino analógico A0 como o pino do sensor LDR
int pinoLED = 13; // Define o pino digital 13 como o pino do LED
int valorLDR; // Variável que armazena o valor lido pelo sensor LDR
void setup() {
pinMode(pinoLED, OUTPUT); // Define o pino do LED como uma saída
Serial.begin(9600); // Inicia a comunicação serial com a taxa de transmissão de 9600 bps
}
void loop() {
valorLDR = analogRead(pinoLDR); // Lê o valor do sensor LDR no pino analógico A0
Serial.print("Valor Lido: ");
Serial.println(valorLDR); // Exibe o valor lido no monitor serial
delay(100);
if (valorLDR < 500) { // Se a luminosidade for menor que 500
digitalWrite(pinoLED, HIGH); // Liga o LED
} else { // Caso contrário
digitalWrite(pinoLED, LOW); // Desliga o LED
}
delay(100); // Espera por 100 milissegundos
}