自造星球-创客空间  - 讨论区

标题:DHT11温度湿度传感器的使用方法

2015年08月11日 星期二 08:06

DHT11是一款物美价廉的小型温度湿度传感器,在淘宝网的售价也就几块钱,其测量温度的范围是0-50摄氏度,湿度的范围是20%-90%。

DHT11采用单线串行数据协议,数据协议并不算复杂,但你要是自己从零开始写代码,恐怕也得调试半天儿,好在这个模块应用比较普遍,已经有封装好的Library供我们使用。在GitHub上就有好几个项目,我使用的是niesteszeck/idDHT11这个Library。

DHT11与Arduino的连接非常简单,电源接Arduino的5V,GND连接Arduino的GND,数据OUT端口接Arduino的数字2口就行了。

经过实际测试,DHT11的反映稍显迟钝,至少比DS18B20要反应慢一些。我用热风枪给DHT11加热,实际能测试超过50摄氏度的温度,但就不要对精度抱有太大期望了。

参考资料:

DHT11的中文数据手册

DHT11的英文数据手册

niesteszeck/idDHT11 下载地址

 

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号