import machine
import time
import dht
sensor_pino = machine.Pin(2,machine.Pin.IN, machine.Pin.PULL_UP)
led_vermelho = machine.Pin(14,machine.Pin.OUT)
led_amarelo = machine.Pin(12,machine.Pin.OUT)
led_verde = machine.Pin(13,machine.Pin.OUT)
while True:
led_vermelho.value(0)
led_verde.value(0)
led_amarelo.value(0)
sensor_umidade = dht.DHT22(sensor_pino)
sensor_umidade.measure()
temp = sensor_umidade.temperature()
umidade = sensor_umidade.humidity()
if temp <= 25.0 and umidade >= 40.0:
print(f'Temperatura: {temp}', 'Boa')
led_verde.value(1)
elif temp > 25.0 and umidade < 40.0 and umidade > 20.0:
print(f'Temperatura: {temp}', 'Ficar em Atenção')
led_amarelo.value(1)
else:
print(f'Temperatura: {temp}', 'Ficar em Alerta')
led_vermelho.value(1)
time.sleep(0.5)