Arduino笔记实验(初级阶段)—DHT11温湿度传感器
Arduino笔记实验(初级阶段)—DHT11温湿度传感器
文章目录
- Arduino笔记实验(初级阶段)—DHT11温湿度传感器
- 前言
- 一、电路图
- 二、DHT11温湿度传感器实验
- 代码
- 实验效果展示
- 三、DHT11温湿度传感器
- 实验总结
前言
自学笔记,没有历史知识铺垫(省略百度部分),博主基于C++代码编程,函数可以参考官网,或者下载Arduino IDE(工具),查看菜单:帮助->参考,系列性的记录核心的实用笔记,本章主要记录Arduino DHT11温湿度传感器
IDE工具:Arduino IDE
组件:
- Arduino UNO R3 *1
- 面包版 *1
- 杜邦线若干
- DHT11温湿度传感器 *1
一、电路图
二、DHT11温湿度传感器实验
代码
#include <dht11.h> //引用dht11库文件,使得下面可以调用相关参数
#define DHT11PIN 11 //定义温湿度针脚号为11号引脚
dht11 DHT11;
void setup() {Serial.begin(9600); //设置波特率参数pinMode(DHT11PIN, OUTPUT);
}void loop() {//DHT11库读取数据引脚DHT11.read(DHT11PIN);//获取湿度float hum = (float)DHT11.humidity;Serial.print("hum:");Serial.print(hum);Serial.print("%\t");//获取温度float tem = (float)DHT11.temperature;Serial.print("tem:");Serial.print(tem);Serial.println("度");delay(2000);
}
实验效果展示
三、DHT11温湿度传感器
Arduino官网DHT11相关实验资料
实验总结
本章主要为DHT11温湿度传感器实验,可以获取到温度和湿度数据,可以用于对应场景的显示和控制
Arduino笔记实验(初级阶段)—DHT11温湿度传感器相关推荐
- Arduino笔记实验(初级阶段)—火焰传感器+有源蜂鸣器实验
Arduino笔记实验(初级阶段)-火焰传感器+有源蜂鸣器实验 文章目录 Arduino笔记实验(初级阶段)-火焰传感器+有源蜂鸣器实验 前言 一.电路图 二.火焰传感器(4引脚)-有源蜂鸣器 代码 ...
- Arduino笔记实验(初级阶段)—Keypad小键盘
Arduino笔记实验(初级阶段)-Keypad小键盘 文章目录 Arduino笔记实验(初级阶段)-Keypad小键盘 前言 一.电路图 二.集成库方案(Keypad) 三方集成库 代码 实验效果展 ...
- Arduino笔记实验(初级阶段)—继电器模块
Arduino笔记实验(初级阶段)-继电器模块 文章目录 Arduino笔记实验(初级阶段)-继电器模块 前言 一.电路图 二.继电器模块实验 代码 实验效果展示 三.继电器模块 实验总结 前言 自学 ...
- Arduino开发板使用DHT11温湿度传感器的方法
在本篇文章中,我们将DHT11温湿度传感器与Arduino开发板和LCD显示屏连接,设计一种能够测量室温和环境湿度的设备.简单地说,我们将使用Arduino和DHT11传感器设计数字湿度和温度计,并将 ...
- 传感器自学笔记第八章——DHT11温湿度传感器(附带自己写的很好用的51单片机DHT11代码模板,参数列表只有一个字符数组指针)
作者:GWD 时间:2019.06.26 DHT11温湿度传感器(单总线类) 一. 学习要点: 1.(重要)单总线类传感器检测高电平while(DHT11 == 1) temp |=0x01;出错,因 ...
- Arduino+DHT11温湿度传感器+12864oled显示温湿度
本文利用arduino uno时时读取DHT11温湿度传感器的温度和湿度值,并将读取到的数值显示在OLED12864上. 元器件: arduino板 OLED12864显示屏 DHT1 ...
- 《Arduino实验》实验二:DHT11温湿度传感器检测当前环境温湿度
更完整.更全面的Arduino实验存放在我的github上,有需要的可以到github上查看和下载. 当然如果你觉得有帮助,给一个小小的star和fork就谢谢您了. gtihub网址:https:/ ...
- Arduino基础入门之十三 温湿度传感器DHT11
一 硬件 DHT11这款温湿度传感器,精度湿度±5%RH, 温度±2℃,如下图所示[1] 4个引脚接线一目了然,2号data用于传感器与微控制器之间的通信,接UNO的某数字引脚,3号NC空置即可.目前 ...
- Arduino使用DHT11温湿度传感器获取环境温湿度
通过本文,可以了解到以下内容: DHT11 温湿度传感器接线与使用 DHT11 Arduino 测试程序编写 DHT11 温湿度转换显示 DHT11 温湿度传感器接线与使用 DHT11 是一款温湿度传 ...
- ESP32 开发笔记(三)源码示例 8_DHT11_RMT 使用RMT实现读取DHT11温湿度传感器
开发板购买链接 https://item.taobao.com/item.htm?spm=a2oq0.12575281.0.0.50111deb2Ij1As&ft=t&id=62636 ...
最新文章
- Hbase表结构设计
- JavaSE_NIO_ByteBuffer
- Nginx 学习笔记(五)nginx-vod-module 模块
- 中台之上(十五):被忽视的产品目录
- swagger 修改dto注解_Swagger介绍及使用
- a标签position为absolute时,IE无法点击(a position:absolute bug ie)
- linux 让暂停的进程恢复,Linux 下进程的挂起和恢复命令
- 设计模式:给你生产一个女朋友---工厂方法模式
- Error:Execution failed for task ':app:clean'. Unable to delete directory: /media/file/workspaces/a
- 点名软件—使用二项分布实现点名均匀分布
- ubuntu 降级linux内核,ubuntu16内核降级
- .net开通exchange邮箱
- 浏览器内核控制Meta标签说明文档(360浏览器默认极速模式)
- 五禽戏 (中国传统健身方法)
- 全网最全获取设计灵感创意的网站
- python getA() 函数
- 分区助手各版本比较(图文详解)
- SSM实训:11、页面插件集成
- 系统辨识的几种方法实现MATLAB代码
- js 使用 canvas 绘制地图路线