#Improt
from machine import Pin
from time import sleep
from dht import DHT22
#Variables
pinDht22 = Pin(2, Pin.IN, Pin.PULL_UP)
pinValor = DHT22(pinDht22)
#Codigo
def leer_Sensor():
try:
pinValor.measure()
temperatura = pinValor.temperature()
humedad = pinValor.humidity()
return temperatura, humedad
except Exception as e:
print("Error al leer el sensor DHT22:", e)
return None, None
while True:
temperatura, humedad = leer_Sensor()
if temperatura is not None and humedad is not None:
print("Temperatura: {:.1f}°C, Humedad: {:.1f}%".format(temperatura, humedad))
sleep(2)