基于Android平台的智能家居控制系统设计

来源 :武汉理工大学 | 被引量 : 16次 | 上传用户:sunmoon
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着生活水平的提高,现代普通家居的构成已经不能满足人们日益增长的生活需求,家居的智能化是将来社会发展的必然趋势。智能家居是利用先进的计算机、网络通信等技术将与家居生活有关的各个子系统有机的结合在一起,通过网络化综合智能控制和管理,实现家电设备智能化的目的。虽然智能家居系统已有了成型的产品,但目前还存在诸多问题,具体表现在缺乏统一的行业标准,产品设计缺乏人性化,功能华而不实,而且成本高。针对目前智能家居系统存在的问题,设计一套具有解决以上问题能力的智能家居控制系统。本文首先研究了控制系统的架构及组成,根据系统架构以及要实现的功能,分别对目前市场流行的主控芯片、操作系统以及短距离无线通信方式作了分析对比,并确定ARM11微处理器、Android操作系统以及ZigBee无线通信技术的选型。选择三星公司的S3C6410芯片为主控制器,并根据系统需求设计扩展了底层板,开发了底层接口如串口的驱动程序。选择CC2530这款芯片来实现本控制系统的控制终端与底层家电设备之间的ZigBee无线通信。本文阐述了Android操作系统在S3C6410硬件平台上移植的全过程,并以Android系统为软件平台,开发了环境采集、智能照明、智能家电、智能遥控、智能娱乐和智能安防六个功能模块的上位机界面应用程序以及基于ZigBee技术的控制终端应用程序,并完成了程序的编译和调试。针对系统要实现的功能,设计了底层家电设备的控制电路,包含环境采集电路、开关控制电路、PWM调光电路以及红外报警电路,并分别对这些电路的执行控制器进行了程序设计,用来响应控制终端的命令。该系统还设计了GSM通信电路,用于实现控制终端与用户手机之间的短信通信功能。本文成功搭建了控制系统硬件平台,开发了基于Android平台的智能家居控制系统UI界面应用程序,并完成了ZigBee终端节点控制器程序设计,实现了控制终端与节点控制器的通信。系统设计的六大模块涵盖了大部分家电设备,可以初步解决目前智能家居系统存在的主要问题,基本上实现了对家电设备的控制和管理功能。
其他文献
随着社会的日新月异,国际、国内形势变得纷繁复杂,新的社会问题和矛盾不断产生,致使政府所处的环境越来越复杂,亟待政府决策者去解决的社会问题也越来越棘手。政府决策者自身精力
写字是一项重要的语文基本功,规范、端正、整洁地书写汉字是有效地进行书面交流的基本保证,是学生形成终身学习能力的基础。写字困难会直接影响学生的学习效率和心理自尊。影响
举办内地新疆高中班(简称“内高班”)是党中央、国务院高瞻远瞩,充分利用内地优质教育资源,促进新疆教育跨越式发展、培养更多新疆少数民族人才,推进西部大开发战略及科教兴国战略
目的观察经皮肾镜取石术(PCNL)后并发症的循证护理效果。方法将360例行PCNL患者按数字表法随机分为循证组和对照组各180例,对照组患者给予常规护理,主要包括病情观察、心理护
自小额贷款公司在我国诞生以来,发展势头迅猛。它对于缓解中小企业融资难,激活农村金融市场,丰富金融谱系都发挥了巨大的作用,一度被称为是金融体制的创新。然而现在的发展状
开发使用老龄人才对于社会主义物质文明、政治文明、精神文明建设和构建和谐社会起重要的作用。必须澄清在开发老龄人才问题上的各种片面认识,采取有效措施, 积极推进老龄人