基于Android的智能家居控制系统的设计研究
2015-03-24马洪轩
马洪轩
(中南大学,湖南长沙,410012)
0前言:智能家居的出现主要是以居住的点为平台,利用现代的网络计算机技术进行控制的自动化,在网络、音频、防火墙技术的控制之上将生活中的家电设备进行集成的研究,提高家居控制的智能化。Android系统的开发和利用主要体现在我国的收集移动终端,但是随着Android技术的不断发展,对Android系统在智能的家居控制方面也应用的越来越多。
1 Android的相关介绍
1.1 Android系统的简介
Android系统是有Google发布的,基于Linux开发的智能手机操作系统。这种系统由三部分组成,分别是操作系统、中间件、用户界面和应用程序组成的。智能手机从2012年开始至今已经得到了普遍的发展,Android在智能手机的市场上已经占据了重要的位置,成为一种被大众所熟悉和接受的一种智能手机系统。Android具有其自身的开放性和灵活性,对于第三方的开发呈现一种开放性,在人员上也相对的自由。
1.2 Wifi技术
目前人们走在大街小巷或是商圈周围亦或者是咖啡店都要进行Wifi的搜索,Wifi技术的发展是利用2.4GHZ附近的频段,一般在100米左右的覆盖区域能够进行无需布线的传输,它的优点是覆盖率强、抗干扰的能力也比较强、成本相对较低,方便了人们的用网需求和生活工作。中国联通在2011年的WLAN的覆盖就达到了4万余个,主要是在单体的楼宇间的覆盖。Wifi已经走进了现代人们的生活中,并且人们越来越离不开Wifi。Wifi在家庭服务器中的智能表现主要是对智能家居的控制系统进行连接。
2 智能家居Android系统的应用和实现
2.1 Android的开发
Android系统的开发与其他的应用系统一样,在开发之前需要对其运行的环境进行分析和配置。在开发的过程中能够运用到的工具主要有Java Development Kit、Eclipse,需要安装带有JDT 的版本、Android SDK,即 Android software development kit,Android 软件开发工具包等等。在基本的用具准备完成以后按照官方所提供的一些环境进行文档的搭建。
2.2 注册和登录
智能的家居控制系统需要用户在使用的初期进行用户注册,这就可以对系统的内容进行自定义的操作了,在用户登录以后,系统会自动的载入用户之前定义过的内容进行界面的定义,这样能够使用户在家居的设备控制方面更加的方便和自如。具体的流程是用户登录(没有账号的用户进行账号的注册)然后输入账号点击密码进行登录,这时候如果密码 输入正确就会显示登录成功,如果密码不正确会显示找回密码。
2.3 家居的控制模式分析
在智能家居系统的控制过程中,把硬件进行分类,主要是开关模式、温度模式、监控模式、计量模式,一共四个模式。用户对这四个模式进行定义,每一个模式都包含开关、温度传感器监控设备和计量设备。开关模式涉及到家居中的点灯、电器等等开关的打开和闭合。用户利用这个模式对自己家的电气设备进行开关的控制。在开关模式中会显示我是点灯的开关、客厅点灯的开关、客厅电视的开关一集客厅门的开关等等。如果用户对刷新按键进行刷新就会刷新所有开关的状态,Android 应用程序还能够将数据提交给远程的控制中心,然后由控制中心获取电器的开关状态进行状态的传输。
2.4 家居中的温度模式分析
温度模式是通过移动温度条上的相关温度按钮进行温度的设定的,按照用户选择的温度进行目标温度的调节,如果用户选定的温度和实际存在的温度之间存在差异就会显示用户有温度更改方面的请求,这样该应用就会像请求控制中心发放修改的相关请求,在温度达到用户的请求温度时,自动终止温泉请求。温度模式的操作与开关模式由异曲同工之妙,在温度模式下。用户可以对模式进行自定义。
2.5 监控模式
在我们日常的生活中,摄像可以对家庭的每一个角落进行细致的监控,让我们在相隔的空间内看到其他空间发生的变化。这就需要对Android 的监控模式进行介绍,这种监控模式的讯在能够使广大用户更加方便的查看自己家的细节,保证家庭生活的安全性。这种模式需要进行网络的连接,前文中我们提到的Wifi就是在这种模式下被利用的。用户点击摄像头,系统就会发出请求,这样用户就可以获取视频数据。一般设有增加、修改、删除三个页面。用户对菜单的三个按钮进行定义就会出现相关的摄像内容的删除或者增加定义。
2.6 计量模式
计量模式在Android系统的应用中是比较简单的模式,这种模式是为用户对自己的家庭生活资源进行计量和控制而出现的。例如,热水器的水量、用电量等等都是计量模式的工作范围。用户进入计量页面,页面的控制中心会出现每一项应用的当前值,接受中心与控制中心的返回值中对每一项进行反应。控制中心对家居热水器等进行修改和完善,然后在通知栏进行通知。
3 总结
Android系统在家居控制系统方面的应用是一种技术的革新和生活方式进步的表现。在Android系统经过测试以及对家庭内部家居网络化的无线控制方面起到了积极作用,贡献比较突出。本文对同对Android系统的介绍、WIFI的介绍和对家居环境的了解,以及从用户的角度出发对家居的控制系统运行方面进行掌握,能够看出家居的智能化是时代发展的要求,是人民生活水平的提高的表现。在今后的发展过程中,还需要不断的完善和发展,计入更多的计算机科学技术才能为我们的生活提供更好的服务。
[1]曼莎.基于ARM9的侵入式无线智能网关家居设计[J].计算机应用.2010,30(9):254-255.
[2]侯军.基于ZIGBEE的智能家居安全控制系统研究[J].继电工程学报,2010,26(1):69-70.