基于wsn 智能家庭温湿度监测系统设计

基于wsn 智能家庭温湿度监测系统设计

ID:24226148

大小:48.50 KB

页数:3页

时间:2018-11-13

基于wsn 智能家庭温湿度监测系统设计_第1页
基于wsn 智能家庭温湿度监测系统设计_第2页
基于wsn 智能家庭温湿度监测系统设计_第3页
资源描述:

《基于wsn 智能家庭温湿度监测系统设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于WSN智能家庭温湿度监测系统设计随着物联X技术的发展,比尔盖茨的智能家庭开始有机会走进寻常百姓家。该文主要介绍一种基于频段。其中,2.4GHz频段较为常见,并且免费使用。在每一个家庭中通过Zigbee构建局域X络,达到安全可靠、成本低、低功耗的家庭X络的需求。家庭X关采用Arduino模块。Arduino是一块基于开放原始代码的SimpleI/O平台[2],因为Arduino是为业余电子爱好者开发的,所以开发语言和开发环境具有简单易懂的特点,同时Arduino开发语言是建立在C语言的基础上,功能强大,可以尽情发挥想象[3]。Ard

2、uino以其简单、便宜、功能强大赢得了成千上万电子工程师的喜爱。客户端采用ega328微处理器控制器芯片。Zigbee模块使用TI公司的CC2530芯片,此芯片具有增强型8051CPU,系统内部可以编程闪存,且其具有4种不同的闪存运行模式模式,可直接在片上系统进行编程且代码移植性好,技术成熟,成本低等优势让其成为目前ZIGBEE开发的主流芯片。3.2温湿度监测模块通过DHT11温湿度传感器实时采集数据并通过ZigbeeX络传输给X关。DHT11具有快速响应、全程测量、数字输出等优点。3.3继电器控制模块主要由继电器和简单的电路构成,用

3、于接收动作命令控制大功率家电设备。3.4电路检错模块电路检错模块独立封装,用于检测设备是否正常,检错电路工作原理:协调器获得开灯指令后,如果电路输出为高电压状态,即设备损坏或电路接触不良等,则客户端和主控制器检错指示灯亮,提醒用户检查电路情况。4软件实现4.1硬件系统工作流程设备开始运行先进行初始化,然后尝试连接到云平台,如果没有连接成功则写入日志并再次尝试,三次之后若还没有成功则对用户做出反馈。硬件设备成功连接到X络之后开始等待指令,得到指令之后立即执行指令,成功则继续等待执行下一条指令,如果执行不成功则记录到日志并对用户做出反馈。

4、用户可以随时查看设备日志,方便发现问题并解决问题。4.2云平台设计实现用服务器采用Node.js技术实现。Node.js是一个可以让服务器运行javascript脚本的平台,使javascript可以像PHP、Perl、Ruby、Python等语言一样不需要依赖于浏览器运行。Node.js是为实时qtt协议解决这个问题。:李小超钱卫国:电脑知识与技术2015年28期

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。