from machine import ADC, Pin
import dht
import time
ldr = ADC(26)
d = dht.DHT22(Pin(16))
led = Pin(15, Pin.OUT)
while True:
light = ldr.read_u16()
light_percent = (light / 65535) * 100
d.measure()
t = d.temperature()
h = d.humidity()
if light < 30000:
led.on()
state = "LED ON (Night)"
else:
led.off()
state = "LED OFF (Day)"
print("Light:", round(light_percent,2), "% Temp:", t, "C Hum:", h, "% |", state)
time.sleep(2)