基于Zigbee 的智能家居系统设计外文翻译

合集下载

基于ZigBee技术的智能家居系统

基于ZigBee技术的智能家居系统

基于ZigBee技术的智能家居系统吴海军;吴伯农;杨芬【摘要】为了满足手机短信远程控制家电设备的需要,应用GR64和CC2430为核心开发了一种基于无线传感器网络的智能化短信远程控制系统.系统硬件部分主要由短信(SMS)收发模块、红外收发模块、微处理器模块、存储模块和供电模块等组成;软件部分给出了ZigBee无线通信协议的工作原理、家庭网关的设计流程.试验表明,该系统具有良好的可扩展性、低成本、低功耗、低延时、低复杂度等特点,在智能家居系统中具有广阔的应用前景.%To meet the need of SMS remote controlling household appliances, an intelligent SMS remote controlling system by using SMS transceiver module GR64 and microcontrollerCC2430 was developed based on wireless sensor network. The hardware and software of the system are introduced, and the test results are given. The system hardware has many functions, such as SMS transceiver, infrared transceiver, microprocessor module, nonvolatile memory module and power supply module. The flow chart and home gateway are given based on ZigBee protocol. The experiment shows that the system has characteristics of good expansibility, low cost, low power consumption, low latency, low complexity and so on, which also has a wide range of application prospects in smart home.【期刊名称】《现代电子技术》【年(卷),期】2011(034)015【总页数】4页(P43-46)【关键词】智能家居;家庭网关;红外线通信;SMS;ZigBee;GR64;CC2430【作者】吴海军;吴伯农;杨芬【作者单位】北方工业大学,北京 100144;北方工业大学,北京 100144;北方工业大学,北京 100144【正文语种】中文【中图分类】TN915-340 引言智能家居(Smart Home)又称智能住宅。

基于ZigBee无线网络的智能家居控制系统设计

基于ZigBee无线网络的智能家居控制系统设计

收稿日期:2019-03-11基金项目:吉林省教育厅科学技术研究项目(吉教科合字【2014】第224号)作者简介:孙威(1995~),女,山东省潍坊市人,在读硕士研究生,研究方向:智能家居。

智能家居作为物联网产业中的重要部分之一,逐渐成为全世界关注的热点。

并且随着移动互联网和智能手机的普及,智能家居的远程操控功能也更加吸引人们的注意力。

在各种无线技术中,ZigBee 技术凭借其自身多种优势脱颖而出,满足人们对智能家居由“价格”向“价值”转换的需求,更好的提升家居的舒适性和安全性,发展前景可观[1-2]。

1系统方案说明一个完整的智能家居是能够将家庭内部各种电子设备集成在一个网络之中,包括照明设备;用于各种以监控为目的的传感器,如温度和湿度传感器;还有需要控制的家用电器,如电冰箱、自动窗帘等。

除此之外,终端设备还应该具有可以自动调节的能力,如能够实现光感传感器可以控制照明设备、温度传感器可以控制空调等功能,为用户提供最舒适便利的家居环境,在无人工干预的情况下可实现家庭内部远程控制。

然而,在家居生活中,只使用一种通信网络就将家庭内部所有的家用电器和电子设备集成起来几乎是不可能实现的,因为各种智能化的终端设备接口有很大的差异,且不同品牌的通信标准也存在或多或少的差异,因此,需要构建多种通信网络,来实现完整的智能家居系统[3-5]。

一般来说,智能家居系统由3部分组成:外部网络,家庭网关和内部网络。

其中,家庭网关主要负责家庭内外网络数据的转换;家庭内部的网络主要是负责将内部的各个设备相互连接在一起,其中涵盖家用电器、照明设备和所需的对应的传感器;用基于ZigBee 无线网络的智能家居控制系统设计孙威魏立明(吉林建筑大学电气与计算机学院,吉林长春130118)摘要:本文基于ZigBee 无线网络技术对智能家居控制系统进行了设计,整个系统选定CC2530为硬件开发平台,软件开发采用以Z-Stack 为基础的程序设计,选定PC 为家庭的网关,连接互联网与智能家居系统,最终实现远程控制家庭内部传感器,提高人们日常生活的便利感与舒适感。

基于Zigbee技术的智能家居系统设计方案

基于Zigbee技术的智能家居系统设计方案

基于Zigbee技术的智能家居系统设计方案基于Zigbee技术的智能家居系统设计方案摘要:对基于ZigBee 技术对嵌入式Web 的智能家居远程监控系统进行研究和设计。

对家居设备通过Zigbee 进行无线组网,把家居设备的信息和数字视频传输到因特网网络上,在因特网上设立一个"无线视频网关"WEB 服务器,可供外部访问;实现将家居信息如温度进行实时的显示并进行后续的利用和控制;同时将收集各处传输进来的数字视频信息进行后续的处理和识别。

如入侵检测,人脸检测和识别等。

智能家居又称为智能住宅,在国外常用Smart Home 表示。

与智能家居含义近似的有家庭自动化(Home Automation)、电子家庭(Electr ON ic Home、E-home)、数字家园(Digital Family)、家庭网络(Home Net/Networks for Home)、网络家居(NetworkHome)、智能家庭/建筑(Intel ligent Home/Building)等。

智能家居系统利用先进的计算机技术、网络通讯技术、综合布线技术将与家居生活有关的各种子系统有机地结合在一起,通过统筹管理,让家居生活更加舒适、安全。

智能家居可以提供全方位的信息交换功能,帮助家庭与外部保持信息交流通畅,优化人们的生活方式,增强家居生活的安全性,甚至为各种能源费用节约资金。

1 项目概述1.1 智能家居发展概况智能家居是利用先进的计算机技术、嵌入式系统和网络通讯技术,将家庭中的各种设备(如照明系统、环境控制、安防系统、网络家电)通过家庭网络连接到一起的,自从美国在1984 真正的智能建筑出现以来,国外已经有将近30 年的研究历史,而国内在这方面的研究相对较晚,从2003 年才逐步应用于高端市场,而且标准不统一,如海信、海尔、清华大学等大家各自为营。

由于智能家居系统具有安全、方便、高效、快捷、智能化和个性化的独特魅力,使得智能家居的开发与建设成为21 世纪科技发展的必然趋势。

基于Zigbee技术的智能家居控制系统设计—课程设计论文

基于Zigbee技术的智能家居控制系统设计—课程设计论文

机器人3课程设计(论文)题目:基于Zigbee技术的智能家居控制系统设计基于Zigbee技术的智能家居控制系统设计摘要随着生活质量的日益改善和生活节奏的不断加快,人们的工作、生活日益信息化。

信息化社会改变了人们的生活方式与工作习惯,使得家居系统的智能化成为一种消费需求,智能家居系统越来越被重视。

因此,将家庭中各种通信设备、家用电器和家庭安保装置通过家居控制系统进行整合,并进行远程控制和管理,已经成为近年来一个热门研究课题。

关键词: Zigbee ;Z-Stack;CC2530芯片;智能家居The Design of Smart Home Control System Based on ZigBee Technology TechnologyABSTRACTWith the development of the science and economy,people’s living standard improves enormously.People may pay more and more attention to their living environment.Information society has changed people’S lifestyle and work habits to makeintelligent home system a consumer demand.Intelligent home system catches moreand more people’S attention.Thereforethe topic about the integration andmanagement of various communication equipments in home,household appliancesand home security devices combined by the intelligent home c ontrol system remotel,has become a hot research point in recent years.Key words: Zigbee; Z-stack;CC2530;Smart Home目录1绪论 (1)1.1无线传感器网络 (1)1.1.1无线传感器网络概况 (1)1.1.2无线传感器的应用现状 (1)1.1.3无线传感器的未来前景 (2)1.2基于Zigbee技术的无线传感器网络 (2)1.3论文结构 (3)2 Z-Stack协议栈 (4)2.1 Zigbee协议介绍 (4)2.1.1 Zigbee协议栈的结构 (4)2.2 Zigbee网络结构 (5)2.3 Z-Stack协议栈介绍 (6)2.3.1寻址 (6)2.3.2绑定 (9)2.3.3路由协议 (9)2.3.4数据发送函数 (10)2.3.5网络组建过程 (10)2.3.6数据接收函数 (10)3智能家居系统的实现 (13)3.1系统的整体介绍 (13)3.2系统硬件介绍 (13)3.2.1各类传感器模块 (13)3.2.2终端节点和数据汇聚模块 (15)3.3系统软件介绍 (16)3.3.1终端节点和数据汇聚模块软件设计 (16)3.3.2上位机(PC机)的监控界面 (18)4结论 (21)参考文献 (22)附录 (23)1 绪论1.1无线传感器网络1.1.1无线传感器网络概况无线传感器网络是指大量的移动的或静止的传感器以自组织和多跳的方式构成的无线网络。

基于ZigBee技术的智能家居系统设计

基于ZigBee技术的智能家居系统设计

基于ZigBee技术的智能家居系统设计作者:王青青于本成来源:《电脑知识与技术》2014年第12期摘要:以CC2530芯片及其外围设备构成硬件系统,使用IAR Embedded Workbench软件对芯片进行编译、调试、下载,通过ZigBee技术组建智能家居网络,对智能家居环境温度、湿度、光照度进行实时监测,实验结果表明,该系统测量准确性高、实时性好,并能通过网络远程控制,能为人们提供舒适、方便和人性化的智能家居环境。

关键词:智能家居;ZigBee;CC2530中图分类号:TP18 文献标识码:A 文章编号:1009-3044(2014)12-2828-03The Design of Smart Home System Based on ZigBee TechnologyWANG Qing-qing, YU Ben-chengAbstract: The smart home system compose by CC2530 chip and its peripheral equipment ,using IAR Embedded Workbench compile, debugging and download, constructed network by ZigBee technology, the system provide real-time monitoring of the environment temperature,humidity, light intensity. The experimental results show that, the system measurement accuracy,good real-time performance, and it may realize the remote control, provides comfortable,convenient and the user-friendly intelligence lives environment.Key words: The smart home; ZigBee; CC2530智能家居又叫Smart Home,最早是由美国、欧洲等西方发达国家提出,智能家居将计算机技术、无线局域网技术、传感器技术以及嵌入式系统技术融合应用于家庭环境中,使家居生活中的照明系统、安防系统、环境监测系统等有机结合起来[1]。

一种基于ZigBee的智能家居环境信号采集与控制系统设计

一种基于ZigBee的智能家居环境信号采集与控制系统设计

图1 感知家居需求与用户用例图图2 感知家居系统与芯片选型原有的信息孤岛相互联系起来将成为未来的大趋势。

2016年3月8日,海尔向开发者开放了U+平台,美的集团也向第三方开放了M-Smart 的SDK(软件开发工具包);3月31日,微软也发布了MS Bot Framework 机器人框架,巨头们的纷纷表率预示着更多的厂商将会开放自身的软硬件平台,使得家电设备,以及越来越多的智能硬件单品可以整合到一起。

旧版本的智能家居系统大多采用总线控制,装修布线的成本非常高,并且严重降低用户体验。

新一代智能家居产品以小米和华为的最新产品为例,均采用Wi-Fi 与ZigBee 协议。

本文介绍了一种兼容性强、性价比高的环境信息采集和家电控制系统。

1 系统概述要实现一套性价比较高的智能家居系统,所需的功能由用户的核心需求来决定。

根据马斯洛需求层级,生理和安全方面的需求应当放在首要实现的位置,实现的功能必须包含安全防盗、火警、有害气体检测和危险情况及时报警;其次是生活的便利化,包括对家庭环境的随时随地查看,家电的远程控制等;最后是需求的个性化,例如SOHU 办公、孕婴或行动不便、视力障碍或听觉障碍等情况,是用户分散的长尾需求指标。

用户用例如图1所示,通过PC 电脑浏览器或移动APP 均可传感器型号传感器描述DHT11温湿度传感器,有效测量范围:0~50℃;湿度有效测量范围:20%~90%RH 。

MQ-2烟雾传感器,可采集甲烷、丙烷、氢气、酒精和液化气等常见家用厨房可燃气体。

有效监测范围:100~20000ppm ;工作环境温度:-10℃~50℃;湿度65%±5%RH 。

BH1750FVI 光照传感器,其测量范围约为(1~65535lx),工作温度范围:-40℃~50℃。

HC-SR501人体红外活动探测传感器,工作温度:-15℃~70℃,有效范围15m 。

DSM501AP M 2.5探测传感器,工作温度范围:-20℃~80℃ 。

基于ZigBee的智能家居设备设计

基于ZigBee的智能家居设备设计

基于ZigBee的智能家居设备设计李琪;秦会斌;张雄【摘要】According to the shortcoming of wiring dififculties, poor mobility, high-cost maintenance and so on in the traditional smart home, a smart home scheme based on Zigee wireless sensor network technology is designed. The whole system regards S3C2440 as the server combining with the ZigBee network technology to control the sub-node terminals by the coordinator. The sub-node terminals contain the common devices such as the smart home environment information real-time display, ten-level dimming and simulate curtain are controlled by STM32. The currentdate(including lunar calendar and weekdays), time and room temperature are displayed on the LCD in real time, and the lighting intensity and the degree of the curtain’s closure c an be controlled between 0 and 100% by sending instructions to the coordinator on the smart phone after veriifcation.%针对传统智能家居存在布线困难、移动性差、维护成本高等缺点,提出了一种基于ZigBee无线传感网技术的智能家居方案。

基于ZigBee的智能家居控制系统设计开题报告

基于ZigBee的智能家居控制系统设计开题报告
[7]Drew Gislason .Zigbee Wireless Networking[M].Newnes ,2008.
[8]Texas Instruments.CC2530manul [S].2009.
指导教师意见
指导教师(签名):
年月日
所在系(所)意见
负责人(签章):
年月日
智能家居控制系统(smart home control systems),是以智能家居系统为平台,家居电器及家电设备为主要控制对象,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术等将家居生活有关的设施进行高效集成,构建高效的住宅设施与家庭日程事务的控制管理系统,提升家居智能、安全、便利、舒适,从而实现具有一定自动、智能控制功能的系统平台。智能家居控制系统是智能家居的核心,是智能家居控制功能实现的基础。
四、拟解决的关键问题
1.如何设计一种切实可行的基于ZigBee的智能家居控制系统。
2.硬件电路搭建问题的解决。
3.软件程序编程问题的解决。
4.如何实现ZigBee & Wi-Fi网关跨网间的数据同步。
五、研究思路和方法
1.分析当代智能家居的现状以及市面上成熟的产品,尝试分析这些产品的功能是用什么方式来实现的。初步确定设计的思路以及需要实现的功能,从而选择合理可行的设计方式来实现的智能家居控制系统的设计。
基于ZigBee的智能家居控制系统,将以无需布线和使用相对自由,建立起人们对无线家居设备的全新体验和享受。它组网灵活,成本低廉,消除了开槽、穿墙等繁琐的工作程序,总体费用低;移动性强、扩张性强,可摆脱“线”的限制,在设定的覆盖范围内,用户可轻松接入到家居设备网络系统。
基于ZigBee的智能家居控制系统具有以下几点优势特征:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

外文文献UBIQUITOUS SMART HOME SYSTEM USINGANDROID APPLICATIONShiu KumarDepartment of Information Electronics Engineering, Mokpo National University, 534-729,Mokpo, South KoreaABSTRACTThis paper presents a flexible standalone, low cost smart home system, which is based on the Android app communicating with the micro-web server providing more than the switching functionalities. The Arduino Ethernet is used to eliminate the use of a personal computer (PC) keeping the cost of the overall system to a minimum while voice activation is incorporated for switching functionalities. Devices such as light switches, power plugs, temperature sensors, humidity sensors, current sensors, intrusion detection sensors, smoke/gas sensors and sirens have been integrated in the system to demonstrate the feasibility and effectiveness of the proposed smart home system. The smart home app is tested and it is able successfully perform the smart home operations such as switching functionalities, automatic environmental control and intrusion detection, in the later case where an email is generated and the siren goes on.KEYWORDS : Android smart phone, Smart home, Home Automation, Internet of Things (IoTs), Remote Control.1. INTRODUCTIONWith the continuous growth of mobile devices in its popularity and functionality the demand for advanced ubiquitous mobile applications in people’s daily lives is continuously increasing. Utilizing web services is the most open and interoperable way of providing remote service access or enabling applications to communicate with each other. An attractive market for home automation and networking is represented by busy families and individuals with physical limitations.Is can be described as connecting everyday objects like smart phones, internet televisions, sensors and actuators to the internet where the devices are intelligently linked together to enable new forms of communication amongst people and themselves. Thesignificant advancement of IoTs over the last couple of years has created a new dimension to the world of information and communication technologies. The advancement is leading to anyone, anytime, anywhere (AAA) connectivity for things with the expectation being that this extend and create an entirely advanced dynamic network of IoTs. The IoTs technology can be used for creating new concepts and wide development space for smart homes in order to provide intelligence, comfort and improved quality of life.Smart home is a very promising area, which has various benefits such as providing increased comfort, greater safety and security, a more rational use of energy and other resources thus contributing to a significant savings. This research application domain is very important and will increase in future as it also offers powerful means for helping and supporting special needs of the elderly and people with disabilities, for monitoring the environment and for control. There are a number of factors that needs to be considered when designing a smart home system. The system should be affordable, scalable so that new devices can be easily integrated into the system, and it should be user friendly .With the dramatic increase in smart phone users, smart phones have gradually turned into an allpurpose portable device and provided people for their daily use. In this paper, a low cost wireless controlled smart home system for controlling and monitoring the home environment is presented. An embedded micro-web server with real IP connectivity is used for accessing and controlling appliances and other devices remotely from an Android based app, which can be used from any Android supported device. The Arduino Ethernet is used for the micro web-server thus eliminating the use of PC and the system requires user authentication in order to access the smart home system. Voice activation for switching applications has also been incorporated to aid users especially for the elderly and the disabled persons.The remainder of the paper is organized as follows. In Section 2, a brief discussion of the related work is provided. The overall system architecture, implementation and the features of the proposed smart home system are presented in Section 3. Finally the conclusion with some further prospective works is presented.2. RELATED LITERATURESmart home is not a new term for science society however, it is still far more away from people’s vision and audition. As electronic technologies are converging, the field of home automation is expanding. Various smart systems have been proposed where the control is via Bluetooth, internet, short message service (SMS) based , etc. Bluetooth capabilities are good and most of current laptop/notebook, tablets and cell phones have built-in adaptor that will indirectly reduce the cost of the system. However it limits the control to within the Bluetoothrange of the environment while most other systems are not too feasible to be implemented as low cost solution.In Wi-Fi based home automation system is presented. It uses a PC (with built in Wi-Fi card) based web server that manages the connected home devices. The users can manage and control the system locally (LAN) or remotely (internet). The system supports a wide range of home automation devices like power management components and security components. A similar architecture is proposed in where the actions are coordinated by the home agent running on a PC. Other papers such as also presented internet controlled systems consisting of a dedicated web server, database and a web page for interconnecting and managing the devices. These systems utilize a PC which leads to a direct increase in cost and power consumption. On the other hand, the development and hosting of the web page will also result in additional costs.The design and implementation of a microcontroller based voice activated wireless automation system is presented in. The user speaks the voice commands through a microphone, which is processed and sent wirelessly via radio frequency (RF) link to the main control receiver unit. Voice recognition module is used to extract the features of the voice command. This extracted signal is than processed by the microcontroller to perform the desired action. The drawback is that the system can only be controlled from within the RF range. Reference also presents a voice activated smart home automation system. This system provides graphical user interface (GUI) using Microsoft Visual Basic software hosted by a PC, and uses Microsoft Speech Recognition engine. The signal is than transmitted via RF link to the microcontroller to which the home appliances are interfaced. Again a PC is used that account for an increased cost and power consumption.A significant contribution to smart home system has been made by the above mentioned systems. However, a PC is used as a server that increases the cost and power consumption while others require web page hosting that adds up the extra cost. The voice activation systems either use PC software or separate voice recognition module for speech recognition.3.SYSTEM DESIGN3.1System ArchitectureIn the proposed design, a low cost smart home system for remotely controlling and monitoring the smart home environment is presented. An overview of the proposed system architecture is shown in Figure 1. The system consists of an app developed using the Android platform and an Arduino Ethernet based micro web-server. The Arduino microcontroller is the main controller that hosts the micro web-server and performs the necessary actions that needs to be carried out. The sensors and actuators/relays are directly interfaced to the main controller. The smart home environment can be controlled and monitored from a remotelocation using the smart home app, which will communicate with the micro web-server via the internet. Any internet connection via Wi-Fi or 3G/4G network can be used on the user device.The features that the proposed design offers are the control of energy management systems such as lightings, power plugs and HVAC (heating, ventilation and air conditioning) systems; security and surveillance system such as fire detection and intrusion detection with siren and email notifications; automatic smart home environment control such as maintaininga certain room temperature; voice activation for switching functions and has user authentication to access the smart home system.3.2. Software development of the Android platform appThere are several platforms for developing smart phone applications such as Windows Mobile, Symbian, iOS and Android. In the proposed system, the Android platform app is developed as most of the phones and handy devices support Android OS. Java programming language using the Android Software Development Kit (SDK) has been used for the development and implementation of the smart home app. The SDK includes a complete set of development tools such as debugger, libraries, a handset emulator with documentation, sample code and tutorials. Eclipse (running on Windows 7 development platform), which is the officially supported integrated development environment (IDE) has been used on in conjunction with the Android Development Tools (ADT) Plug-in to develop the smart home app. The screenshots of the smart home app developed is shown in Figure 2 while the processing of the smart home app is shown in Figure 3.The designed app for the smart home system provides the following functionalities to the user:Remote connection (via internet) to the smart home micro web-server; require server real IP and user authentication.Device control and monitoring.Scheduling tasks and setting automatic control of the smart home environment. Password change option.Supports voice activation for switching functions.In order to successfully connect and access the smart home micro web-server, the user has to enter the correct real IP address and password (see Figure 2.a). If the micro web-server grants access to the smart home app, response packet containing response code 200 will be received. The app processes the response packet to determine the micro web-server’s response. Response code 200 indicates the password is correct, and the app will switch to the main control page and synchronize using the data from the response packet to reflect the real time statuses of the smart home devices (see Figure 2.b). If the password is incorrect, response code 404 will be received. The general response packet layout is shown in Figure 4. The response code and devices with their statuses are separated by a space while the device and its status is separated by a colon (:). For example when the action requested by the userfrom the app to turn on Light 1 is s uccessful, the response packet will be “200 Light_1:1”. A zero indicates off state while a one indicates on state for the status for switching functions.The user can perform the desired action from the GUI one’s access is granted. Switching actions can also be performed through voice activation that uses the Google Speech Recognition engine available on the device (see Figure 2.c). The password can also be managed by the user from the smart home app. Clicking the password change button on the GUI will then require the user to enter the old and password (see Figure 2.b). If the new passwords match than the command packet containing the new password is sent to the micro web-server. If password is successfully changed, response code 201 will be received. Automatic mode can also be activated where the smart home environment will be controlled automatically, for example maintaining a certain room temperature and turning on/off certain light during night/day.When the user performs an action on the smart home app, command packet is sent to the micro web-server via the internet. The general layout of the command packet is shown in Figure 5. The command packet if formatted in such a way that micro web-server is easily able to read and extract the information from the packet. For example for turning on the fan with the default password, the command packet sent will be “$1234$Fan_On” and for setting the fan speed to 2 the command packet will be “$1234$FanSpeed_2”.3.3. Software development of the smart home micro web-serverThe main controller hosting the micro web-server acts as the heart of the smart home system consisting of the server application software and the Arduino microcontroller firmware. The server application software is the library implementation of the micro web-server running on the Arduino Mega 2560 using the Arduino Ethernet shield connected to the internet over TCP/IP, which can act as both the server and client. The Ethernet library“<Ethernet.h>” is used to send and receive data in conjunction with th e microcontroller. The output messages sent to the smart home app is in JavaScript Object Notation (JSON) format.Utilizing Web services is the most open and interoperable way of providing access to remote services or for enabling applications to communicate amongst each other. Simple Object Access Protocol (SOAP) and Representative State Transfer (REST) are the two classes of Web services. However, REST ful based Web service has been employed due to its light-weight compared to the SOAP based Web service offering similar functionalities. Standard GET and POST request operations have been utilized for communication between the smart home app and the micro webserver.。

相关文档
最新文档