DHT11 Temperature-Humidity Sensor

来自Waveshare Wiki
Eng27讨论 | 贡献2019年11月12日 (二) 15:00的版本 →‎操作与现象
跳转至: 导航搜索
DHT11 Temperature-Humidity Sensor
{{{name2}}}
{{{name3}}}
功能简介
特性 DHT11温湿度传感器
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
' 无特性,不解释
接口 I/Os

产品特性

  • 传感器: DHT11(温湿度传感器)
  • 工作电压:3.3V-5.5V
  • 湿度测量范围:20%-95%(0℃-50℃范围)
  • 湿度测量误差:+-5%
  • 温度测量范围:0℃-50℃
  • 温度测量误差:+-2℃
  • 产品尺寸: 29.0mm*18.0mm
  • 固定孔尺寸: 2.0mm

工作原理

原理:DHT11 数字温湿度传感器是一款含有已校准数字信号输出的温湿度复 合传感器。它包括一个电阻式感湿元件和一个 NTC 测温元件。每个 DHT11 传 感器都在极为精确的湿度校验室中进行校准。校准系数以程序的形式储存在 OTP 内存中,传感器内部在检测信号的处理过程中要调用这些校准系数,用户 无需重新校准。单线制串行接口,使系统集成变得简易快捷。超小的体积、 极低的功耗,信号传输距离可达 20 米以上。

主要用途

检测环境温湿度

接口说明

引脚号 标识 描述
1 DOUT 通信端口
2 GND 电源地
3 VCC 电源正(3.3V-5.5V)

操作与现象

下面,以接入我们的开发板为例。
① 将配套程序下载到相应的开发板中。
② 将串口线和模块接入开发板,给开发板上电,打开串口调试软件。
模块与开发板连接如下表所示:

模块接入 STM32 开发板
端口 STM32 单片机引脚
DOUT GPIOA.0
GND GND
VCC 3.3V


模块接入 Arduino
端口 Arduino 引脚
DOUT D2
GND GND
VCC 5V


串口配置如下表所示:

串口配置表
Baud rate 115200
Data bits 8
Stop bit 1
Parity bit None


③ 打开串口调试软件,串口输出对应的湿度和温度数据。例如:
Humidity=33
Temperature=28

文档

视频

程序

软件

串口调试助手

数据手册

相关链接


批量下载教程——请戳Download-icon.png