6 智能烟雾监控系统的设计实现 23
6.1智能监控终端设计方案 23
6.2 客户端UI的设计 23
6.3 STM32与客户端交互的实现 26
6.4 软件流程图设计与程序代码 28
6.4.1 主线程 28
6.4.2 接收TCP线程 33
6.4.3 显示线程 36
7 系统调试结果与分析 40
7.1 Andiord终端监控测试 40
7.2 整机测试 46
7.3 设计结果分析 48
8 总结与展望 49
8.1 毕业设计总结 49
8.2工作展望 50
致谢 52
参考文献 53
1绪论
1.1 本课题的背景与意义
这几年,经济高速发展,居住环境的可靠性和安全性的要求对人们来说日益加强。目前的智能家居体系大多釆用控制分散和有线连接,其污染重、利用率低、功耗大等问题,而且分布不均的家居空间,不利于管理的有效性和方便性。对于传统智能家居体系存在的操作繁琐等问题,本文所用的系统利用家庭网络和ANDROID智能硬件平台,提供了一个更有效管理和监控的智能监控的新技术,以无线网络技术作为传输的载体,融合嵌入式系统、智能平台系统、分布式无线网络通信技术、和自动化控制系统等,高效地解决控制复杂、有线连接等问题,令智能和安全牢靠的结合在一起,并做到实时的方便的管理,尤其在当下老龄化现象严重的社会中具有很好的实用意义和优质的发展前景。
本系统主要为家庭或小型企业提供了一套智能烟雾监控终端的解决方案。作为防范人身安全以及火灾的情况,智能烟雾监控系统是非常有必要的。智能烟雾监控终端通过不同的传感器检测室内的烟雾浓度信息和甲烷浓度等,然后与预设的参数阀值进行对照, 智能烟雾监控终端根据对比结果发出报警信息,并且可以实时地记录室内烟雾浓度和甲烷浓度信息等参数值,并可通过无线网络通信技术等方式及时将各种监控的信息通知住户。
1.2 国内外领域的现状
1.3 论文的主要工作内容与结构安排
智能烟雾监控终端是保障家庭环境舒适性以及人身安全的重要一环,也关系到能否给用户带来了不一样的的体验。本文共有751个部分:
(1)介绍了研究背景,国内外智能家居系统目前的发展现状分析,确立了本文研究的意义。
(2)简要介绍Android系统的相关技术与组成。
(3)系统的整体设计说明,介绍智能烟雾监控终端网络协议的选择。
(4)从硬件上来看,介绍了安全模块STM32的实现。
(5)简要介绍了安卓的开发环境搭建。
(6)从软件设计的角度看,介绍了客户端UI的设计与客户端监控功能的实现。
(7)进行了设计的调试与分析。
(8)总结与展望
2 Android系统概述
2.1 ANDROID的开发环境
Android移动操作系统是一款由Google公司及开放手机联盟领导联合开发的基于Linux的开源移动操作系统[ ]。也是基于Java和谷歌公司开发的Dalvik虚拟机在Android手机平台上实现的,所以谷歌的推荐的开发环境是普遍用于Java开发的Eclipse。由于开发过程中使用Java语言,还需要SUN公司开发的Java SDK以及JRE[ ]。 此外,谷歌已经开发的Android SDK也是必要的,这是传统的Java应用程序开发和Android操作系统,应用程序的开发是不同的。最后,用户还需要安装Android开发的工具ADT。总而言之,为了打造Android手机操作系统和开发环境,和Android 系统的开发需要以下工具:Eclipse、Java SDK、JRE、ADT。
- 上一篇:Unity3D密室逃脱游戏设计
- 下一篇:java+mysql智能实验室系统设计
-
-
-
-
-
-
-
河岸冲刷和泥沙淤积的监测国内外研究现状
中考体育项目与体育教学合理结合的研究
大众媒体对公共政策制定的影响
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书
十二层带中心支撑钢结构...
杂拟谷盗体内共生菌沃尔...
酸性水汽提装置总汽提塔设计+CAD图纸
java+mysql车辆管理系统的设计+源代码
乳业同业并购式全产业链...