接线说明
从左到右
3.3V-6V 电源
GPIO接口
NO Connected
接地
依赖库
为了简化工作,我们基于Adafruit_Python_DHT的Python库进行实验
Clone下这个依赖库
git clone /adafruit/Adafruit_Python_DHT.git
安装依赖库
cd Adafruit_Python_DHTsudo python setup.py installcd ..
调用代码
#!/usr/bin/pythonimport Adafruit_DHT#两个选一个填写sensor = Adafruit_DHT.DHT11 #调用DHT11温湿度传感器sensor = Adafruit_DHT.DHT22 #调用DHT22温湿度传感器pin = 26 #使用GPIO-26口humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)if humidity is not None and temperature is not None:print('Temp={0:0.1f}*C Humidity={1:0.1f}%'.format(temperature, humidity))else:print('Failed to get reading. Try again!')
全文完
树莓派使用 DHT11 / DHT22 温湿度传感器
GeekDT.