ESP32中读取 DHT11 温湿度传感器数据方法
2026/8/4 5:18:04 网站建设 项目流程

一、DHT11 介绍

DHT11 是一款常用的数字温湿度传感器,适合于需要测量温度和湿度的基本应用场景。其测量范围为湿度为 5%到 95%RH,温度范围为-20℃到 60℃,湿度测量精度为±5%RH,温度测量精度为±2℃,采用单总线通信协议,通过一个数据引脚完成输入输出双向传输。

DHT11 实物图

DHT11 传感器有 4 个管脚,其中有一个管脚不用接,另外就是 VCC,SIG,GND,可能大家自行买的 DHT11 是带了转接板的,因此需要仔细确认管脚顺序,DHT11 硬件连接简单,与MCU 连接如下所示,只需要在信号脚上接一个 5K 的上拉电阻即可。供电范围是 3-5.5V,超过这个范围可能会烧毁。

DHT11 的通信包数据长度为 40 个字节。组成如下:8bit 湿度整数数据+8bit 湿度小数数据+8bit 温度整数数据+8bit 温度小数数据+8bit 校验和,湿度小数数据是 0 不用关注,数据传输格式为高位在前,低位在后,校验和是前 4 个字节相加。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询