AM2302   3.3V - 5.5V,建议供电电压为 5V单总线通信模式时,SDA 上拉(开漏)后与微处理器的 I/O 端口相连。
单总线通信特殊说明:

0.功耗待机40~50uA;测量1~1.5mA
1.典型应用电路中建议连接线长度短于 30米时用 5.1K 上拉电阻,大于 30 米时根据实际情况降低上拉电阻的阻值。
2.使用 3.3V 电压供电时连接线长度不得大于 100cm。否则线路压降会导致传感器供电不足,造成测量偏差。
3.读取传感器最小间隔时间为 2S;读取间隔时间小于 2S,可能导致温湿度不准或通信不成功等情况。
4.每次读出的温湿度数值是上一次测量的结果(如果两次时间间隔较长),欲获取实时数据,需连续读取两次,建议连续多次读取传感器,且每次读取传感器间隔大于 2 秒即可获得准确的数据。

5.  主机发送起始信号之后,从机从从低功耗模式唤醒到高速模式连续导出,40比特/5字节数据(MSB)具体见下,参考https://wenku.baidu.com/view/fba691a1f705cc17552709d0.html

https://www.docin.com/p-2210836129.html

主机起始信号:L=>500uS(1ms),H=20~40uS;拉高后让DHT拉低。

DHT响应:L=80uS,H=80uS;

数据位0:  L=50uS,H=26~28uS;

数据位1:  L=50uS,H=70uS;

数据结束: L=50uS,H= 50 uS;

程序参考:https://blog.csdn.net/weixin_40217034/article/details/78833545

最新文章

  1. 数据结构:栈 顺序表方法和单链表方法(python版)
  2. 30天C#基础巩固----查找XML文件元素
  3. js点击左右滚动+默认自动滚动类
  4. js点击按钮倒计时setTimeout和setInterval
  5. C#占位符与格式化字符串
  6. WinAPI——UnhookWindowsHookEx - 卸掉钩子
  7. codeforces 672C - Recycling Bottles 贪心水题
  8. IOS引用的静态库里包含category文件出现“unrecognized selector”的解决办法
  9. Java中自己实现枚举
  10. 【mysql】 操作 收集持续更新
  11. Windows下如何硬盘安装Ubuntu
  12. 字典fromkeys方法和update方法
  13. lsof 查看文件被哪个进程占用
  14. html 之 <meta> 标签之http-equiv
  15. 《大话设计模式》c++实现 代理模式
  16. eclipse的svn插件添加代理访问svn
  17. MyBatis对入参对象的属性空判断
  18. $.ajax 方法参数总是记不住,在这里记录一下
  19. 关于centos7.5部署oelinker_php版本的问题点汇总
  20. 来自Ch大学时期的第一份随笔!

热门文章

  1. 使用maven 打包springboot项目步骤以及所遇到的问题
  2. 【转载】SpringMVC框架介绍
  3. php基础扫盲
  4. Collection两个常见的集合类型: ArrayList可重复集有序 ,HashSet不可重复集
  5. IntelliJ IDEA 2017.3尚硅谷-----设置字体大小行间距
  6. 在spring Boot中使用swagger-bootstrap-ui(原文)
  7. Maven快速创建SpringMVC web(1)
  8. JQuery中的DOM操作(转载)
  9. Docker - 命令 - docker network
  10. 洛谷 P3901 数列找不同(莫队)