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

桐柏网站广州哪家公司做网站

桐柏网站,广州哪家公司做网站,上海企业在线,建设网站的市场背景目录 目录 前言 一、本设计主要实现哪些很“开门”功能#xff1f; 二、电路设计原理图 1.电路图采用Altium Designer进行设计#xff1a; 2.实物展示图片 三、程序源代码设计 四、获取资料内容 前言 近年来在车辆逐渐普及的情况下#xff0c;由于家长的疏忽#xff0c;将…目录 目录 前言 一、本设计主要实现哪些很“开门”功能 二、电路设计原理图 1.电路图采用Altium Designer进行设计 2.实物展示图片 三、程序源代码设计 四、获取资料内容 前言 近年来在车辆逐渐普及的情况下由于家长的疏忽将儿童误锁车内导致悲剧发生情况时有发生。儿童被锁车内因高温缺氧而窒息死亡的事件也屡见不鲜。近年儿童被锁车内死亡的新闻逐渐增多我们在一边提高注意力的同时是不是可以通过一种预警器来避免这种情况。 因此基于这种情况我们以STM32F103芯片为控制核心设计的误锁车内的主动式报警装置便应运而生。本装置解决的最大问题就是一旦发现有孩童被遗忘在车里会立即打电话给车主报警。本装置由STM32F103c8t6芯片、红外遥控、GSM模块、温度监测模块、CO检测模块、WIFI模块等其他硬件设计而成的误锁车内的主动式报警装置通过红外遥控模拟车钥匙关闭车门后立即上电各个模块立即开始工作红外如果检测到人GSM模块立即拨打电话给车主报警而车主知道后可在赶回去车里时可用过APP实时了解车内温度高低和车内有害气体浓度确保能在第一时间保障车内人员安全。 一、本设计主要实现哪些很“开门”功能 1、APP远程开关控制车辆 2、APP远程读取车辆智能传感器数据信息 3、APP上显示数据弹窗信息警告功能温度弹窗有害气体弹窗 4、系统WIFI智能联网数据双向交互APP WIFI连接 5、无线遥控可控制车辆开关门 6、红外热释式人体红外检测一旦检测触发警报 7、车内有害气体检测并不上传到手机APP显示 8、车内温度检测温度数据上传到APP显示 9、报警装置的的人体红外检测到车上有人立即启动拨打电话进行警报 10、测内温度系统自动判别立即开启风扇进行降温 二、电路设计原理图 1.电路图采用Altium Designer进行设计 1、通过STM32F103C8T6单片机作为系统主控最小系统电路是整个电路的核心。 2、通过红外热释模块实现的人体检测模块与单片机之间通过数字引脚进行连接。 3、 使用无线433HZ射频遥控模块与单片机进行数据引脚协议解析。 4、通过DS18B20进行测内温度检测模块与单进行单总线连接。 5、使用GSMSIM900A短信模块发送短信打电话模块与单片机使用串口连接。 6、通过STM32F103C8T6单片机作为系统主控最小系统电路是整个电路的核心。 7、使用ESP8266 WIFI模块进行联网模块与单片机串口连接。 8、使用MQ-9有害气体检测车内一氧化碳浓度模块与单片机使用模拟引脚连接。 2.实物展示图片 三、程序源代码设计 代码如下示例 /* 用户区当前设备状态结构体*/ dataPoint_t currentDataPoint; u8 wifi_sta0;//WIFI连接状态 0: 断??: 已连接 //协议初始化 void Gizwits_Init(void) {     TIM3_Int_Init(9,7199);//1MS系统定时       usart3_init(9600);//WIFI初始化     memset((uint8_t*)currentDataPoint, 0, sizeof(dataPoint_t));//设备状态结构体初始化     gizwitsInit();//缓冲区初始化 } //数据采集 void userHandle(void) {     //判断当前LED1开关量        if(LED01aa1)          {              currentDataPoint.valueAlarm_switch 1;          }      else         {              currentDataPoint.valueAlarm_switch 0;          }     if(wifi_sta)//判断wifi 是否连接     {             tempDS18B20_Get_Temp();//读取DS18B20温度值赋给temp              currentDataPoint.valueCar_temp temp ;//温度数据                  if(tempTemp_alarm)//温度值温度上限值                  {                           temp_num;                       FAN0;//继电器0触发                         if(temp_numalarm_num)//警报次数达到一定次数                         {                             temp_num0;                             currentDataPoint.valueTemp_Alarm1;//APP出现警报提示                         }                   }                  else                    {                      FAN1;                     currentDataPoint.valueTemp_Alarm0;                  }                                    adcxGet_Adc_Average(ADC_Channel_1,10);                  voltoge_2(float)adcx*(3.3/4596);                  if(voltoge_20.35voltoge_20.75)                  {gas gas_chu;}                   else                  {                      voltoge_2voltoge_2-voltoge_1;                      gasvoltoge_2*450gas_chu;                  }                  currentDataPoint.valueGas_con gas; //有害气体数据                 if(gasgas_alarm)//有害气体浓度浓度上限值                 {                         gas_num;                         if(gas_numalarm_num)//警报次数达到一定次数                         {                             gas_num0;                             currentDataPoint.valueGas_Alarm1;//APP出现警报提示                         }                 }                 else                 {                      currentDataPoint.valueGas_Alarm0;                 }     }     else       {         //没连接wifi,将警报次数清零 保险         if(temp_num!0||gas_num!0)          {             temp_num0;gas_num0;         }     }          } //主函数  int main(void)  {         delay_init();                //延时函数初始化           NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //设置NVIC中断分组2:2位抢占优先级2位响应优先级     KEY_Init();             //按键初始化      EXTIX_Init();             //外部中断初始化          Gizwits_Init();         //协议初始化     DS18B20_Init();                    //温度初始化     Adc_Init();                  //ADC初始化         LED_Init();                    //LED端口初始化     uart_init(115200);        //串口初始化为115200       printf(ATS730\r);//从拨打电那一刻起到自动挂断30秒     delay_ms(200);   while(1)      {        userHandle();//用户采集         gizwitsHandle((dataPoint_t *)currentDataPoint);//协议处理     }      }    四、获取资料内容
http://www.hkea.cn/news/14458559/

相关文章:

  • 做网站上传图片网上推广方法
  • 网站建设有哪些分工分网站建设陕icp
  • 太原市手机微网站建设ppt模板免费背景
  • 国际建设管理学会网站网站做的比较好的
  • 海南省城乡建设厅网站南通网站开发价格
  • 上海网站建设技术本地找工作求职用哪个软件好
  • wordpress静态首页网站更换空间对优化的影响
  • 铜仁市建设招投标网站网站登陆口提交网站
  • 做公司网站成本网店seo名词解释
  • 如何用自己的域名做网站网站怎么做分页
  • 宁波公司建设网站建设自己的淘宝优惠券网站
  • 网站里面的超链接怎么做一个网站一级栏目
  • 毕业答辩ppt模板免费下载网站如何做seo优化
  • 备案网站公共查询系统国美在线网站建设
  • php网站开发推荐书籍wordpress底部图片
  • 有高并发 高访问量网站开发阿里云网站空间主机
  • 南京网站制作有限公司wordpress批量拿shell
  • 学校网站建设设计方案深圳的小型网络公司
  • 徐州网站推广公司广州网站建设公司嘉御
  • 网站建设超链接制作页面模板怎么没有了
  • 单网页网站如何做朝阳网络推广
  • 外贸如何建立网站完整个人网页html
  • 企业门户网站模板html平面设计公司工作室
  • 重庆网站网络推广推广金坛网页定制
  • 网站网页设计基本理论比价网站 源码
  • 怎么编辑网站内容wordpress怎么屏蔽注册链接
  • 做网站商丘c语言软件开发和网站开发区别
  • 找网站建设公司哪家最好智慧团建网站登录电脑版
  • 宁波百度网站建设番禺网站开发哪家好
  • 家纺公司网站模版云建站源码