资料介绍
描述
现在我已经为这个项目苦苦挣扎了几个小时。但最后我发现我没有正确的知识。所以人们知道你在做什么是非常重要的。在这种情况下,我建议您浏览页面,而不仅仅是复制和粘贴代码。
现在,这个项目使用一个带三针的 DHT11 温度和湿度传感器,但您也可以使用任何其他传感器,代码中的更改应根据模型进行。我在这个项目中使用了 Arduino UNO。
首先,将 DHT 传感器与 Arduino 板连接起来。
VCC-5.5V
DATA - PIN 4(您也可以使用引脚 3、4、5、12、13 或 14
15脚可以工作,但程序上传时必须断开DHT)
接地 - 接地
用上述电路连接LCD 1602 I2C显示器。
LCD 与 Arduino 板的连接
VCC-5.5V
接地 - 接地
SCL - A5(模拟引脚 5)
如果你在想我在想什么,那么电路看起来像这样:
红色线表示 VCC 线,黑色线表示 GND 线。
注意 -如果您发现您的传感器迅速变热(仅适用于 4 针传感器),则连接一个 10K 上拉电阻连接传感器的 VCC 和信号端。
最后,真正理解开始的代码部分。所以,基本上我使用了两个库,一个用于传感器,另一个用于 LCD 1602 I2C 显示器。那么让我们开始吧:
我们首先插入 DHT 库,下载该库的链接如下。所以它会像这样。
#include"DHT.h"
然后定义传感器引脚。因为我已经将数据引脚设为 4。我的代码将遵循如下
#defineDHTPIN4
之后我们需要确定正在使用的传感器。现在,我使用了 DHT 11 传感器,但如果您有不同的传感器,那么代码将根据传感器型号而改变
#defineDHTTYPEDHT11
然后使用上面的数据
DHTdht(DHTPIN,DHTTYPE);
在与 DHT 传感器连接后,我们现在将转向 LCD 显示屏
#include
LiquidCrystal_I2Clcd(0x27,16,2);
所以,现在我们准备好开始 void 设置和循环部分。
我一起写了整个代码希望你不会觉得太难。
void setup() { dht.begin();// initialize the sensor lcd.backlight();// turn on lcd backlight lcd.init();// initialize lcd } void loop() { lcd.clear(); lcd.setCursor(0,0);// set the cursor on the first row and column lcd.print("Humidity="); lcd.print((float)dht.readHumidity());//print the humidity lcd.print("%"); lcd.setCursor(0,1);//set the cursor on the second row and first column lcd.print("Temp="); lcd.print((float)dht.readTemperature());//print the temperature lcd.print("Celsius"); delay(2000); lcd.clear(); }
请注意,温度自动以摄氏度为单位,因此您无需更改任何值,除非您想要华氏度的答案。
我强烈推荐 Arduino 网络编辑器,因为您不需要下载任何额外的库,因为它是预先包含的,但如果您不使用网络编辑器而是使用该软件,您可能需要做一些小的改动,但主要部分仍然是相同的。
注意 -如果您正在使用该软件,则无需下载 LiquidCrystal_I2C 库,因为它已预先包含在软件中。
看起来我们已经到了项目的末尾。
再见,玩得开心。
- MSP430 F149 单片机 AHT10 温湿度 LCD1602 显示 23次下载
- 基于51单片机+DHT11温湿度+LCD1602显示 108次下载
- 温湿度传感器SHT30参考代码资料 28次下载
- AM2301温湿度传感器使用教程及视频 0次下载
- 温湿度传感器DHT11资料汇总 28次下载
- 仓库用温湿度测量传感器 16次下载
- DB506型温湿度传感器的资料介绍 8次下载
- 吧DHT11温湿度传感器显示在LCD1602的工程文件免费下载 50次下载
- 使用51单片机应用DHT11温湿度传感器通过1602显示的程序免费下载 143次下载
- DHT11温湿度传感器使用51单片机在LCD1602显示的程序资料免费下载 79次下载
- 温湿度传感器在养殖管理的应用 7次下载
- DHT11温湿度传感器在12864LCD上显示 92次下载
- 温湿度+时钟显示资料 10次下载
- 温湿度传感器SHT11 1次下载
- 基于数字传感器的兔舍温湿度监控仪 16次下载
- 基于51单片机的温湿度检测报警系统设计 4496次阅读
- 温湿度传感器采集报警系统设计方案 1458次阅读
- dfrobotDHT11温湿度传感器简介 4606次阅读
- dfrobotDHT22温湿度传感器介绍 5436次阅读
- 温湿度传感器监测展柜温湿度的方法 3675次阅读
- 温湿度传感器在机房环境综合监测系统中的应用 811次阅读
- 现代温湿度传感器的原理与结构分析 3357次阅读
- 温湿度传感器的工作原理及应用 4.6w次阅读
- 温湿度传感器在气象领域灵活应用 1835次阅读
- 温湿度传感器在农业上的运用 5224次阅读
- 温湿度传感器全面介绍 2w次阅读
- 以太网温湿度传感器如何正确选择? 1198次阅读
- 基于arduino的dht11温湿度传感器的使用 4.3w次阅读
- 常见的温湿度传感器 1.1w次阅读
- 温湿度传感器选型的注意事项 2482次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多