基于单片机的温湿度监测报警
基于单片机的温湿度监测系统(独立按键、LCD1602、DHT11)
0、关注微信公众号(风吹摇铃 奔赴星海)下载全套资料,全套资料中包括如下内容:(需要PCB和焊接实物请阅读(使用前必读)文件下的内容,单独联系管理员)
0.0、元器件清单:
0.1、参考文献:
0.2、原理总图:
1、系统组成:单片机最小系统、独立按键、LCD1602、DHT11温湿度传感器、蜂鸣器
2、系统功能:通过DHT11温湿度传感器采集环境中的温湿度,并通过单片机处理后,经1602显示,可实现界面的切换、阈值的设置、超过阈值报警等。
3、各个模块简介:
3.1、DHT11温湿度传感器
3.1.1、仿真中如下所示:
3.1.2、实物图如下所示:
3.1.3、原理图如下:
3.2、LCD液晶显示模块:
3.2.1 仿真中的图如下:(和实物是一样的,只是引脚上面有点差别)
3.2.2 原理图如下所示:(引脚和实物的引脚一样)
3.3 供电我们采用直流圆孔接线端供电:
3.3.1原理图如下:(加有一个开关,方便开或关闭电源供电)
3.3.2 供电端口和开关的实物图如下:
3.4 按键模块 :采用独立按键
3.5、蜂鸣器模块:
采用有源蜂鸣器,高电平有效 ,3V-5V
3.6 程序设计部分程序如下:(带详细注释)
#include "reg52.h"
#include "intrins.h"
#include "1602.h"
#include "DHT11.h"
#define uint unsigned int
#define uchar unsigned char
sbit RS=P2^7; //1602的引脚定义
sbit RW=P2^6;
sbit E=P2^5;
sbit k1=P3^0; //界面切换按键
sbit k2=P3^1; //阈值上下限切换
sbit k3=P3^2; //数值加
sbit k4=P3^3; //数值减
bit k1_flag=0; //0:显示数据 1:显示阈值界面
uchar k2_flag=0; //0:上限温度 1:下限温度 2:上限湿度 3:下限湿度
//温度 湿度 上下限阈值初始值
uchar TH=50,TL=20,RH=50,RL=20;
3.7 、全套资料下载链接:(下载后先阅读(使用前必读)文件下的内容)
关注公众号“风吹摇铃 奔赴星海”获取
基于单片机的温湿度监测报警相关推荐
- 基于单片机的烟雾监测报警与控制系统
基于单片机的烟雾监测报警与控制系统 (给手机打电话或发短信报警) 现在有很多场所对烟雾浓度的要求很严格,比如在电梯里烟雾浓度超过一定的阈值就要求报警并采取一系列的控制措施.又比如目前大部分学校,普遍都 ...
- 基于单片机的温湿度监测系统设计(#0410)
功能描述 1.采用51/52单片机(通用)作为主控芯片: 2.采用DHT11传感器,温度测量范围0℃--50℃,湿度测量范围20%RH-90%RH 3.LCD1602液晶显示当前的温度和湿度: 4.当 ...
- 基于单片机的温湿度监测系统设计(程序)
博主福利:100G+电子设计学习资源包! http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=7&sn=ad5 ...
- 基于单片机的气象监测系统
设计简介: 本设计是基于单片机的气象监测系统,主要实现以下功能: 可通过LCD1602显示温湿度和空气质量: 可通过按键调整温湿度阈值和空气质量最大值: 可通过ADC0832将MQ-135检测到的模拟 ...
- 基于单片机的温湿度控制系统
设计简介: 本设计是基于单片机的温湿度控制系统,主要实现以下功能: 可通过LCD1602显示温湿度和阈值: 可通过按键设置温湿度阈值: 可通过蜂鸣器进行报警. 标签:51单片机.LCD1602.DHT ...
- 基于STM32环境温湿度监测系统设计
基于STM32环境温湿度监测系统设计 1. 实验目的 2. 任务和要求 3. proteus仿真图 4. 实验代码 1. 实验目的 (1) 掌握使用 KEIL MDK5 进行软件开发的具体流程: (2 ...
- 【电路方案】基于单片机智能市电温度控制系统设计-基于单片机RGB颜色智能识别系统设计-基于单片机四路红外遥控开关电路设计-基于单片机自行车自动防盗报警系统设计-基于单片机智能无线病床呼叫系统设计
822基于单片机智能无线病床呼叫系统设计-设计资料下载 硬件构成:单片机+最小系统+LCD1602液晶显示模块+无线收发模块+蜂鸣器模块+LED指示灯模块+按键模块 本设计基于STC89C51/52( ...
- 基于数字电路交通灯信号灯控制系统设计-基于单片机病房温度监测与呼叫系统设计-基于STM32的无线蓝牙心电监护仪系统设计-基于STM32的智能蓝牙温控风扇控制设计-基于STM32的智能温室控制系统设计
1617基于数字电路交通灯信号灯控制系统设计(仿真电路,论文报告) 摘 要:交通灯控制系统在城市交通控制中发挥着重要的作用,本次课程设计就是以城市交通灯控制系统为背景的,主要通过运用学过的数字电路 ...
- 2022-4-4 基于单片机的MQ2烟雾报警(风吹摇铃 奔赴星海)
基于单片机的MQ2烟雾传感器报警系统设计 源代码和仿真图及MQ2相关资料可在文末的链接中下载 该系统实现的功能:检测空气中的烟雾浓度并实现超阈值报警 该系统组成由: 单片机最小系统.ADC0832.M ...
最新文章
- 计算机及网络应用基础思维导图_计算机基础/算法/面试题 PDF+思维导图下载
- Centos Openldap服务器数据库主备(二)
- laravel debug,http模式,日志
- PMCAFF高端俱乐部首次集结,最顶级产品人的私密俱乐部!
- 使用 RMAN 同步数据库
- [SDOI2015]约数个数和
- JDK Bug系统浪费时间
- Django视图层:URL调度器、Django处理一个请求、URLconf在查找什么?URL:①path()路径、②路径转换器Path converter、③正则表达式组re_path()
- mysql 设置一个字段为null_MySQL中,为什么要设置NOT NULL?
- Java应用案例分析_Java应用启动参数实例解析
- bookstore项目学到的对象
- 在阿帕奇服务器布置文件,Apache文件列表服务器美化 index of /
- 微信公众平台版面设计需要服务器,谈谈微信公众号如何快速在线排版设计好看又实用的方法...
- matlab 偏最小二乘回归,偏最小二乘法回归和判别分析的Matlab开源免费库
- 当深度学习遇见自动文本摘要
- MR:二:什么是MR混合现实技术?
- 肯德基 服务器响应异常,肯德基链接服务器异常
- php gtk不更新了,[新人求助] gtk控件动态更新
- MySQL-创建,删除数据库表,SQL命令
- 如何安装Python虚拟环境