在学习树莓派做物联网的小demo的时候,买了一个DHT11温湿度计,在网上找了一圈,发现程序大多不能使用
找到DHT11的时序图后和同学研究修改了网上的一个源代码,修改后基本上可以稳定读取温湿度值
1.数据总时序
用户主机(MCU)发送一次开始信号后,DHT11 从低功耗模式转换到高速模式,待主机开始信号结束后,DHT11 发送响应信号,送出 40bit 的数据,幵触发一次信采集
2.主机发送起始信号
单片机连接DHT11的DATA引脚的I/O口输出低电平,且低电
在学习树莓派做物联网的小demo的时候,买了一个DHT11温湿度计,在网上找了一圈,发现程序大多不能使用
找到DHT11的时序图后和同学研究修改了网上的一个源代码,修改后基本上可以稳定读取温湿度值
1.数据总时序
用户主机(MCU)发送一次开始信号后,DHT11 从低功耗模式转换到高速模式,待主机开始信号结束后,DHT11 发送响应信号,送出 40bit 的数据,幵触发一次信采集
2.主机发送起始信号
单片机连接DHT11的DATA引脚的I/O口输出低电平,且低电