文章目录

  • 1、DHT11温湿度传感器简介
  • 2、DHT11温湿度传感器时序图
  • 3、代码实现

1、DHT11温湿度传感器简介

工作电压范围:3.3V-5.5V

工作电流 :平均0.5mA

输出:单总线数字信号

测量范围:湿度20 ~ 90%RH,温度0 ~ 50℃

精度 :湿度±5%,温度±2℃

分辨率 :湿度1%,温度1℃



  DHT11数字温湿度传感器采用单总线数据格式。单个数据引脚端口完成输入输出双向传输。其数据包由5个字节(40Bit)组成。数据分小数部分和整数部分,一次完整的数据传输为40bit,高位先出。

  DHT11的数据格式为:8bit湿度整数数据+8bit湿度小数数据+8bit温度整数数据+8bit温度小数数据+8bit校验和。

  其中校验和数据为前四个字节相加。

  传感器数据输出的是未编码的二进制数据。数据(湿度、温度、整数、小数)之间应该分开处理。例如

02、DHT11温湿度传感器相关推荐

  1. 树莓派+DHT11温湿度传感器+yeelink物联网云

    一.配置准备 1.DHT11简介 DHT11是一款有已校准数字信号输出的温湿度传感器. 精度湿度+-5%RH, 温度+-2℃,量程湿度20-90%RH, 温度0~50℃. DHT11有四个引脚,分别是 ...

  2. Esp8266 进阶之路19 【外设篇①】esp8266驱动 ds18b20、dht11 温湿度传感器,采集温湿度传感器到服务器。(附带Demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,不做开发板.仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 序号 SDK版本 内容 链接 1 nonos2.0 搭建 ...

  3. ESP32 开发笔记(三)源码示例 8_DHT11_RMT 使用RMT实现读取DHT11温湿度传感器

    开发板购买链接 https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111deb2Ij1As&ft=t&id=62636 ...

  4. Android手机HC-05蓝牙连接Arduino nano获取DHT-11温湿度传感器数据

    如果您觉得本文对您有用,希望您点赞,收藏并且把它分享出去,不明白的可以在评论区留言,我会一一解答,感谢您的支持!! 目标 Android手机HC-05蓝牙连接Arduino nano获取DHT-11温 ...

  5. 个人物联网(目前用到了树莓派、PMS7003攀藤g7传感器、DHT11温湿度传感器)

    上周空气不好,突发奇想要搞个个人物联网系统,检测生存环境.手头有树莓派.NodeMCU esp8266.DHT11温湿度传感器.pm2.5检测需要专门的传感器,本以为也就几块钱,结果发现淘宝还挺贵.在 ...

  6. stc12c5a60s DHT11温湿度传感器

    DHT11温湿度传感器 DHT11.h #ifndef __DHT11_H__ #define __DHT11_H__#ifndef uchar #define uchar unsigned char ...

  7. 传感器自学笔记第八章——DHT11温湿度传感器(附带自己写的很好用的51单片机DHT11代码模板,参数列表只有一个字符数组指针)

    作者:GWD 时间:2019.06.26 DHT11温湿度传感器(单总线类) 一. 学习要点: 1.(重要)单总线类传感器检测高电平while(DHT11 == 1) temp |=0x01;出错,因 ...

  8. 51单片机控制DHT11温湿度传感器,并使用OLED屏幕显示

    目录 前言 一.MCU主控选型 二.DHT11温湿度传感器 1.模块介绍 2.软件实现 DHT11.c DHT11.h 三.OLED显示屏 1.模块介绍 2.软件实现 OLED.c OLED.h OL ...

  9. 基于STM32的DHT11温湿度传感器设计

    文章目录 前言 一.DHT11温湿度传感器是什么? 二.DHT11驱动程序详解 1.相关宏定义 2.输入输出GPIO配置 2.GPIO初始化设计 3.检测DHT11是否正常工作 4.读取DHT11数据 ...

  10. 《Arduino实验》实验二:DHT11温湿度传感器检测当前环境温湿度

    更完整.更全面的Arduino实验存放在我的github上,有需要的可以到github上查看和下载. 当然如果你觉得有帮助,给一个小小的star和fork就谢谢您了. gtihub网址:https:/ ...

最新文章

  1. 【modbus】libmodbus库的移植与使用
  2. BeautifulSoup学习笔记
  3. Android memory
  4. linux下的shell编程
  5. Boost:宏BOOST_TEST_GT的使用实例
  6. 帝国cms与mysql数据库_帝国CMS下在PHP文件中调用数据库类执行SQL语句实例
  7. 微型计算机中使用的光盘应属于什么媒体,计算机应用基础练习题
  8. oracle之基本的sql_select语句全
  9. linux dhcpd 设置 关于 subnet
  10. 浏览器怪异模式和标准模式之间的区别 DTD
  11. python处理rtf文档_python读取word文档的方法
  12. python微博爬虫实战_爬虫实战——四大指数之微博指数(一)
  13. 基于asp.net的排球赛事网站设计与实现
  14. 到底该怎么学python啊?
  15. NRF51822 2.4G无线
  16. Eolink如何解决API测试痛点
  17. 华硕b85主板进不去linux系统,华硕b85主板装不上win7怎么办_华硕b85主板无法安装win7怎么解决-系统城...
  18. pytorch快速上手(9)-----多GPU数据并行训练方法
  19. 求职简历应该怎么填写受HR喜爱?HR喜欢邮箱格式应该怎么写?
  20. 库卡机器人Officelite运行EthernetKRL进行通讯

热门文章

  1. PythonC++相互混合调用编程全面实战-24QT按钮事件的Open槽函数中调用python函数
  2. scratch编程一款节奏小游戏
  3. 对接企业微信3:网页授权登录
  4. office2019卸载组件_禁止电脑随意安装和卸载软件,用这个方法就够了
  5. xul界面编程语法_探索XUL中的多线程编程
  6. 粘贴板管理 android,复制粘贴神器(剪贴板管理)app
  7. Antd design pro 网站favicon.ICO图标 网页LOGO图标 左侧边栏LOGO文字 默认登陆页面LOGO 页面Loading样式修改
  8. 一套工地实名制考勤管理系统有哪些软硬件组成
  9. x86_64-linux-gnu 在线编译,Linux x86 编译 Android 遭遇 gnu/stubs-64.h
  10. Libgdx之Table 表格排版