import time
import dht
from machine import Pin
# Configurar sensor DHT22 en GPIO 15
sensor = dht.DHT22(Pin(15))
print("Lectura de temperatura y humedad con DHT22 - ESP32")
while True:
try:
sensor.measure() # Tomar lectura
temp = sensor.temperature()
hum = sensor.humidity()
print("Temperatura: {:.1f}°C Humedad: {:.1f}%".format(temp, hum))
except OSError as e:
print("Error al leer el sensor:", e)
time.sleep(2) # Esperar 2 segundos