Arduino用DHT11模块与LCD1602实现温湿度测量及显示

这篇具有很好参考价值的文章主要介绍了Arduino用DHT11模块与LCD1602实现温湿度测量及显示。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文主要利用Arduino开发板实现温湿度测量及显示

废话不多说。先上实物图:
arduino温湿度传感器显示在lcd,Arduino,物联网
主要使用到的模块包括 Arduino开发板、1602液晶显示屏、DHT11温湿度模块、两个10k电阻、5V电源

电路图

arduino温湿度传感器显示在lcd,Arduino,物联网

代码

#include <LiquidCrystal.h>
#include <DHT.h>
#define DHTPIN 8 //定义DHT11输入管脚为8管脚
#define DHTTYPE DHT11 
DHT dht(DHTPIN, DHTTYPE);

const int rs = 12, en = 11, d4 = 2, d5 = 3, d6 = 4, d7 = 5;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() { 
 Serial.begin(9600); 
 lcd.begin(16, 2);
 dht.begin();
 
}

void loop() {
 delay(2000);
float h = dht.readHumidity();//读湿度
float t = dht.readTemperature();//读温度,默认为摄氏度
 
  lcd.setCursor(0,1);
  lcd.print("Hum: ");//湿度
  lcd.print((int)h);
  lcd.print(" %");
  
  
  lcd.setCursor(0,0);
  lcd.print("Tem: ");//温度
  lcd.print((int)t);
  lcd.print(" C");
}
 /// 代码部分感谢CSDN的各位大佬

关于DHT.h以及LiquidCrystal.h模块的导入

在Arduino IDE界面选择管理库
arduino温湿度传感器显示在lcd,Arduino,物联网
搜索想要的库安装即可文章来源地址https://www.toymoban.com/news/detail-737118.html

到了这里,关于Arduino用DHT11模块与LCD1602实现温湿度测量及显示的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 51单片机——DHT11温湿度模块

    一.DHT11介绍 型号 测量范围 测湿精度 测温精度 DHT11 20-90%RH  0-50摄氏度°C 士5%RH   士2℃ 二.DHT11接口说明 1.建议连接线长度短于20米时用5K上拉电阻,大于20米时根据实际情况使用合适的上拉电阻。 2.VCC接单片机的5v,GND接GND,DAT接单片机的IO口。 三.电源引脚 DHT11的供电电压为

    2024年02月14日
    浏览(41)
  • 【雕爷学编程】Arduino智能家居之DHT11温湿度传感器

    Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、显示器等外部设备。Arduino的编程是基于C/C++语言的,你可以使用Arduino IDE(集成开发环境)来

    2024年04月29日
    浏览(35)
  • 基于STM32使用DHT11温湿度模块

    目录 前言 一、DHT11模块介绍 1、原理图 2、通信时序(单总线) 2.1、通信总过程 2.2、起始信号及DHT11应答 2.3、数字1信号的应答时序 2.4、数字0信号的应答时序 2.5、数据格式 二、使用步骤 1.使用CubeMX进行配置(基于stm32f407zgt6) 2.编写相关函数 ​编辑3、实验结果 三、代码分享

    2024年02月10日
    浏览(38)
  • 温湿度测量模块DHT11使用方法(FPGA)

            DHT11采用了简化的单总线通讯。当DHT11在上电一秒后收到来自控制器(FPGA)发出的起始信号后,会向控制器发送一个响应信号,随后便会发送40位的数据。         起始信号:一个时长大于18ms小于30ms的低电平         响应信号:         数据格式:         工

    2024年02月02日
    浏览(25)
  • 【STM32】DHT11温湿度模块传感器详解&代码

    DHT11是数字温湿度传感器,测量范围:湿度20%-95%,温度0-50℃,广泛应用于加湿器、温湿度计、空调、汽车等领域。 如上图DATA引脚用于MCU与DHT11之间的通讯和同步,采用单总线数据格式,一次通讯时间4ms左右(超时时间的判断)。一次完整的数据传输为40bit,高位先出(MSB最高

    2024年02月12日
    浏览(36)
  • STM32系列(HAL库)——使用ESP8266-01S物联网模块连接Onenet云平台上报DHT11温湿度

    本篇主要讲解如何使用ESP8266-01S物联网模块连接Onenet云平台,并上报DHT11模块的温湿度数据。本文单片机主控采用STM32F405RGT6,使用其他主控的话基本要求有2个串口,一个串口用于调试使用,另一个用于ESP模块通讯。 1.软件 CubeMX Keil5 串口调试助手 Onenet云平台账户 2.硬件 STM32开

    2024年02月02日
    浏览(54)
  • DHT11温湿度传感器学习

     DHT11温湿度传感器共有四个引脚 1个VCC高电平,1个GND接地低电平,1个数据输出引脚,一个空引脚 工作时候,通过out引脚可以向传感器传递应答信号并返回40位的温湿度数据,也就是5个字节 前2个字节表示温度的整数位和小数位,后面两个字节是湿度的整数位和小数位,最后

    2024年02月07日
    浏览(42)
  • 温湿度传感器DHT11介绍

    温湿度传感器DHT11简介       DHT11数字温湿度传感器是一种出厂时经过校准的数字信号输出的温湿度数字温湿度传感器 。DHT11 数字温湿度传感器应用温湿度传感技术和数字采集技术,确保其具有极高的可靠性和卓越的长期稳定性。       DHT11 数字温湿度传感器内置一个电阻式

    2023年04月22日
    浏览(34)
  • 十一、DHT11 温湿度检测(OLED显示)

    见博客:stm32f103c8t6新建固件库模板(可自取) 固件库模板 MDK5开发环境 stm32参考手册 利用固件库模板点灯工程(下面第三行,手动狗头) OLED模块资料 DHT11数据手册 利用固件库模板点灯工程(下面第三行,手动狗头) CH340 USB→TTL模块 实验程序已经发布到百度网盘,本文末有

    2024年02月01日
    浏览(29)
  • 【mcuclub】温湿度传感器DHT11

    为什么接上拉电阻: 因为DHT11的数据口是漏极开路,如果不接上拉电阻,则只能输出低电平和高阻态,不能输出高电平,因此需要外接上拉电阻,否则无法输出1。DHT11的工作电流约为1mA,VCC一般为5V,则电阻R=5V/1mA=5KΩ。一般3.3k~10k都可以。 DHT11 数字温湿度传感器是一款含有已

    2024年02月06日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包