"""
mdb: Lecturas de sensor DHT22
Ref.: ver mbdClass
Extraido de : https://wokwi.com/arduino/projects/322577683855704658
Revisar Class: https://forums.raspberrypi.com/viewtopic.php?t=342045
"""
import time
from machine import Pin, I2C
import dht
import ujson
import _thread
sensorDHT = dht.DHT22(Pin(15))
print("\nInicio de las mediciones")
print("------------------------")
while True:
sensorDHT.measure()
message = ujson.dumps({
"temp": sensorDHT.temperature(),
"humidity": sensorDHT.humidity(),
})
print("Medicion", message)
time.sleep(1)