基于51单片机烟雾浓度检测超限报警Proteus仿真
资料编号:158 下面是相关功能视频演示:
158-基于51单片机烟雾浓度检测超限报警Proteus仿真(源码+仿真+全套资料)
功能讲解:
采用51单片机作为CPU,ADC0832作为AD转换模块,LCD1602显示当前采集的烟雾浓度数值,通过按键可以调节上限阈值,并且阈值显示在LCD1602上面,如果测量烟雾浓度大于当前设置的上限阈值,蜂鸣器进行报警提醒,采用电位器可以调节当前烟雾浓度,改变LCD1602烟雾浓度显示值,全套仿真资料齐全:
下面是该资料的部分程序源码:
void main()
{
uchar B;
uint d,v;
int buf=100;
Initialize_LCD();
InitTimer();
Delayms(10);
v = 0x0100;
StartTimer(0);
B = 0;
beep=0;
while(1)
{
d = Get_AD_Result(vout);//读取传感器的AD值
d &=0x00FF;
d = d*1000.0/255;
#ifdef vmode
if(d/1000)
Display_Buffer[1]=d/1000+'0'; //显示测量值
else
Display_Buffer[1]=' ';
Display_Buffer[2]=d/100%10+'0';
Display_Buffer[3]=d/10%10+'0';
Display_Buffer[4]=d%10+'0';
if(KEY1==0) //按键报警值加
{
buf++;
if(buf>995) buf=995;
}
if(KEY2==0) //按键报警值减
{
buf--;
if(buf<5) buf=5;
}
Display_Buffer[12]=buf/100%10+'0'; //显示报警值
Display_Buffer[13]=buf/10%10+'0';
Display_Buffer[14]=buf%10+'0';
ShowString(0,0,Line1);
ShowString(0,1,Display_Buffer);
if(d>buf)
{
beep=0;
Delayms(20);
beep=1;
Delayms(20);
}
else beep=1;
}
}
下面是该资料的分享下载链接:
https://pan.baidu.com/s/1xRUkYFjLpsDhEeLNFNjXRA?pwd=m7gg
基于51单片机烟雾浓度检测超限报警Proteus仿真相关推荐
- 基于51单片机酒精浓度检测仪超限报警Proteus仿真
资料编号:162 下面是功能演示视频: 162-基于51单片机酒精浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC0832作为AD转换模块 ...
- 基于51单片机空气质量检测超限报警Proteus仿真
资料编号:161 下面是相关功能视频演示: 161-基于51单片机空气质量检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC0832作为AD转换模 ...
- 基于51单片机有害气体浓度检测超限报警Proteus仿真
资料编号:157 下面是相关功能视频演示: 157-基于51单片机有害气体浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC0832作为AD转换 ...
- 基于51单片机甲醛气体浓度检测超限报警系统Proteus仿真
资料编号:155 下面是相关功能视频演示: 155-基于51单片机甲醛气体浓度检测超限报警系统Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC0832作为A ...
- 基于51单片机PM2.5浓度检测超限报警Proteus仿真
资料编号:159 下面是相关功能视频演示: 159-基于51单片机PM2.5浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC0832作为AD ...
- 基于51单片机甲醛浓度检测系统仿真设计(仿真+程序+原理图+报告+讲解)
文章目录 资料下载(可点击) 功能说明 仿真图 复位电路 晶振电路 程序 原理图: 设计报告: 器件清单: 基于51单片机甲醛浓度检测系统仿真设计(仿真+程序+原理图+报告+讲解) 原理图:Altiu ...
- 基于51单片机的教室车辆计数器报警proteus仿真原理图PCB
功能: 0.本系统采用STC89C52作为单片机 1.LCD1602液晶实时显示进出计数和当前总数 2.系统设计有四个功能按键,按键可设定总数上限阈值,超过上限,系统将报警 3.报警电路由蜂鸣器和LE ...
- 基于51单片机CO2二氧化碳气体浓度检测超限报警Proteus仿真
资料编号:156 下面是相关功能视频演示: 156-基于51单片机CO2二氧化碳气体浓度检测超限报警Proteus仿真((源码+仿真+全套资料)) 功能介绍: 采用51单片机作为CPU,ADC08 ...
- 基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真
资料编号:160 下面是相关功能视频演示: 160-基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC083 ...
最新文章
- CentOS 7.6 MySQL 8.0 RPM包方式安装及新特性介绍
- Java输入输出入门 A+B
- rabbitMQ 常用api翻译
- AngularJS缓存
- unity怎么设置游戏页面_王者荣耀李小龙粤语语音包怎么得?李小龙粤语语音包获取与设置方法介绍[多图] - 游戏攻略...
- 转 markdown编写规则、语法
- html5在线制作网站模板,快速建站 20个设计优秀的HTML网站模板(免费)
- Ubuntu常用软件推荐
- 人脸识别服务器型号,人脸识别服务器,人脸识别接口,人脸识别方案定制开发
- 遗传图谱基础原理培训资料
- 如何使用KMS(2)
- 数学建模之规划1——线性规划
- 云智信短信验证码php示例
- 调用百度API(二)——百度翻译
- 【Flask】官方教程(Tutorial)-part2:蓝图-视图、模板、静态文件
- 【Python自动化办公】批量将Excel表格数据导出为PDF文件
- Gym - 101612A 点亮数字
- 图书管理系统之登陆注册页面布局(一)
- 5-2 人际资源整合-正确看待自己的领导-与领导日常互动-说服领导的技巧
- Stata:多个变量组间均值\中位数差异检验
热门文章
- ME AND MY GIRLFRIEND: 1
- win10激活问题0x80070422 无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。 (SWbemObjectEx)
- 科丁乐2020年5月公开赛第一题
- davinci-0.3.0安装部署
- 黑金开发板zynq7020
- FP6291充电型桌面迷你台式小风扇升压方案 DC-DC异步内置MOS管升压恒压芯片带限流
- 【ShaderToy中图形效果转译到UnityShaderlab案例分享,数学计算八卦阵_Yin Yang】
- esp8266 一直闪蓝灯 一直重启
- 自控——线性系统的频率响应法
- Android仿微博实现列表滑动播放/暂停视频