dht --- DHT11 和 DHT22 温湿度传感器¶
dht 模块为 DHT11 和 DHT22(也称为 AM2302)低成本温湿度传感器提供驱动程序。
示例:
from machine import Pin
from dht import DHT22
d = DHT22(Pin("P7"))
d.measure()
print(d.temperature(), d.humidity())
类¶
- class dht.DHTBase(pin: machine.Pin)¶
- class dht.DHT11(pin: machine.Pin)¶
DHT11 传感器的驱动程序。将传感器的数据线连接到 pin(一个
machine.Pin)。DHT11 报告的是整数值,相对湿度分辨率为 1%,温度分辨率为 1 摄氏度。
- class dht.DHT22(pin: machine.Pin)¶
DHT22 / AM2302 传感器的驱动程序。将传感器的数据线连接到 pin(一个
machine.Pin)。DHT22 报告的值相对湿度分辨率为 0.1%,温度分辨率为 0.1 摄氏度,并支持负温度。