void setup() {
Serial.begin(9600); // Inicia la comunicación serial
}
void loop() {
// Lee el valor analógico del sensor LDR
int valor_adc = analogRead(A0);
// Convierte el valor ADC a voltaje (0-5V)
float voltaje = valor_adc * (5.0 / 1023.0);
// Convierte el voltaje a resistencia (según la relación del divisor de voltaje)
float resistencia = (5000.0 / voltaje) - 1000.0;
// Convierte la resistencia a lux (valor aproximado)
float lux = 500 / resistencia;
// Imprime la intensidad de luz en el monitor serial
Serial.print("Intensidad de luz: ");
Serial.print(lux);
Serial.println(" lux");
delay(1000); // Espera 1 segundo antes de la próxima lectura
}