论文部分内容阅读
智能家居目前对人们来讲是一个既熟悉又陌生的名字,熟悉是因为这个名字已经出现了很多年了,陌生是因为到目前为止智能家居还是以概念为主。虽然市场上已经有了单独的智能电子设备,但真正的以家庭为单位系统化的智能家居产品并没有进入到老百姓的家中。其原因主要有产品价格昂贵、没有统一的标准、人们的生活理念仍未跟上等。但所有人都相信,智能家居终有一天会走进千家万户。在我国,智能家居市场还未成熟,但潜力是极其巨大的,因此很多厂家都在智能家居行业中积极布局,等待着爆发的那一天。本文正是以智能家居这个热点方向为课题,设计了一个以Android系统为基础以家庭为单位的智能家居系统方案。Android手机在中国的普及为该方案提供了群众基础。本设计方案共分为三大部分:现场控制平台的软硬件设计、智能手机端APP设计、智能家用电器的模拟。对于现场控制平台的设计,共包括以下步骤:硬件的选取、Bootloader引导程序的制作、Android内核的移植、Android源码镜像的制作、驱动程序编写、应用程序的设计。现场控制平台通过WI-FI、蓝牙等无线传输模块与智能家用电器进行交互,从而获得它们数据和控制权,然后又作为服务器与智能手机控制端进行通信。现场控制平台的设计是本设计方案中最重要的环节,也是整个智能家居系统的核心装置。智能手机APP作为本方案的远程控制器,以现场控制平台为网关和桥梁通过4G网络来对智能家用设备进行远程控制。对于各种各样的家用设备,本设计通过一块ARM9嵌入式系统板上的板载资源来对其模拟,如用ARM9系统板上的LED灯来模拟智能家用电灯。本设计目前虽然还不是很完善,但具有很高的可扩展性和灵活性,可以随时扩展各种家用电器设备,然后对相应系统和应用软件进行更新即可。