const int ldrPin = A0;
const int ledPin = 12;
void setup() {
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
int ldrValue = analogRead(ldrPin);
Serial.print("Luminosidade: ");
Serial.println(ldrValue);
if (ldrValue < 500) { // Valor ajustável conforme a luminosidade do ambiente
digitalWrite(ledPin, HIGH); // Acende o LED
} else {
digitalWrite(ledPin, LOW); // Apaga o LED
}
delay(500); // Delay entre leituras do LDR
}