目录
简介
DHTXX传感器在Arduino中非常受欢迎。 DHT传感器是用于测量温度和湿度的传感器。这些传感器包含一个芯片,可进行模数转换,并在温度和湿度下发出数字信号。这些信号易于使用任何微控制器(MCU)读取。
步骤一 材料准备
硬件准备:
- DHT11温湿度传感器*1
- Arduino UNO*1
- 面包板*1
- 10kΩ电阻*1
- 杜邦线若干
- USB数据线*1
软件准备:
- Arduino IDE
- DHT11库
步骤二 原理说明
DHT11与DHT22规格:
DHT传感器有两种版本:
DHT11
- 范围:20-90%
- 绝对精度:±5%
- 重复性:±1%
- 长期稳定性:每年±1%
DHT22
- 范围:0-100%
- 绝对精度:±2%
- 重复性:±1%
- 长期稳定性:每年±0.5%
- 从上述规格可以看出,DHT22更准确一点
步骤三 电路搭建
步骤四 编写程序
首先你需要安装DHT库:
解压缩DHT库
将解压缩的文件夹重命名为DHT并删除“ – ”,否则可能您的Arduino IDE将无法识别您的库
在您的Arduino IDE中安装DHT11:转到项目》加载库》添加一个.ZIP库。 ZIP库选择刚刚下载的库
本节课程序:
步骤五 验证结果
在这个项目中,Arduino正在测量温度和湿度。这两个测量值将显示在串口监视器上。以下是您在Arduino IDE串口监视器中应该可以看到的内容: