# 在macropython中使用温度湿度传感器
from machine import Pin
from time import sleep
from dht import DHT22
dataPin = 16
myPin = Pin(dataPin, Pin.OUT, Pin.PULL_UP)
# 初始化传感器
sensor = DHT22(myPin)
print('My Sensor data:')
while True:
# 测量传感器
sensor.measure()
tempC = sensor.temperature()
hum = sensor.humidity()
# 覆盖当前行输出,不循环
print('\r', 'Temperature: ', tempC, chr(
176)+'C ', 'humidity', hum, '% ', end='')
sleep(1)