Arduino DHT11的使用方法
Arduino DHT11库文件下载地址:
https://wwxm.lanzouo.com/iqF3W0qgnof

1.先转到链接下载DHT11库文件
2.打开Arduino IDE — 项目 — 导入库 — 添加.ZIP库
3.选择DHT11库下载的位置,并‘打开’
4.导入库后开始编程
DHT11是一款有已校准数字信号输出的温湿度传感器。 其精度湿度±5%RH, 温度±2℃,量程湿度5~95%RH, 温度-20~+60℃。
▉特性
相对湿度和温度测量
全部校准,数字输出
卓越的长期稳定性
无需额外部件
超长的信号传输距离
超低能耗
4/3引脚安装
完全互换
▉电气特性
VCC=5V,T = 25℃,除非特殊标注

▉引脚说明

▉封装信息

▉应用信息
工作与贮存条件
超出建议的工作范围可能导致高达3%RH的临时性漂移信号。返回正常工作条件后,传感器会缓慢地向校准状态恢复。要加速恢复进程可参阅“恢复处理”。在非正常工作条件下长时间使用会加速产品的老化过程。
避免将元件长期放在结露和干燥的环境中以及以下环境。
A、盐雾;
B、酸性或氧化气体,例如二氧化硫,盐酸;
推荐的存储环境
温度:10~40℃ 湿度:60%RH以下。
暴露在化学物质中的影响
电容式湿度传感器的感应层会受到化学蒸汽的干扰,化学物质在感应层中的扩散可能导致测量值漂移和灵敏度下降。在一个纯净的环境中,污染物质会缓慢地释放出去。下文所述的恢复处理将加速实现这一过程。高浓度的化学污染会导致传感器感应层的彻底损坏。
温度影响
气体的相对湿度,在很大程度上依赖于温度。因此在测量湿度时,应尽可能保证湿度传感器在同一温度下工作。如果与释放热量的电子元件共用一个印刷线路板,在安装时应尽可能将传感器远离电子元件,并安装在热源下方,同时保持外壳的良好通风。为降低热传导,传感器与印刷电路板其它部分的铜镀层应尽可能最小,并在两者之间留出一道缝隙。
光线影响
长时间暴露在太阳光下或强烈的紫外线辐射中,会使性能降低。
恢复处理
置于极限工作条件下或化学蒸汽中的传感器,通过如下处理程序,可使其恢复到校准时的状态。在45℃和<10%RH的湿度条件下保持2小时(烘干);随后在20-30℃和>70%RH的湿度条件下保持5小时以上。
配线注意事项
DATA信号线材质量会影响通讯距离和通讯质量,推荐使用高质量屏蔽线。
焊接信息
(1)手动焊接,在最高300℃的温度条件下接触时间须少于3秒。
(2)禁止过波峰焊。
(3)禁止用酒精、洗板水或其他液体清洗。
※如何使用
在使用之前我们要知道,使用DHT11是要有返回的数据的,那么,在Arduino中,通常我们所使用的能返回数据的指令有两条digitalRead()和analogRead()。
而digitalRead()的返回值是0和1,analogRead()的返回值是0-1023。
DHT11返回的温度是-20~+60℃,湿度为5~95%RH
我们要精确的知道返回的温度,就该使用可以返回0-1023的analogRead()。
