from machine import Pin
import dht
import time
# Configurar el pin donde está conectado el DHT22
dht_pin = Pin(23) # Cambia el número de pin si es necesario
sensor = dht.DHT22(dht_pin)
while True:
try:
# Leer los datos del sensor
sensor.measure()
temperature = sensor.temperature() # Obtener la temperatura
humidity = sensor.humidity() # Obtener la humedad
# Imprimir los resultados
print('Temperatura: {}°C'.format(temperature))
print('Humedad: {}%'.format(humidity))
except OSError as e:
print('Error al leer el sensor.')
time.sleep(2) # Esperar 2 segundos antes de la siguiente lectura