基于ARM与Android的智能家居系统设计与实现

来源 :西北师范大学 | 被引量 : 0次 | 上传用户:tanzhiming1985
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物联网的发展为智能家居带来了新的机遇。随着国内人民生活水平的提高,智能家居不仅仅是别墅、高档小区的独有之物,越来越多的中低档户型对智能家居的需求日益增加。本文通过对各种智能家居系统进行分析后,设计了一种可以满足中低档户型智能家居设计的整体解决方案。  本文首先设计了智能家居系统的整体架构,以S3C6410作为智能家居系统的主控制器,家庭内网Zigbee将家中环境和家用电器有机组合在一起,并与Internet和GPRS网络共同组成了一个安全、方便、舒适的家居环境。然后分别从硬件和软件两方面对智能家居系统进行阐述。硬件主要包括主控制器的选择和节点的设计,重点介绍了前端传感器的硬件原理图。软件方面分别从功能、设计和实现三方面对主机系统软件进行了详细的分析。最后对该系统进行了测试。该设计的创新点:在环境监测设计中使用了新型的、技术领先的传感器;使用Android系统作为智能家居终端设备的操作系统,并在Android系统上使用了MVC模式设计了智能家居主程序,极大地降低了系统各层的依赖,有利于组件的重用。本文主要研究内容:  (1)根据用户需求提出了本文的总体设计方案,满足中低档户型对智能家居的需求。  (2)通过对环境监测节点和执行节点功能的研究和分析,设计了相应的硬件电路;深入分析了Z-stack协议栈,完成了主机节点和终端节点的应用程序设计。  (3)深入研究了Android系统架构,剖析了Android应用组件和Activity生命周期,对Android平台底层组件软件开发和应用层软件开发过程进行了深入研究,掌握了从底层驱动的开发到Android应用程序的开发流程;在Android系统上设计了智能家居主程序,实现了室内环境与家电的连动模式,并且能够在系统监测到异常情况下,及时处理各种异常。  将主机系统、各节点模块分别上电,通过对该智能家居系统进行实际测试和验证,结果表明系统工作正常,达到了前期的设计要求,验证了电路设计的合理性。
其他文献
由于当代信息技术的高速发展,现代的人类难以离开互联网带来的便利生活。新浪微博、微信公众号、博客等等手机App的发达使得人类也在不断地制造各种各样的网络信息,与此同时,
随着传感器网络的广泛应用,如何获得传感器网络的性能参数成为研究的重点。网络拓扑是传感器网络的重要参数之一,也是测量其它一些性能参数的基础。网络层析成像技术由于其无须
WSN是一个分布式的网络,由大量微型化的传感器节点组成,其节点不仅具有无线通信能力,而且还具备计算能力。由于传感器节点具有微小性、广泛分布性等特点,它在节点能量、通信能力
面向服务架构因其很好的适应分布式环境和跨平台等特点,已经被广泛应用于基础软件和大型信息系统的研发。但是由于SOA应用下资源共享程度的不断提升,保障资源安全变的越来越重
近年来随着我国物流行业的迅速发展,人们对物流运送的时效性以及运输车辆的实时跟踪要求越来越高。本文针对这一问题,设计开发了一个物流路径规划与跟踪系统,可以为物流企业车辆
随着信息的爆炸式增长,推荐系统的出现提供了一种有效解决信息过载问题的手段,它能够帮助用户从互联网产生的海量信息中提取有用的信息内容。首先,它通过分析用户在互联网中
随着Web2.0的发展,Twitter、FaceBook等基于社区的社会网络服务得到了广泛的普及,网络用户的数量也取得了快速的增长。与此同时,网络的链接关系也渐趋复杂化,链接挖掘成为了一个
视觉是人类认知世界获取信息的主要途径,使人能够感知复杂、变化的环境。因为人眼摄入图像的整体性和人类视觉神经系统处理信息的高度并行性,人类辨识图像并判断出其感兴趣区
人脸在人类社会的交流中起着重要的信息表达功能,每一张人脸都承载着其独特的个体信息(包括种族、性别、年龄等)。图像则是人脸最常见的信息载体,包含人脸的图像在人类日常社
先进制造系统是综合运用先进制造模式和先进制造技术,由多个工厂和车间组成的多网络、多设备的综合系统。如果出现故障会带来不可估量的损失,因此需要监控系统对先进制造系统中