转发-基于51单片机的呼出有毒气体(煤气、酒精、co)检测仪设计
本设计由STC89C52单片机电路+LCD1602液晶显示电路+MQ-2甲烷传感器模块电路+MQ-3酒精传感器模块电路+MQ-9 CO传感器电路+A/D采样PCF8591电路+蜂鸣器报警电路+LED指示灯电路+按键电路+蓝牙模块电路+电源电路组成。
1、LCD1602液晶实时显示当前的甲烷浓度、酒精浓度和CO浓度。
2、如果甲烷浓度或酒精浓度或CO浓度超过设定的阈值,则蜂鸣器报警,否则蜂鸣器不报警。
3、如果甲烷浓度超过设定的阈值,则红灯亮,否则红灯灭。
4、如果酒精浓度超过设定的阈值,则绿灯亮,否则绿灯灭。
5、如果甲CO浓度超过设定的阈值,则黄灯亮,否则黄灯灭。
6、可以通过按键设置煤气浓度、酒精浓度和CO浓度的阈值。
7、通过蓝牙模块将液晶显示的数据实时上传到手机蓝牙APP。
#include <include.h>sbit LED_Y = P1^7; //绿灯
sbit LED_G = P1^6; //黄灯
sbit LED_R = P1^5; //红灯sbit buzer = P1^4; //蜂鸣器char dis0[17]; //打印数组初始化
char dis1[17]; //打印数组初始化
unsigned long time_20ms=0; //定时器计数
unsigned char safeNong_jiawan = 80; //甲烷浓度
unsigned char safeNong_jiujing = 80; //酒精浓度
unsigned char safeNong_co = 80; //CO浓度unsigned char readAdc = 0; //adc读取标志
unsigned char rekey = 0; //防止按键重复按下
unsigned char setFlag = 0;
void Init_Timer0(void);long jiawanNongDu = 0; //甲烷浓度
long jiujingNongDu = 0; //酒精浓度
long coNongDu = 0; //CO浓度void main (void)
{ unsigned char midvolt;Init_Timer0(); //定时器0初始化InitUART(9600);while (1) //主循环{if(readAdc == 1)
文章转自电设屋,资料百度网盘下载地址 https://www.aiesst.cn/share.html
转发-基于51单片机的呼出有毒气体(煤气、酒精、co)检测仪设计相关推荐
- 基于51单片机的呼出有毒气体(煤气、酒精、co)检测仪设计
本设计由STC89C52单片机电路+LCD1602液晶显示电路+MQ-2甲烷传感器模块电路+MQ-3酒精传感器模块电路+MQ-9 CO传感器电路+A/D采样PCF8591电路+蜂鸣器报警电路+LED指 ...
- 【038】基于51单片机的土壤湿度自动浇花系统Proteus仿真设计
一.压缩包资料内容 (1).基于51单片机的土壤湿度自动浇花系统proteus仿真设计一份: (2).基于51单片机的土壤湿度自动浇花系统proteus仿真设计keli源代码一份: (3).基于51单 ...
- 基于51单片机的简易电容值测量仪proteus仿真设计
51单片机简易电感测量仪仿真设计( proteus仿真+程序+讲解视频) 仿真图proteus7.8及以上 程序编译器:keil 4/keil 5 编程语言:C语言 设计编号:S0039 51单片机简 ...
- 基于51单片机的光照强度检测c语言程序,智能仪器课程设计-基于51单片机的光照强度检测报告.doc...
该设计论文已经通过各大高校老师审核认可并通过答辩,.欢迎大家下载学习交流.如有疑问可随时联系店主,竭诚为您解答!! 课程设计报告 课程名称: 智能仪器课程设计 题 目: 基于51单片机的光照强度 摘要 ...
- 【011】基于51单片机的低频信号发生proteus仿真与实物设计
一.资料内容 (1).基于51单片机的低频信号发生proteus仿真设计一份: (2).基于51单片机的低频信号发生proteus仿真设计keli源代码一份: (3).基于51单片机的低频信号发生A ...
- 111、基于51单片机的电磁感应无线充电系统 手机无线充电器设计(程序+原理图+Proteus仿真+程序流程图+论文参考资料等)
方案选择 单片机的选择 方案一:AT89C52是美国ATMEL公司生产的低电压,高性能CMOS型8位单片机,器件采用ATMEL公司的高密度.非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通 ...
- 基于51单片机红外遥控人体感应自动车库门控制设计(程序+Proteus仿真+原理图+PCB图+参考论文+开题报告+任务书等)
一.硬件方案 单片机的红外遥控人体感应自动门控制系统设计的实现主要有电源5V供电.单片机最小系统.红外感应遥控模块,红外一体接收头,按键电路,步进电机驱动电路,指示灯电路组成.. 二.设计功能 1.如 ...
- 基于51单片机的水温可测液体温度的控制器设计
1 引言 1.1鸡舍温度控制系统设计的意义 随着社会的发展,科技的进步,以及测温仪器在各个领域的应用,智能化已是现代温度控制系统发展的主流方向.特别是近年来,温度控制系统已应用到人们生活的各个方面,但 ...
- 13、基于51单片机防火防盗烟雾温度人体红外感应检测设计(程序+原理图+PCB图+Proteus仿真+参考论文+开题报告+元器件清单等)
摘要 随着社会和经济的发展,防火工作越来越重要,但是目前国内的许多研发都侧重于大型场所的火灾报警.因此,我们就有必要研制一种结构简单.经济实用的家庭烟雾温度人体感应检测报警器以适应市场的需求. ...
最新文章
- 【蓝桥杯Java_C组·从零开始卷】第六节(二)、蓝桥杯常用数学公式
- @1.0.0 dev: `webpack-dev-server --inline --progress --config
- Source Generator:C# 9 将迎来编译时元编程
- 您必须学习Java 8的函数式编程吗?
- window服务器开站点(不通用)
- 在组策略中用户策略仅对特定计算机生效,将组策略应用到满足条件的计算机---配置组策略筛选...
- linux IptabLex 攻击
- Redis安装+启动报错
- UISearchBar控件
- C#线程系列讲座(4):同步与死锁
- IOS实现打电话后回调
- 一步步学习SPD2010--第二章节--处理SP网站(9)---- 关键点
- 元数据(MetaData)
- 【车牌识别】基于matlab GUI RGB颜色模型车牌识别【含Matlab源码 888期】
- 代码随想录动态规划算法PDF
- 详解单例模式线程安全
- 详述 PROCEDURES_ICD 患者手术情况表 (七)
- AutoCAD2016-2020设置经典模式界面
- 【10月31日】机器学习实战(二)决策树:隐形眼镜数据集
- mciSendString函数简介(播放音乐以及录音相关操作)
热门文章
- php怎么创建控制器类,php ci下添加一个创建常用的模块和控制器方法
- 桌面邮件飞机源码——VB.NET网络编程简单实例
- 工欲善其事必先利其器——办公篇
- 你真的了解HR问你的问题么?
- 使用matlab设计交互界面(App Designer)
- MySQL索引之最左匹配原则
- python最适合在哪个系统使用-不要再纠结Python哪个版本好,2020年用Python3就对了...
- Windows下文件名区分大小写
- aptx与ldac音质区别_买蓝牙耳机前,你或许该搞清楚LDAC、aptX这些蓝牙编码都有啥区别...
- 暑期学习日记30:js数学