一、项目准备
硬件:树莓派4B、DHT11温湿度传感器、杜邦线、面包板
软件:Python3、RPi.GPIO库、Adafruit_DHT库
二、硬件连接
1. DHT11的VCC引脚接树莓派5V
2. DHT11的GND引脚接树莓派GND
3. DHT11的DATA引脚接树莓派GPIO4
三、代码编写
import Adafruit_DHT
sensor = Adafruit_DHT.DHT11
pin = 4
humidity, temperature = Adafruit_DHT.read_retry(sensor, pin)
if humidity is not None and temperature is not None:
print('温度={0:0.1f}℃ 湿度={1:0.1f}%'.format(temperature, humidity))
else:
print('读取传感器数据失败')