from machine import Pin
import dht
import time
sensor = dht.DHT22(Pin(15))
green = Pin(25, Pin.OUT)
yellow = Pin(26, Pin.OUT)
red = Pin(27, Pin.OUT)
while True:
try:
sensor.measure()
t = sensor.temperature()
h = sensor.humidity()
print("Temp:", t, "C Humidity:", h)
green.off()
yellow.off()
red.off()
if t < 25:
green.on()
elif t < 30:
yellow.on()
else:
red.on()
except:
print("Sensor error")
time.sleep(2)