资料编号:161   下面是相关功能视频演示:

161-基于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/1tiWLdLVxYQPc0wu_HqwwAw?pwd=huf6

基于51单片机空气质量检测超限报警Proteus仿真相关推荐

  1. 基于51单片机有害气体浓度检测超限报警Proteus仿真

    资料编号:157  下面是相关功能视频演示: 157-基于51单片机有害气体浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC0832作为AD转换 ...

  2. 基于51单片机烟雾浓度检测超限报警Proteus仿真

    资料编号:158   下面是相关功能视频演示: 158-基于51单片机烟雾浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能讲解: 采用51单片机作为CPU,ADC0832作为AD转换模 ...

  3. 基于51单片机酒精浓度检测仪超限报警Proteus仿真

    资料编号:162    下面是功能演示视频: 162-基于51单片机酒精浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC0832作为AD转换模块 ...

  4. 基于51单片机甲醛气体浓度检测超限报警系统Proteus仿真

    资料编号:155   下面是相关功能视频演示: 155-基于51单片机甲醛气体浓度检测超限报警系统Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC0832作为A ...

  5. 基于51单片机的教室车辆计数器报警proteus仿真原理图PCB

    功能: 0.本系统采用STC89C52作为单片机 1.LCD1602液晶实时显示进出计数和当前总数 2.系统设计有四个功能按键,按键可设定总数上限阈值,超过上限,系统将报警 3.报警电路由蜂鸣器和LE ...

  6. 基于51单片机CO2二氧化碳气体浓度检测超限报警Proteus仿真

    资料编号:156   下面是相关功能视频演示: 156-基于51单片机CO2二氧化碳气体浓度检测超限报警Proteus仿真((源码+仿真+全套资料)) 功能介绍: 采用51单片机作为CPU,ADC08 ...

  7. 基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真

    资料编号:160   下面是相关功能视频演示: 160-基于51单片机CO一氧化碳可燃气体浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC083 ...

  8. 基于51单片机PM2.5浓度检测超限报警Proteus仿真

    资料编号:159   下面是相关功能视频演示: 159-基于51单片机PM2.5浓度检测超限报警Proteus仿真(源码+仿真+全套资料) 功能介绍: 采用51单片机作为CPU,ADC0832作为AD ...

  9. 基于51单片机甲醛浓度检测系统仿真设计(仿真+程序+原理图+报告+讲解)

    文章目录 资料下载(可点击) 功能说明 仿真图 复位电路 晶振电路 程序 原理图: 设计报告: 器件清单: 基于51单片机甲醛浓度检测系统仿真设计(仿真+程序+原理图+报告+讲解) 原理图:Altiu ...

最新文章

  1. 深入剖析iLBC的丢包补偿技术(PLC)
  2. VC++学习笔记(BITMAP与CBitmap的区别)
  3. linux运维新手参观机房后的心得体会
  4. python页面自动化测试代码覆盖率_Python项目在Jenkins中的自动化测试实践(语法检查、单元测试,coverage(代码覆盖率)、自动打包)...
  5. 公布一个软件,轻新视频录播程序,H264/AAC录制视音频,保存FLV,支持RTMP直播...
  6. 英语中的开音节和闭音节
  7. 读取设置config.ini配置
  8. 66元机票盲盒,去哪随机、日期随机:要不起!
  9. python生成10000个样本数据集_python – 为什么随机抽样比例数据集不是样本量? (pandas .sample()示例)...
  10. c语言宿舍管理系统程序,C语言——学生宿舍管理系统
  11. python 分词 词性_pyhanlp——分词与词性标注
  12. 电脑开启移动热点手机一直显示正在获取ip
  13. python爬虫篇,零基础学爬虫之精华版
  14. 离散数学——Euler 图与 Hamilton 图
  15. 解决硬盘自动休眠问题
  16. 一些常用的css技巧
  17. 80、消防应急照明和疏散指示的要求
  18. 游戏用户隐私协议《贪吃鱼进化》
  19. ae表达式修复_AE脚本-AE模板表达式错误修复脚本WINMAC
  20. 滴滴出行数据应用平台建设实践

热门文章

  1. C语言学习3:printf中%X及其相关的用法
  2. Vivado从此开始(进阶篇)读书笔记——跨时钟处理
  3. 【Wpf】颜色的序列化和反序列化
  4. 用文件结束符(Ctrl+Z)结束元素输入时不要忘记将流cin恢复为有效状态
  5. STM32CubeMX环境搭建与安装
  6. FDX-B|EMID格式低频RFID 读卡模块LD6900技术选型与说明
  7. 基于SpringBoot的在线学生请假管理系统的设计与实现 毕业设计-附源码060935
  8. VS2013运行OpenGL例子提示找不到GL/glew.h
  9. 用鸢尾花数据集实现knn分类算法
  10. 透明计算不与云计算抢饭碗