未来智讯 > 智能家居论文 > 基于安卓平台的智能家居系统研讨

基于安卓平台的智能家居系统研讨

发布时间:2018-12-01 01:06:05 文章来源:未来智讯    
    基于安卓平台的智能家居系统研讨作者: 朱意秋   摘要:生活水平的大幅度提高,给予人们追求高品质生活质量提供了物质性基础。而智能家居系统的构建,已经成为现阶段家居环境现代化的发展趋势,在满足人们生活家居需求的方面发挥着积极作用。安卓平台是近几年时间内突飞猛进的移动系统,将其运用到智能家居系统,能够更好的发挥其效能。因此,文章积极探析以安卓平台为基础的智能家居系统构建。
  关键词:安卓平台;智能家居;家居系统
  中图分类号:TN929 文献标识码:A 文章编号:1009-3044(2014)34-8335-02
  基于安卓平台的智能家居系统,是在安卓系统诞生以后,将其运用到家居领域的系统体系。其特点表现为:独特的开源新,使用频率对照大,兼容性优良。因此,基于安卓平台的智能家居系统,能够成为智能家居系开发的切入口。
  1 基于安卓平台的智能家居系统概况
  基于安卓平台的智能家居系统,是通过安卓智能客户端发挥效能的。大略来讲,安卓智能家居客户端以网络连接的方式实现联网,在传感器的作用下发挥家居安防,家居抑制的效能,如实现自动开关门,实现可视化对讲,周围商家产品配送,生活资讯查询以及小区管理联系等。智能手机在连接无线网之后,抑制网关以这样的方式连接到家庭网络,此时只要客户在客户端进行操作,相应的指令就会被传送到家居设备,家居设备收到指令之后,将信息返回到抑制网关,网关对于信息进行处理,并且要求家居执行相应的动作。
  2 安卓平台智能家居系统设计
  1) 安卓平台智能家居系统设计:以安卓平台为基础,构建智能家居系统,主要涉及到安卓客户端和抑制网关两个局部。从功能上来讲,安卓客户端,能够以安装程序的方式,实现触屏和用户之间的交互;抑制网关的作用便是将客户端上的操作指令传达到家居设备上去,以此去促进设备的运行。
  2) 安卓客户端软件设计:从理论上来讲,安卓客户端软件设计主要设计到用户界面,通讯方式,数据库设计等内容。以多个组件为基础建立的安卓应用程序,能够使得家居设备与用户之间实现互动。其一,在安卓客户端用户界面设计过程中,依照客户的生活需求,保证能够对于家居设备进行全面抑制和管理,并且保证界面应该做到人性化。其二,在网络编程方式来讲,Socket作为最基础性的方式,在创建对象的情况下,进行顺畅的通讯,其发挥效能的流程为以下几环节:建立Seversocket对象,初始化服务器-建立对象,初始化客户端-实现服务器与客户端的连接-发出指令,传输至服务器-处理客户端结果-接受服务器结果-完成人机对话。其三,构建数据库,以安卓平台内置的SQLite数据库为基础,使用onCreat()和onUpgrade()进行数据库的构建和更新,以getWritableDatabase()或getReadableDatabase的方法进行数据库对象的获取。一般情况下,数据库信息内容主要涉及到房间排序,家电设备类型和设备信息等。
  3) 抑制网关设计:此次案例中的抑制网关我们选择PICl8F66J60单片机来进行操作,众所周知,这类型的抑制网关是嵌入式的系统,能够接入因特网应用,内部集成是以以太网抑制芯片为基础的,有着理想的计算能力,数据空间合理。以下为抑制网关的运行流程示意图。另外,抑制网关能够以不同的协议实现网络连接。在连接因特网之后,就能够接收各种数据,在此基础上将抑制指令传达到家居设备中去进行处理,再次将其传达到以太网即可。这便是抑制网关的效能所在。
  3 基于安卓平台的智能家居系统构建需要注意的问题
  安卓系统的开源性,大略性以及价格低廉的特点,能够充分的被运用到智能家居系统中去,实现安卓系统与智能家居系统的充分融合,还存在很多值得探析的问题。针对于现阶段的开发现状,我们能够将其总结归纳为以下内容:
  1) 系统运行高效性:在进行安卓平台智能家居系统设计的时候,很多的程序设计过于繁杂,存在很多相似的功能和页面的时候,能够对其进行删除,以保证系统处于高效的运转状态,避免出现系统臃肿的情况。对此,系统设计者,应该充分做好系统的调试和检查事务,一方面保证充分发挥其效能,另一方面保证系统处于高效运转状态。
  2) 功能模块精细化:安卓智能家居系统全面发挥其效能,要从精细化的角度入手,以保证系统能够在后期进行相应的扩展,尤其在添加新的功能的时候,能够方便快捷的进行维护更新。从性子来讲,实现功能模块的精细化,是智能家居人性化服务的需求,也是安卓智能家居系统发挥其全面效能的关键所在。
  3) 流媒体传输技能:将流媒体传输技能运用到安卓平台智能家居系统中去,是安卓平台智能家居系统的发展方向。为了可以实现传输质量的提高,需要利用到流媒体传输技能,以RTP和RTCP协议的使用,使得其传输过程更加可靠,更加高效。虽然现阶段流媒体传输的利用还不是很从犯,然而将其运用到安卓平台智能家居系统设计过程中去,是必然趋势。
  4) 系统运行效率高:安卓平台的智能家居系统要想充分发挥其效能,还应该注重系统运行效率,可以快速的对指令进行反应,也是很值得关注的问题。在此,我们主要从视频硬件解码方式的选用来解放中央处理器的负担,由此使得系统运行效率得以提升。
  4 结束语
  建立以安卓平台为基础的智能家居系统,其实现方式是多样化的,然而其发展方向是很明确的:家居的智能化,人性化。本着这样的指标,积极归纳和总结安卓系统与智能家居系统之间的运行经验和教训,学习先进的信息技能,常识性的将其运用到设计实践中去,相信未来安卓智能家居系统将会更加稳定,更加平安,更加高效。
  参考文献:
  [1] 沈淀.基于zigbee技能和android系统的智能家居系统设计[D]. 武汉:武汉理工大学,2011.
  [2] 齐加文.基于Android平台刮刮乐彩票软件的研讨与实现[D].呼和浩特:内蒙古师范大学,2011.
  [3] 李睿.基于ZigBee的移动智能终端在物联网智能家具中的应用[D]. 北京:北京邮电大学,2011.
  [4] 吴想想.基于Android平台软件开发方法的研讨与应用[D]. 北京:北京邮电大学,2011.
转载请注明来源。原文地址:https://www.7428.cn/page/2018/1201/49643/
 与本篇相关的热门内容: