基于android平台与zigbee技术的智能家居系统设计制作(编辑修改稿)内容摘要:
The smart home system based on the Android platform and ZigBee technology design and production 【 abstract 】 this paper introduces a based on Android platform and ZigBee technology of smart home control system. Mainly includes an Android PC control software。 Wifi munication module。 ZigBee modules: carry the TI pany produces CC2530 chip as the core of the control part unit ZigBee core plate and ZigBee base plate。 RS232 turn TTL serial interface munication module。 Switch mode regulated power supply of 220 v to 12 v。 DC12V V transformer module。 Optical coupling isolation relay module. The system with the ZigBee module as the core. Android PC control software and by means of wireless LAN WiFi connection munication module, the Android PC control software to connect wireless LAN WiFi after a serial port to the ZigBee coordinator to send instructions, ZigBee coordinator by wireless transmission mand to send mands to ZigBee terminal node, the node to extract the relevant orders, to achieve high and low level control relay of the open and close of the curtain, stop。 The switch of electric fan。 Light switch, etc. 【 key words 】 Android, ZigBee smart home, WiFi 甘肃省第十届“挑战杯”大学生课外学术科技作品竞赛 2 引言 现代社会,随着国民经济快速增长的趋势,人们的生活水平已变的越来越高、生活节奏越来越快,于是人们的日常工作、生活逐渐趋向信息化。 信息化社会的实现不断地改变了人们的工作方式和日常生活习惯,更不断的冲击着传统的家庭住宅系统的地位。 因此人们对家居的方式提出了更高的要求,这要求的不仅仅是传统的生存空间,更重要的是要求有一个安全、舒适、便捷化的生活环境;科技前沿通讯设备的使用;功能更加完善的信息终端;智能化和便捷自动 化的智能家用电器;远程网络化信息资源的使用。 现代社会家居更追求智能化、便捷化,智能化、便捷化的智能家居俨然已成为现代人们生活方式的一种追求,用以实现“以人为本”为目的的全新家居。 我们通常所认为的智能家居就是以住宅为平台,兼备建筑、网络通信、智能化家电、设备便捷化,集系统、结构、服务、管理为一体的高效、舒适、安全、便利、环保的居住环境。 智能家居控制系统可以为您提供家电控制、照明控制、窗帘控制等多种功能和手段。 与普通家居相比而言,智能家居不仅仅具有传统家居功能,提供舒适安全、高品质且宜人的家庭生活空间,还由被 动静止的结构转变为具有能动性的智慧工具,提供对角度的信息交换功能,保持家庭与外部的信息交流畅通,优化了人们的生活方式,更帮助人们有效的安排时间,增强了家居生活中的安全性,甚至也为各种能源费用节约了资金。 本文针对智能家居控制系统进行深入研究,模拟现实中家里的实际情况下的家居控制。 本课题是基于 ZigBee 的 无线数传模块所组成的控制终端作为核心,配以 Android上位机控制软件,通过无线局域网的方式与路由器连接后,路由器再通过串口通信的方式与 ZigBee 协调器连接。 实现了智能家居系统中上位机控制软件与控制终端的 无线通信,实现了家居控制的智能化与便捷化。 甘肃省第十届“挑战杯”大学生课外学术科技作品竞赛 3 一、硬件模块 (一)系统总体的硬件设计 本控制系统的硬件部分主要是采用 CC2530底板及 TI公司的 CC2530芯片、 4组四路光耦继电器隔离模块、 AC220V转 DC12V开关型稳压电源、 DC12V转 、串口转 WiFi模块、模拟家庭灯光模块。 zigbee 控制的无线智能家居控制系统整体连接图如图 11 所示,该系统以 4 块zigbee 模块以及路由器作为该系统的控制核心。 Android 上位机控制软件通过无线局域网向路由器发送命令,路由器 再通过串口向 ZigBee 协调器传输命令,再无线传输到终端节点,从而控制继电器的吸合,以实现智能化控制家居的功能。 L N COM+12V开关电源GND黑+12V红GND黑3.3V黄3. 3V 电源模块N L电风扇插座N L灯插座公共1停2合3开4电动窗帘中控接口A V 22 0VGNDVCC IN4IN3IN2IN1VV+NC1NC2NC3NC4COM1COM2COM3COM4NO1NO2NO3NO4隔离继电器模块GNDVCC IN4IN3IN2IN1VV+NC1NC2NC3NC4COM1COM2COM3COM4NO1NO2NO3NO4隔离继电器模块J17P00J18P02J19P03J20P05J21GND传感模块 串口 电源接口Z I G B E E 终端节点J17P00J18P02J19P03J20P05J21GND传感模块 串口 电源接口Z I G B E E 终端节点J17P00J18P02J19P03J20P05J21GND传感模块 串口 电源接口Z I G B E E 协调器J17P00J18P02J19P03J20P05J21GND传感模块 串口 电源接口Z I G B E E 路由器 串口电源接口W i Fi 模块+5N L窗帘插座 图 11 zigbee 控制的无线智能家居控制系统整体连接图 系统由 zigbee 组成个域网,负责家庭内的通讯,路由器负责局域网和外网通讯,电脑建立 TCP服务器将手机发到路由器的数据转发到协调器,然后协调器分发到个终端。 模型如图 12所示: 甘肃省。基于android平台与zigbee技术的智能家居系统设计制作(编辑修改稿)
相关推荐
red, 完全对应数据库中 weather_widget 的表。 (2) 的部分代码: public class ForecastEntity { private Integer id。 //编号 private String dayOfWeek。 //星期 private Integer low。 //最低温度 private Integer hight。 //最高温度 private
内部,我们可以对它进行修改以适应具体移动设备的能力。 当用户通过拨号、发短消息或者 WAP 发起数据请求时,位置中心的交换机将客户的位置信息发送给相应的位置应用。 从信号中获取定位信息包括两个过程:定位参数的测量以及定位算法。 因此获得可靠的定位参数是保证高精度定位的前提。 从统计的角度来看,由于受到设备测量误差以及信号本身固有的随机性的影响,从 定位信号中获得的参数有一定的噪声误差。
括两个过程:定位参数的测量以及定位算法。 因此获得可靠的定位参数是保证高精度定位的前提。 从统计的角度来看,由于受到设备测量误差以及信号本身固有的随机性的影响,从定位信号中获得的参数有一定的噪声误差。 网络定位技术主要是增强型观测时间差(EOTD)。 该技术的实现原理是:收集对服务小区基站和周围几个基站进行测量的结果,算出测量数据之间的时间差,并用此计算用户相对于基 站的位置。
开发。 ADT 全称是 Android Development Tools,是谷歌提供的一个 Eclipse 插件,用户在Eclipse 中提供一个强大的、高度集成的 Android 开发环境。 安装 ADT 插件,就可以实现联机调试,而且还能够模拟各种手机事件、分析你的程序性能等众多便捷的功能。 4 2 需求分析 研究目的 主要是为了学习 Android 应用程序的设计与开发
动设备,保证多个应用可以在小型设备上有效的运行。 与 Java 和 .NET类似, Android 使用自己的运行环境和虚拟机来管理内存 [4]。 与其他框架不同的是。 Android 同时管理进程的生命周期。 为了保证应用程序的灵敏反应,会在适当的时候停止和终止进程,来释放更多的资源来运行优先级的程序。 应用框架,提供了用于创建 Android 应用类库 ,包括位置管理器、内容提供安徽新华学院
obile G1。 该款手机为台湾宏达电制造,是世界上第一部使用 Android 操作系统的手机,支持WCDMA/HSPA 网络,理论下载速率 ,并支持 WiFi;次日, Android R1 SDK 发布,标志着 Android 系统趋于稳定和成熟;同年的 10 月, Android被宣布开放源代码 [7]。 Android 基本框架 Android 应用开发框架是 Application