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 论文的主要工作内容与结构安排
智能烟雾监控终端是保障家庭环境舒适性以及人身安全的重要一环,也关系到能否给用户带来了不一样的的体验。本文共有优尔个部分:
   (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智能实验室系统设计

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

基于网络的通用试题库系统的整体规划与设计

医院财务风险因素分析及管理措施【2367字】

10万元能开儿童乐园吗,我...

AT89C52单片机的超声波测距...

公寓空调设计任务书

国内外图像分割技术研究现状

志愿者活动的调查问卷表

中国学术生态细节考察《...

神经外科重症监护病房患...

C#学校科研管理系统的设计

承德市事业单位档案管理...