基于Android的低功耗蓝牙智能家居软件系统设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:p_pppoe
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的进步和生活水平的提高,人们对生活环境的舒适性、便利性和安全性的要求也越来越高。智能家居利用先进的计算机、通信、物联网等技术将与日常生活相关的各种家居设备集中管理,正越来越受到人们的青睐。在此背景下,本文设计了一种基于Android的低功耗蓝牙智能家居软件系统。主要工作如下:本文首先对课题的研究背景与意义进行了说明,详细分析了国内外智能家居的发展现状,讲述了物联网技术及其在智能家居中的重要应用。通过分析对比主流的短距离通信技术,本文决定选择低功耗蓝牙作为短距离通信方式。然后详细讲述了Android操作系统架构以及常用组件的工作原理。为了更好的应用低功耗蓝牙技术,本文对低功耗蓝牙协议栈进行了分析,对于现阶段在低功耗蓝牙通信完好性检测和实现多低功耗蓝牙连接方面存在的问题,本文给出了相应的解决方法并用具体方法进行了实验验证。之后通过分析系统需求给出了软件系统的设计思路和整体架构,为了降低耦合性、提高扩展性和开发效率,采用了模块化的设计思想。软件系统主要包括终端App和服务器两部分。其中终端App由管控协议模块、蓝牙通信模块、远距离通信模块、信息管理模块、界面交互模块组成,服务器由服务器模块组成。本文详细描述了各个模块的作用、设计原理和实现方式,它们通过协同工作实现了软件系统的功能。最后结合系统需求对软件系统实现的主要功能分别进行了测试并给出了结果分析。本文所述软件系统的优势主要体现在如下方面:Android作为当前主流的终端操作系统具有非常高的市场占有率和广泛的硬件支持,选择它作为终端系统不仅可以提高软件系统的开发效率还可以降低用户的使用成本;通过采用两级安全机制和特定的管控协议很好地提高了软件系统的安全性;终端App在近程控制和远程控制下都可以向智能家居子系统发送控制命令并接收其返回的数据信息,同时可以将数据信息上传至服务器。这种工作方式丰富了软件系统功能,可以使用户随时随地获取家庭信息并根据相关信息向智能家居子系统发送对应的控制命令。本文所设计的软件系统具有很高的实用价值,其架构具有一定的借鉴意义,可以为该类系统的设计提供可靠的参考方案。
其他文献
目的:探讨羊水过多产前诊断及妊娠结局;方法选取2015年1月-2015年12月我院收治的羊水过多孕妇60例为研究组,选取同期收治的正常孕妇60例为对照组,对比两组孕妇的妊娠结局;结果在两
建筑是城市不可或缺的构成要素,建筑形体与城市空间景观息息相关。本文以经典建筑美学原理为基础,结合武汉市近年来的建筑规划管理开展的基础理论研究和实践探索,从与城市空间景
随着经济与科技的不断发展,当前人们已经进入新媒体时代。在新媒体环境下,人们能更方便、快捷地接收外界消息,这给传统媒体的发展带来了一定的挑战。广播作为一种新闻传播工具,自
建筑行业是社会经济的重要支柱产业,在过去一段时间中,建筑业得到了迅猛发展,建筑工程建设不断兴起.但建筑的高耗能、高耗材等特性,也加重了对环境的压力.可持续建筑设计就是
穿绿衣,嘟嘟叫,天南海北送邮包;穿白衣,跑得急,病人伤员怀里抱;穿红衣,背水箱,喷水灭火立功劳。出个谜语大家猜:什么车辆谁知道?
在健康体检护理中,良好的沟通在一定程度上与服务水平的提高有着密不可分的联系。本文主要从分析沟通技巧与体检全过程沟通等两个方面探讨了沟通技巧在健康体检护理中的运用
社会经济飞速发展,我国在积极进行现代化建设的过程中,建筑业迎来广阔的发展空间。与此同时,人们对生活环境的质量要求也越来越高。在这种情况下,建筑领域在发展中必须加强建筑规
在城市发展过程中,必须根据时代的特点进行规划,并执行一系列的措施.文章针对低碳时代生态导向的城市规划变革展开了讨论,并提出了合理化建议.
随着信息技术不断发展,人工智能达到了前所未有的高度。而在未来的20年内,人工智能的发展还必将对人们的生活产生重要影响,把握人工智能的发展趋势变得尤为重要。从2016年的