from machine import Pin
from time import sleep
from dht import DHT22
red = Pin(0,Pin.OUT)
bot = Pin(6,Pin.IN,Pin.PULL_UP)
dh = DHT22(28)
while True:
if bot.value() == 0:
try:
dh.measure()
temp = dh.temperature()
umi = dh.humidity()
resp = input('Escolha "1" para temperatura e "2" para umidade: ')
if resp == '1':
print('Temperatura = ',temp)
red.on()
elif resp == '2':
print('Umidade = ',umi)
red.off()
else:
print('Resposta inválida. Digite 1 ou 2.')
except:
print('Falha na leitura')
else:
print('Pressione o botão')
sleep(1)