基于Android的智能家居终端控制系统

基于Android的智能家居终端控制系统,第1张

引言

智能家居以住宅为平台,利用先进计算机技术、网络通讯技术、综合布线技术和无线技术,将与家居生活有关的各种子系统有机结合在一起。目的是使家居生活更加智能化、信息化、人性化和节能化,核心目标是提升家居生活的质量。

智能家居系统的核心部分是智能家居的终端控制部分,结合当前的市场状况,主要有3种解决方法。

1)使用传统的红外遥控器,可触摸的显示屏来控制家电。市场上大多数生产厂商均使用该方法。该方法的缺点是无法达到远程控制家电的目标,只能在本地对其进行控制。而且维修时十分不便,需购买指定厂商的控制器。

2)使用电脑运行智能家居终端控制软件进行控制,通过网络实现远程对家居系统的控制。采用此种控制方式的缺点和第一种方法类似,该种方法虽然可达到远程控制家电的目标,但只能在固定地点登录控制,电脑不便随身携带导致其不能灵活,快捷地控制智能电器。

3)基于Android的手机和平板电脑的广泛应用,可以使用手机或平板电脑作为智能家居的控制终端,使用无线网络(Wifi,GSM(GlobalSystemforMobileCommunicaTIon)等)对智能家居系统进行控制,可真正实现方便、远程控制家用电器,给住户带来更好的用户体验,以达到提升家居质量目标。

该控制终端主要特点:

1)基于Android系统进行终端控制软件的设计与实现,使用了基于AcTIvityGroup的更好的应用程序框架,使用SQLite数据库,它是轻量级的开源,具有良好的可拓展性和兼容性,采用图形化界面,直观简单, *** 作容易,可给用户更好的体验效果;

2)手机可通过GSM或Wifi远程控制智能家电。

1、Android智能家居终端控制系统设计 1.1、Android平台

Android是基于Linux的自由并开放源代码的 *** 作系统,是强大灵活的智能终端平台。主要应用在移动设备上,如智能手机,平板电脑。据IDC(InternetDataCenter)的最新数据显示,Android已成为最受欢迎的智能手机平台。该平台由4部分组成,分别为 *** 作系统、中间件、用户界面及应用软件。相比于其他移动设备使用的 *** 作系统,其优势也相当明显。

1.2、系统设计目标

该系统基于Android,利用Android *** 作系统提供的各种资源实现。用户的家中内部定制安装了智能家电,如电视机、窗帘、空调加湿器等。因此在实现过程中利用反射机制加载控制模块。用户可对显示在手机或平板电脑上的智能电器实施控制,如控制电器的开关,窗帘的升降,空调的温度,电视的选台等功能。用户可通过手机随时随地远程控制家电的状态,高效、灵活。

1.3、系统的设计流程

系统使用Eclipse作为开发环境,使用ADT(AndroidDevelopmentTools)作为开发插件。基于Android完成以上的系统目标,用户使用触摸屏与系统进行交互。系统开发流程如图1所示。系统通过发送一些设定系统指令,完成对家电的控制。用户可以设置本地客户端的状态,完成清除系统缓存等用户 *** 作。另外,集成了一些新闻,咨询浏览相关功能,功能设计如图2所示。

基于Android的智能家居终端控制系统,基于Android的智能家居终端控制系统,第2张

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/dianzi/2718107.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-17
下一篇 2022-08-17

发表评论

登录后才能评论

评论列表(0条)

保存