include <Arduino.h>
#define OJO_LUZ 34
define FOCO_HABITAT 2
// AJUSTE DE SET POINT PARA WOKWI
// Si al tapar el sensor el número SUBE, usa un valor alto como 3000
const int MI_META_LUZ = 3000
void setup {
Serial.begin(115200);
pinMode(FOCO_HABITAT, OUTPUT);
Serial.println("--- Probando niveles de luz ---");
}
void loop()
int luzActual = analogRead(OJO_LUZ);
// CAMBIAMOS LA LÓGICA:
// En muchos divisores de voltaje, MÁS OSCURIDAD = MAYOR NÚMERO
if (luzActual > MI_META_LUZ)
digitalWrite(FOCO_HABITAT, HIGH);
Serial.print("OSCURO (Valor ADC: "); Serial.print(luzActual);
Serial.println(") | Foco ON");
}
else {
digitalWrite(FOCO_HABITAT, LOW)
Serial.print("LUZ (Valor ADC: "); Serial.print(luzActual);
Serial.println(") | Foco OFF (Ahorro)")
}
delay(500)