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

php做电子商城网站百度公司官方网站

php做电子商城网站,百度公司官方网站,做建材哪个网站平台好,wordpress主题点赞文章目录 一、功能简介二、软件设计三、实验现象联系作者 一、功能简介 本项目使用Proteus8仿真51单片机控制器,使用LCD1602显示模块、DS18B20温度传感器、PCF8691 ADC模块、按键、LED蜂鸣器模块等。 主要功能: 系统运行后,LCD1602显示温度…

文章目录

  • 一、功能简介
  • 二、软件设计
  • 三、实验现象
  • 联系作者


一、功能简介

本项目使用Proteus8仿真51单片机控制器,使用LCD1602显示模块、DS18B20温度传感器、PCF8691 ADC模块、按键、LED蜂鸣器模块等。

主要功能:
系统运行后,LCD1602显示温度、电压、电流值;电压0-3.3V,电流0-3.3A;可通过按键K3进入阈值设置模式,K3键用于切换选择温度阈值、电压、电流,K1和K2用于调节对应阈值,K4用于确定并返回主界面。当温度超限,温度报警指示,蜂鸣器报警;当电压超限,电压报警指示,蜂鸣器报警;当电流超限,电流报警指示,蜂鸣器报警;


二、软件设计

/*
作者:嗨小易(QQ:3443792007)*///系统数据获取
void sys_data_get(void)
{static u8 i=0;u8 temp=0;while(1){//温度获取i++;if(i%5==0)sys_ctrl.temp=DS18B20_GetTemperture();//电压获取temp=pcf8591_read_adcvalue(0);temp=pcf8591_read_adcvalue(0);sys_ctrl.vol=((float)temp*3.3/255)*10;//电流获取temp=pcf8591_read_adcvalue(1);temp=pcf8591_read_adcvalue(1);sys_ctrl.cur=((float)temp*3.3/255)*10;	break;}
}//系统数据显示
void sys_data_show(void)
{u8 buf[5];while(1){//正常模式显示if(sys_ctrl.mode==0){//温度显示lcd1602_show_nums(5,0,sys_ctrl.temp,2,0);//电压显示buf[0]=sys_ctrl.vol/10+0x30;buf[1]='.';buf[2]=sys_ctrl.vol%10+0x30;buf[3]='\0';lcd1602_show_string(2,1,buf);//电流显示buf[0]=sys_ctrl.cur/10+0x30;buf[1]='.';buf[2]=sys_ctrl.cur%10+0x30;buf[3]='\0';lcd1602_show_string(12,1,buf);	}//阈值设置显示else{//温度阈值显示lcd1602_show_nums(4,0,sys_ctrl.temph,2,0);//电压阈值显示buf[0]=sys_ctrl.voll/10+0x30;buf[1]='.';buf[2]=sys_ctrl.voll%10+0x30;buf[3]='\0';lcd1602_show_string(3,1,buf);//电流阈值显示buf[0]=sys_ctrl.curl/10+0x30;buf[1]='.';buf[2]=sys_ctrl.curl%10+0x30;buf[3]='\0';lcd1602_show_string(12,1,buf);//阈值设定,数据位置闪烁switch(sys_ctrl.mode){case 1://温度lcd1602_show_string(4,0,"  ");delay_ms(100);lcd1602_show_nums(4,0,sys_ctrl.temph,2,0);break;case 2://电压lcd1602_show_string(3,1,"   ");delay_ms(100);buf[0]=sys_ctrl.voll/10+0x30;buf[1]='.';buf[2]=sys_ctrl.voll%10+0x30;buf[3]='\0';lcd1602_show_string(3,1,buf);break;case 3://电流lcd1602_show_string(12,1,"   ");delay_ms(100);buf[0]=sys_ctrl.curl/10+0x30;buf[1]='.';buf[2]=sys_ctrl.curl%10+0x30;buf[3]='\0';lcd1602_show_string(12,1,buf);break;	}}break;			}
}//系统数据设置
void sys_data_set(void)
{u8 key=0;static u8 oneflag=0;key=KEY_Scan(0);//模式设置if(key==KEY3_PRESS){sys_ctrl.mode++;if(sys_ctrl.mode>=4)sys_ctrl.mode=1;if(oneflag==0){oneflag=1;_parm_set_show();//系统参数设置显示}}if(sys_ctrl.mode!=0){//在设置模式下,加if(key==KEY1_PRESS){	switch(sys_ctrl.mode){case 1://温度 sys_ctrl.temph++;if(sys_ctrl.temph>99)sys_ctrl.temph=0;break;case 2://电压 sys_ctrl.voll++;if(sys_ctrl.voll>50)sys_ctrl.voll=0;break;case 3://电流 sys_ctrl.curl++;if(sys_ctrl.curl>50)sys_ctrl.curl=0;break;}				}//在设置模式下,减else if(key==KEY2_PRESS){switch(sys_ctrl.mode){case 1://温度 sys_ctrl.temph--;if(sys_ctrl.temph<0)sys_ctrl.temph=99;break;case 2://电压 sys_ctrl.voll--;if(sys_ctrl.voll<0)sys_ctrl.voll=50;break;case 3://电流 sys_ctrl.curl--;if(sys_ctrl.curl<0)sys_ctrl.curl=50;break;}}//确定else if(key==KEY4_PRESS){sys_ctrl.mode=0;oneflag=0;sys_open_show();//系统开机界面显示		}	}
}//系统功能控制
void sys_fun_ctrl(void)
{//正常工作模式下if(sys_ctrl.mode==0){//温度高于上限,温度高指示,蜂鸣器报警if(sys_ctrl.temp>sys_ctrl.temph){LED_WDH=0;beep_alarm(10,1000);}else{LED_WDH=1;}//电压低于阈值,电压报警指示,蜂鸣器报警if(sys_ctrl.vol<sys_ctrl.voll){LED_DYL=0;beep_alarm(10,1000);	}else{LED_DYL=1;}//电流低于阈值,电流报警指示,蜂鸣器报警if(sys_ctrl.cur<sys_ctrl.curl){LED_DLL=0;beep_alarm(10,1000);}else{LED_DLL=1;	}				}	
}

三、实验现象

B站演示视频:https://space.bilibili.com/444388619

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

联系作者

视频地址:https://space.bilibili.com/444388619/video
专注于51单片机、STM32、国产32、DSP、Proteus、arduino、ESP32、物联网软件开发,PCB设计,视频分享,技术交流。

http://www.shuangfujiaoyu.com/news/61422.html

相关文章:

  • 洛阳网站建设多少钱兰州网络seo公司
  • 加强政府网站信息内容建设措施站长工具友链检测
  • 手表网站哪个好大众网疫情最新消息
  • 大连零基础网站建设教学公司自己搭建网站
  • 海南住房和城乡建设厅网站首页it培训学校哪家好
  • 信息化建设seo岗位是什么意思
  • 福州台江区网站建设太原网站快速排名提升
  • 北京网站建设公司分形科技免费引流微信推广
  • 宜都网站设计查域名备案
  • 莒县住房和建设局网站网站统计
  • 黑客入侵网站怎么做网络营销好学吗
  • seo工资水平百度优化公司
  • 山东高端网站建设服务商百度客服转人工
  • wordpress英雄联盟班级优化大师app
  • wordpress 上传工具baike seotl
  • 网站开发需要多长时间十大搜索引擎地址
  • 制作制作网站开发吸引客流的25个技巧
  • 网站建设公司行业百度指数大数据分享平台
  • 网站开发语言有哪些免费发帖推广网站
  • 做网站可以用哪些软件网络广告策划书范文
  • 流行的网站设计风格小说关键词搜索器
  • h5可以做网站吗vi设计公司
  • 个人网站介绍模板下载优化20条措施
  • 益韧建筑培训网seoapp推广
  • 如何查找同行网站做的外链自己怎么做网页推广
  • 徐州网站建设推广百度爱采购官方网站
  • 刚学做网站怎么划算武汉百度推广电话
  • 临海受欢迎营销型网站建设湖南网站推广
  • 司法局网站建设方案搜索引擎广告
  • 毕设做网站可以得高分吗色盲测试图免费测试