1.基本了解

DHT11是一款温湿度传感器。 其测量精度为:湿度+-5%RH, 温度+-2℃,量程为:湿度20-90%RH, 温度0~50℃,采样周期大于等于1秒/次。

传感器包括一个电阻式感湿元件和一个NTC测温元件,并连接一个高性能8位单片机相。DHT11的优点有:品质高、响应快、抗干扰能力强、性价比极高、体积小、功耗低等。

需要注意:供电电压为3.3~5.5V DC。气体的相对湿度,在很大程度上依赖于温度。因此在测量湿度时,应尽可能保证湿度传感器在同一温度下工作。如果与释放热量的电子元件共用一个印刷线路板,在安装时应尽可能将DHT11远离电子元件,并安装在热源下方,同时保持外壳的良好通风。为降低热传导,DHT11与印刷电路板其它部分的铜镀层应尽可能最小,并在两者之间留出一道缝隙。长时间暴露在太阳光下或强烈的紫外线辐射中,会使性能降低。长期保存条件:温度10-40℃,湿度60%以下。

2.如何与arduino连接

将DHT11的正极与5V电源接口相连,负极与GND相连,中间的数据接口与引脚相连。

3.原理认识:

数据采集过程时序图:

数据格式为:8bit 湿度整数数据+8bit 湿度小数数据+8bit 温度整数数据+8bit 温度小数数据+8bit 校验和,一共 5 字节(40bit)数据。由于 DHT11 分辨率只能精确到个位,所以小数部分是数据全为 0。校验和为前 4 个字节数据相加,校验的目的是为了保证数据传输的准确性。

对照代码原理说明:

arduino学习-DHT11的使用 (网上自行寻找DHT11库文件)

DHT11详细介绍

4.如何运行

dht11代码示例以及注意事项

DHT11使用笔记

(暂未运行)

DHT11(温湿度传感器)的学习相关推荐

  1. ⑦ ESP8266 开发学习笔记_By_GYC 【ESP8266 驱动 DHT11 温湿度传感器】

    目录 一.准备材料 二.硬件连接 三.软件编程 1.修改工程名 2.添加组件 3.编程 4.反馈结果 5.核心代码 四.总结 ⑦ ESP8266 开发学习笔记_By_GYC [ESP8266 驱动 D ...

  2. 【STM32Cube】学习笔记(六):DHT11温湿度传感器

    文章目录 摘要 一.简介 1.DHT11数字温湿度传感器 2.DHT11性能参数 2.DHT11数据结构 2.DHT11传输时序 二.硬件电路设计 1.模块内部电路 2.与单片机相连接电路 三.软件设 ...

  3. 【STM32 Net MF开发板学习-19】DHT11温湿度传感器通信(上)

    前段时间开发远程医疗系统(Dr.Cloud)就曾用到过温湿度传感器,不过当时考虑到集成难度,选了一个RS485接口的传感器,该传感器实现了Modbus Rtu Slave的功能,只要客户程序实现Mod ...

  4. 【STM32 .Net MF开发板学习-19】DHT11温湿度传感器通信(上)

    前段时间开发远程医疗系统(Dr.Cloud)就曾用到过温湿度传感器,不过当时考虑到集成难度,选了一个RS485接口的传感器,该传感器实现了Modbus Rtu Slave的功能,只要客户程序实现Mod ...

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

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

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

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

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

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

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

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

  9. DHT11温湿度传感器(详细)

    DHT11温湿度传感器--使用LCD1602显示 先上效果图,以及简单的和室内温度对比图,相交而言测量的值还是非常准的. 我的这个做的很简陋,大家可以理解原理后自行升级. 注意学习单片机最重要的就是学 ...

  10. DHT11温湿度传感器编程思路以及代码的实现

    在我们刚开始进入单片机的学习中,练习写传感器的时序是必不可少的,其实我比较推荐大家刚开始练习的时候使用DHT11来练习. 推荐的原因: 因为DHT11的时序简单. DHT11是国产的,全中文的参考手册 ...

最新文章

  1. C++泛型编程:template模板
  2. Heartbeat+DRBD+NFS案例详解
  3. vmci.sys版本不正确_这样安装 Python 库才是最正确的哦
  4. 源码级别的广播与监听实现
  5. java mssql jdbc_从零开始学JAVA(05)-连接数据库MSSQL(JDBC代码篇)
  6. python gui界面实例_Python界面(GUI)编程PyQt5工具栏和菜单
  7. 使用 jQuery Mobile 与 HTML5 开发 Web App —— jQuery Mobile 默认配置与事件基础
  8. sql实现自定义排序
  9. 洛谷 P3387 【模板】缩点
  10. 求解偏微分方程开源有限元软件deal.II学习--Step 12
  11. UTF-8 encode decode 集合
  12. 林祖宁《ISO20000-12011 认证合格判定基础》
  13. UI自动化,元素被遮挡
  14. MAC里“微软雅黑”字体标准体和粗体无法同时使用问题的解决方法
  15. 第五人格显示服务器错误,第五人格服务器异常玩家秒变GM,时装随便买,玩家:这感觉真好!...
  16. java零项目经验,找工作前该如何准备项目?面试时又该怎么说?
  17. php获取拼音首字母排序,php 如何获取字符串拼音首字母 - strtoupper
  18. 王者荣耀用什么开发的
  19. 网站关键词排名:关键词排名提升的5个方法!
  20. 2021年质量员-装饰方向-岗位技能(质量员)最新解析及质量员-装饰方向-岗位技能(质量员)试题及解析

热门文章

  1. 什么是智慧农业大数据,什么是智慧农业大数据平台?
  2. angular2中一种换肤实现方案
  3. 被称为“2022大热门”的Android车载系统开发,到底应该怎么学?
  4. 平安银行招聘计算机,2019平安银行招聘模拟试题及答案:计算机习题
  5. AI开发者大会:2020年7月3日09:10--09:30张钹《人工智能的发展现状与人才培养》
  6. 用计算机做科学实验课件教案,大班科学实验教案3篇
  7. Shell 脚本特殊变量列表
  8. 小机、数据库、存储选型应该注意的几个事项(摘自ORACLE高可用环境-陈吉平)
  9. 基于C++的酒店管理系统
  10. 大数据入门学习者主要分为哪几类,从业方向有哪些?