基于微信平台的家庭隐患报警系统软件设计与实现

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:z344121483
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国移动互联网的高速发展,智能家居的概念已经得到人们越来越多的关注。考虑到目前微信在我国有着较大的用户群体以及微信平台良好的开放性,若能通过使用微信平台,将用户所关心的信息实时呈现给用户。这样不仅可以缩短了产品的研发周期、降低成本,还能更贴近用户的实际需求,降低用户学习及使用成本。长期以来,人们非常关注家庭可能出现的例如天然气泄漏或火灾等安全隐患。针对这一需求,本文设计了一套完整的家庭安全隐患报警系统,包括:多种传感器硬件数据采集和以太网及微信软件平台两个部分。硬件采集部分以STM32单片机为核心,采集温湿度传感器、烟雾传感器采集室内的温湿度、烟雾浓度数据,通过以太网模块将采集到的数据发送至远程的数据接收服务器。软件平台部分包括了微信公众平台和搭建在SAE平台上的应用服务,微信公众平台将微信用户发送的命令转发给SAE平台上的命令应答服务页面,服务页面产生的应答信息再经过微信公众平台回传给用户的微信端。SAE平台上的应用服务包括了与微信公众平台之间的通信协议、硬件数据接收服务、设备绑定服务、数据查询服务以及异常报警服务,本文主要研究底层数据以太网传输及微信公众平台的搭建。本文首先完成了系统整体框图设计,给出了系统的详细设计方案。其次给出了各数据采集模块的器件选型,为监测数据提供了数据来源。再次,以STM32单片机为主控芯片,结合以太网模块,在RVKDK4软件开发平台上,完成了以太网模块底层驱动的编写及uIP协议栈的移植,并实现了以Webclient方式向硬件数据接收服务页面发送数据。接下来,编写了微信公众平台与开发者服务器之间的通信协议,完成了微信公众平台的搭建。在此基础上,实现了数据库的设计,以及设备绑定服务、微信查询数据服务、硬件数据接收服务、异常报警等功能。最后,对本文的设计进行了实验验证,结果表明硬件可以稳定的通过以太网向数据接收服务页面发送数据,微信公众平台的各项功能运行正常。
其他文献
分析了大气阻力对近地轨道卫星轨道参数的影响,用变结构控制设计了基于大气阻力的编队构型沿航迹方向的控制。将中心的漂移距离和编队卫星的面质比之差作为输入量,设计滑模面
<正> 矮化1号(试1243)是河北省张家口市农业局程有志同志培育出来的融紧凑与矮化为一体的玉米杂交种。该品种自1989年在我市获鹿县上庄乡抬头村王凤瑞责任田试种以来,已连续
文章研究了施工过程中的常见问题,在此基础上提出常见问题的解决方法,让钢筋混凝土结构的质量、工期和投入成本都保持在可控范围,防止混凝土的质量缺陷,避免钢筋混凝土结构质
1原料的采收一般甜玉米品种的采摘期为花丝抽出后的23~25天,此时甜玉米嫩穗的糖含量最高,加工品质最佳.糯质玉米、高营养玉米的采摘期应以不超过28天为宜.采摘后的嫩玉米应及
采用信效度良好的自编语义分析量表对山东省的在校大学生进行了调查,结果表明:大学生对大学教师的 态度普遍比较积极,但在某些人口学变量上存在显著性差异。本文主要基于大学
为使航天相机获得的遥感图像的视觉质量更佳,提出了一种有效而稳定的基于估算点扩展函数(PSF)的遥感图像快速复原方法。先用改进的刃边法快速估算PSF尺寸和形状,用直接边缘检
目的以腔隙性脑梗死伴有认知功能障碍的治疗需求为重点,探讨应用艾地苯醌联合尼麦角林的临床疗效及应用价值。方法选取2015年12月—2017年10月福建省省立北院省老年医院收治
L型复合材料连接结构已应用于运载火箭结构的端框设计,但目前对于该结构的承载能力和破坏模式缺乏研究。将典型的L型连接端框简化为无弧度的平直L型接头片段,通过单向对拉试
<正> 农田蜘蛛是农作物害虫的重要天敌,能捕食多种农作物害虫。据国内外报道认为,农田蜘蛛的杀虫量远比瓢虫、草蛉和捕食性的蝽类等的捕虫量为多。因此,在“预防为主、综合防
为使太阳帆航天器行星捕获终端轨道要素同时满足目标工作轨道的要求,提出了一种分段捕获策略及相应的联合解析最优控制律。将整个捕获过程分为平面内、外轨道捕获两个阶段,给