const int luz = 11; // Pin de entrada para el sensor de luz
const int led = 3; // Pin de salida para el LED
void setup() {
Serial.begin(115200); // Inicia la comunicación serial
pinMode(luz, INPUT); // Configura el pin 'luz' como entrada
pinMode(led, OUTPUT); // Configura el pin 'led' como salida
//analogReadResolution(13);
}
void loop() {
// Lee el valor de la luminosidad en el pin 'luz'
int luminosidad = analogRead(luz);
// Imprime el valor de luminosidad para monitoreo (opcional)
Serial.print("luminosidad ");
Serial.println(luminosidad);
// Si la luminosidad es mayor o igual a 500, apaga el LED
if (luminosidad >= 500)
{
digitalWrite(led, LOW); // Apaga el LED
}
else
{
digitalWrite(led, HIGH); // Enciende el LED
}
delay(200); // Pausa para evitar lecturas excesivamente rápidas
}