import dht
from machine import Pin
import time
# using dht function - set to pin 14 gpio
sensor = dht.DHT22(Pin(14)) # Wokwi supports DHT22 instead of DHT11
while True:
# sensor data is measured
sensor.measure()
# Temp data is measured
temp = sensor.temperature()
# Humidity data is measured
hum = sensor.humidity()
# Just printing the stored data from variable.
print(f'Temperature: {temp}°C, Humidity: {hum}%')
# kept 2 sec delay to ensure good visibility in terminal for each data
time.sleep(2)
''' Used a pull-up resistor is used to prevent undefined states.'''