基于 Arduino 使用 DHT11 温湿度传感器
产品介绍
- 可以检测周围环境的湿度和温度
- 传感器采用DHT11
- 输出形式:数字输出
- 小板PCB 尺寸:28mm*14mm
- 数字信号输出
- 数据端口带上拉电阻
- 设有 3mm 固定螺丝孔,方便安装
- 送杜邦线
- 重量:8g
(DHT11 温湿度传感器模块)
技术参数
- 温度分辨率:1℃
- 温度精度:±2℃
- 温度检测范围:0℃-50℃
- 湿度分辨率 1%RH
- 湿度精度:±5%RH(0-50℃)
- 湿度检测范围:20%RH-90%RH(2℃)
- 工作电压:3.3V-5.5V
- 推荐存储环境
温度:10℃-40℃ 湿度:60%RH 以下
接线方式
(DHT11 温湿度传感器模块 反面)
Arduino Nano [size=12.6667px]<------> [size=12.6667px] DHT11 温湿度传感器模块 3.3V/5V <------> + GND <------> - 5 <------> out
注意:切勿将 VCC(+)与 GND(-)接反,接反必烧!
Mixly 图形化编程程序
(图形化程序)
打开串口监视器观察数值变化,串口监视器显示当前温湿度传感器检测到的温度值,对着温度传感器哈热气,串口显示器会显示温度上升。
(温度显示)
- 读取温度值
- #include <DHT.h> DHT dht5(5, 11);
- void setup(){ dht5.begin(); Serial.begin(9600);
- }
- void loop(){ Serial.println(dht5.readTemperature());
- }
复制代码
程序测试——读取当前湿度值Mixly 图形化编程程序
(图形化程序)
点击获取温度旁的小三角,选择获取湿度。空气越潮湿,串口显示湿度数值越大。
(湿度显示)
程序实现代码
- 读取湿度值
- #include <DHT.h> DHT dht5(5, 11);
- void setup(){ dht5.begin(); Serial.begin(9600);
- }
- void loop(){ Serial.println(dht5.readHumidity());
- }
复制代码 |