当前位置: 首页 > news >正文

秦皇岛建设厅网站如何做app软件开发

秦皇岛建设厅网站,如何做app软件开发,郑州视频网站建设,WordPress简洁主题单栏文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真STM32单片机控制器#xff0c;使用声光报警模块、LCD1602显示模块、DS18B20温度、烟雾传感器模块、按键模块、PCF8591 ADC模块、红外检测模块等。 主要功能#xff1a; 系统运行… 文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真STM32单片机控制器使用声光报警模块、LCD1602显示模块、DS18B20温度、烟雾传感器模块、按键模块、PCF8591 ADC模块、红外检测模块等。 主要功能 系统运行后LCD1602显示温度和MQ2烟雾传感器检测的温度及烟雾浓度当检测温度或烟雾浓度高于设置的温度或烟雾阈值则声光报警。可通过按键K3进入阈值设置模式K1和K2进行加减调节K4确定。在正常模式下K1键开启布防K2键关闭布防当系统处于布防状态时红外检测有人则声光报警且LCD显示对应YES表示有人否则取消报警LCD显示No表示无人。若在布防状态下检测有人声光报警也可通过K2键撤防取消报警。当有报警时可将报警信息通过GSM传输手机显示。 二、软件设计 /* 作者嗨小易QQ3443792007*///系统数据显示 void sys_data_show(void) {while(1){//温度显示lcd1602_show_nums(3,0,sys_ctrl.temp,2,0);//烟雾浓度显示lcd1602_show_nums(3,1,sys_ctrl.smoke,2,0);//温度阈值显示lcd1602_show_nums(10,0,sys_ctrl.temph,2,0);//烟雾浓度阈值显示lcd1602_show_nums(10,1,sys_ctrl.smokeh,2,0);//布防撤防显示if(sys_ctrl.fortify1)lcd1602_show_string(14,0,BF);else lcd1602_show_string(14,0,CF); //阈值设定数据位置闪烁switch(sys_ctrl.mode){case 1://温度lcd1602_show_string(10,0, );delay_ms(100);lcd1602_show_nums(10,0,sys_ctrl.temph,2,0);break;case 2://烟雾浓度lcd1602_show_string(10,1, );delay_ms(100);lcd1602_show_nums(10,1,sys_ctrl.smokeh,2,0);break; }//有人显示if(sys_ctrl.man1)lcd1602_show_string(13,1,Yes);else lcd1602_show_string(13,1, No);break; } }//系统数据设置 void sys_data_set(void) {u8 key0;keykey_scan(0);//模式设置if(keyKEY3_PRESS){sys_ctrl.mode;if(sys_ctrl.mode3)sys_ctrl.mode1;}//在设置模式下加else if(keyKEY1_PRESS){ switch(sys_ctrl.mode){case 0://设防sys_ctrl.fortify1;break;case 1://温度阈值 sys_ctrl.temph;if(sys_ctrl.temph99)sys_ctrl.temph0;break;case 2://烟雾浓度阈值 sys_ctrl.smokeh;if(sys_ctrl.smokeh99)sys_ctrl.smokeh0;break;} }//在设置模式下减else if(keyKEY2_PRESS){switch(sys_ctrl.mode){case 0://撤防sys_ctrl.fortify0;break;case 1://温度阈值 sys_ctrl.temph--;if(sys_ctrl.temph0)sys_ctrl.temph99;break;case 2://烟雾浓度阈值 sys_ctrl.smokeh--;if(sys_ctrl.smokeh0)sys_ctrl.smokeh99;break;}}//确定else if(keyKEY4_PRESS){sys_ctrl.mode0; } }//系统功能控制 void sys_fun_ctrl(void) {static u8 i0;static u8 tponeflag0; static u8 ywoneflag0;static u8 rqoneflag0;//正常工作模式下if(sys_ctrl.mode0){//不管是否布防或撤防只要监测到温度或烟雾浓度高于阈值则开启声光报警if(sys_ctrl.tempsys_ctrl.temph || sys_ctrl.smokesys_ctrl.smokeh)beep_alarm(1,1000);if(sys_ctrl.tempsys_ctrl.temph)//温度超限{LED_WD0;i;if(i%100)UART_SendString(\r\n注意...温度高\r\n);tponeflag1; }else {LED_WD1;if(tponeflag1){tponeflag0;UART_SendString(\r\n温度在范围内\r\n);} }//烟雾超限if(sys_ctrl.smokesys_ctrl.smokeh){LED_YW0;i;if(i%100)UART_SendString(\r\n注意...烟雾高\r\n);ywoneflag1;}else {LED_YW1;if(ywoneflag1){ywoneflag0;UART_SendString(\r\n烟雾在范围内\r\n);} } //如果布防if(sys_ctrl.fortify1) {//检测到有人声光报警if(sys_ctrl.man1){LED_RQ0;beep_alarm(1,1000);i;if(i%100)UART_SendString(\r\n注意...有人闯入!\r\n);rqoneflag1;}//没有检测到有人取消声光报警else{BEEP1;LED_RQ1;if(rqoneflag1){rqoneflag0;UART_SendString(\r\n无人\r\n);}}}//如果撤防不管有无人检测均不声光报警else{BEEP1;LED_RQ1; } } } 三、实验现象 B站演示视频https://space.bilibili.com/444388619 联系作者 视频地址https://space.bilibili.com/444388619/video 专注于51单片机、STM32、国产32、DSP、Proteus、arduino、ESP32、物联网软件开发PCB设计视频分享技术交流。
http://www.w-s-a.com/news/508807/

相关文章:

  • 临沂罗庄做网站房产cms
  • 五合一网站做优化好用吗网站设计的专业流程
  • 毕业设计论文网站开发需要多少网站seo建设方案
  • h5页面用什么做杭州优化外包哪里好
  • 许昌网站建设百姓国货app下载
  • 什么是建站装修公司做宣传在哪个网站
  • 阿里云虚拟主机多个网站吗大庆油田建设集团网站
  • 坂田公司做网站公司有网站域名后如何建网站
  • 自媒体网站程序淘宝网站维护
  • 凡科网站建设网站wordpress 七牛oss
  • 搬瓦工的主机可以用来做网站吗分类信息网站开发需求方案
  • 上海高端网站开发站霸网络国际网站建设的目的
  • 程序员招聘求职的网站做网站加入广告联盟
  • 网站建设的技术方案模板易做文学网站的logo
  • 建设国家标准官方网站响应式网站切图
  • 网站链接数怎么做wordpress安装网址
  • 沈阳建网站 哪家好如何做旅游网站推销
  • 继续网站建设南通网站建设方法
  • 淮南公司网站建设如果做京东优惠卷的网站
  • 二手房网站平台怎么做项目工程监理公司网站建设方案
  • 秦皇岛做网站公司小说推广平台有哪些
  • php网站做分享到朋友圈天元建设集团有限公司信用代码
  • 邱县做网站在线免费图片编辑器
  • 网站备份网站做网站如何把支付宝微信吧
  • 做网站的怎么获取客户信息晋城建设局网站
  • 新开传奇网站发布网单职业wordpress建站网页无法运作
  • 海南省住房和城乡建设厅官方网站网站开发有哪些语言
  • 网站开发排期表免费网站建设策划
  • 飞沐网站设计江苏建设人才网证书查询
  • 网站优化的意义怎么帮商家推广赚钱