物联网硬件综合课程设计

上传人:re****.1 文档编号:491779797 上传时间:2023-02-19 格式:DOC 页数:10 大小:1.46MB
返回 下载 相关 举报
物联网硬件综合课程设计_第1页
第1页 / 共10页
物联网硬件综合课程设计_第2页
第2页 / 共10页
物联网硬件综合课程设计_第3页
第3页 / 共10页
物联网硬件综合课程设计_第4页
第4页 / 共10页
物联网硬件综合课程设计_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《物联网硬件综合课程设计》由会员分享,可在线阅读,更多相关《物联网硬件综合课程设计(10页珍藏版)》请在金锄头文库上搜索。

1、学 号: 课 程 设 计题 目物联网硬件综合设计学 院计算机科学与技术学院专 业物联网工程班 级物联网1001班姓 名指导教师2013年6月30日物联网硬件综合一、实验目的 1.1掌握智能家居体验馆各系统的软件、硬件部署,绘制出硬件部署图,各节点按照“武汉理工项目设备编号.xlsx”统一编号。 1.2掌握各节点程序的烧写方法,能够搭建实验平台并在物联网高级教学实验箱上进行烧写实验。 1.3掌握串口助手的使用方法,能够使用串口助手发送控制命令。 1.4掌握所有软件的部署和开发平台。二、实验设备及环境 2.1各节点程序 2.2服务器端程序 2.3客户端程序 2.4 PC机 2.5平板电脑三、各个模

2、块对应的传感器及对应的参数3.1环境监测模块:噪声、温湿度、雨滴、光照、远红外、烟雾传感器等。环境检测网关 : G0011 N0001噪声传感器 :G0011 N0005温湿度传感器:G0011 N0010雨滴传感器 :G0011 N0015光照传感器 : G0011 N0020远红外传感器:G0011 N0025远红外传感器:G0011 N0026烟雾传感器 :G0011 N00353.2智能家居:灯光、窗帘、雨篷、排气扇、沙发等。反向控制网关:G0019 N0001雨棚 :G0019 N0098状态检测网关:G0019 N0001窗帘A0 :G0019 N00A0环境检测网关 : G001

3、1 N0001窗帘A1 :G0019 N00A1雨滴传感器 :G0011 N0015窗帘A2 :G0019 N00A2光照传感器 : G0011 N0020窗帘A3 :G0019 N00A3压力传感器:G0019 N0099灯光A :G0019 N0091灯光B :G0019 N0093投影仪 :G0019 N00B03.3智能家电:电视、空调、投影。反向控制网关: G0019 N0001电流检测网关 : GF1F1 N0001电流检测器: GF1F1 N0003(冰箱)电流检测器: GF1F1 N0004(电视机)电流检测器: GF1F1 N0005(投影仪)投影仪 : G0019 N00B

4、03.4短信控制:冰箱、电视、空调等。反向控制网关: G0019 N0001红外转发器 : G0019 N0088四、各个模块的实现模拟图 4.1环境监控模块 图1:环境监测模块部署图具体过程分析: 如上图所示,这个环境监测模块主要由四个部分构成:移动终端(手机、平板电脑)、服务器、环境监测网关节点以及相应的传感器节点(雨滴传感器、温湿度传感器、光照传感器、远红外传感器、烟雾传感器等)。 移动终端通过具体的控制界面来监测传感器测量的数据,客户端发送监测命令给服务器,服务器转发命令给环境监测网关,监测网关利用ZigBee协议发送转码的指令给相应的节点,这样这些节点就可以开始监测外界环境。与此同时

5、传感器节点将监测的到数据转成ZigBee协议下的数据格式,回传给环境监测网关,再传送到客户端,这样用户就可以在客户端观察到监测到的信息。实例说明: 我们可以发现客户端上有监测温湿度的相关界面,当我们打开监测时,实际上就是给了一个监测指令,这个指令通过WIFI无线网络发送给服务器,服务器发送给环境监测网关,网关把这个数据信息进行指令转码,再通过ZigBee协议发送给温湿度传感器节点,接着温湿度传感器对环境进行检测。 温湿度传感器节点将监测到的信息回传给客户端过程就是一个发送的逆过程。4.2智能家居模块 图2:智能家居模块部署图具体过程分析: 如上图所示,这个智能家居模块主要有五个部分构成:移动终

6、端(手机、PAD等)、服务器、三个网关(反向控制网关、环境监测网关、状态监测网关)、相应传感器(雨滴传感器、光照传感器、压力传感器等)以及智能家居(排气扇、冰箱、窗帘、灯泡、沙发等)。 移动终端中相应的界面,通过控制这些界面的对应按钮我们可以控制最终的智能家居。一旦客户端有操作指令,这个指令通过WIFI网络传送到服务器,服务器再传送给对应的网关节点,而相应的网关节点就把指令转码,利用ZibBee协议将转码后的指令给对应的智能家居终端。 网关与智能家居交互的的过程中,排气扇是通过反向控制网关发送信息直接控制。雨棚的控制,用户需要知道雨棚的开或关,同时我们需要监测到是否有雨,因此需要反向控制网关的

7、同时还需要环境监测网关来控制雨滴传感器,从而来控制雨棚。排气扇与灯光的控制,用户需要知道环境的光照强度,从而来决定是否需要实例说明:沙发上的压力传感器是否受到压力,这就可以判断是否有人坐在上面。又或者我们可以根据光照强度的大小事先设定一个我们需要的值,一旦光照大于或者小于这个值,那么服务器就会自动的产生一些命令,如打开窗帘,电灯,将光照值恢复到我们想要的值(和现在的空调有异曲同工作用),而且我们也可以通过客户端程序对其进行控制4.3智能家电模块 图3:智能家电模块部署图具体过程分析:如上图所示,这个智能家居模块主要有五个部分构成:移动终端(手机、PAD等)、服务器、两个网关(反向控制网关、电流

8、检测网关)、电流检测器以及智能家电(电视、冰箱、空调、投影仪等)。 移动终端中相应的界面,通过控制这些界面的对应按钮我们可以控制最终的智能家电。一旦客户端有操作指令,这个指令通过WIFI网络传送到服务器,服务器再传送给反向控制网关节点,网关节点就把指令转码,利用ZibBee协议将转码后的指令给对应的智能家居终端,已达到控制家电的作用。 网关与智能家居交互的的过程中,反向控制网关主要是对红外转发器进行控制的网关,它在接收到服务器给它的命令后将其转换,发送给红外转发器,每一条指令对应相应的操作,红外转发器可以控制电视、冰箱、空调、投影仪的能。而且各家电还可以通过把各自的电流检测器监测到的信息通过Z

9、igBee协议传到电流检测网关,进而将信息传到移动终端,用户可以得知电器的开关及电器的其他状况。实例说明:当用户打开移动终端,可以观察空调的开关,此时如果空调是关着的可以通过移动终端上的相应软件控制空调将空调打开,并设置空调的温度。4.4短信控制模块 图4:短信控制模块部署图具体过程分析: 如上图所示,这个GPRS短信控制模块由五个部分构成:移动终端(手机)、GPRS短信接收装置、反向控制网管、红外转发装置以及智能家居终端(电视、空调、冰箱等家居)。 移动终端通过编写短信,然后GPRS接收数据,在通过反向控制网关接收来自GPRS短信模块的命令代码,根据所收到的指令进行对红外转发器产生相应的命令

10、,利用ZigBee通信协议发送给红外转发装置,最后红外转发装置发射对应数据,从而达到控制智能家电的目的。实例说明: 手机可以编写“打开空调”,然后通过转码发给GPRS收发器,转码成适合在链路上传输的格式,然后发给反向控制网关,在转码成ZigBee协议下的数据格式,在通过红外转发装置发送给空调。 五、软件实现过程流程示意 5.1实验环境(1)安装cc-debug仿真器驱动;(2)安装cp210x驱动,将USB口模拟成串口;(3)安装,芯片烧写工具。 5.2实验步骤 5.2.1实验设备的连接 (1)环境监测网关的烧写:将文件“01_Sniffer监听网关.hex”烧写在网关中。具体步骤为: (2)

11、找到环境监测网关,如图2所示。 图2: 环境监测网关 (3)连接 环境监测网关 的Mini USB接口。连接cc-debug仿真器。复位仿真器 图3 图4 图5(4)在PC机上用SmartRF Flash Programmer软件 将组号设为0011 节点号设置为0001(注意: 节点的地址 组号为: 0011, 节点号为:0001),如图6 图6 (5)将网关程序即将文件“01_Sniffer监听网关.hex”烧写到cc2530中,如下图图7所示: 图7 (6)按上述步骤依次完成其它传感器的烧写。 打开桌面上的ZigbemPC软件,接收并分析各传感器的数据,如下图图9 , 5.2.3PC机客

12、户端或者Android客户端通过Wifi连接到服务器,显示环境参数数据。六、总结 这是一次关于物联网专业的课程设计,虽然以前也有过类似的课程设计但以前的课设中老师都没有考虑我们的接受能力和我们本身的专业能力直接就让我们编写没有学过的看都看不懂的程序代码,结果不仅老师希望的目的没有达到,而且还让我对自己的物联网专业产生了一些恐惧的心里。 这次的课设内容与以前不同,是从物联网的应用智能家居的整体布局来学习,让我们这些虽然是学物联网专业却没有多少专业能力的人,感觉能应对,而且在这其中学会了如何将电脑上编写好的网关程序和传感器节点程序烧进硬件试验箱中。我深刻的了解了智能家居中四大模块的工作模式,对其中

13、的硬件的应用设备的布局和信息传送方式有了很深的理解,对如何应用平板电脑和手机的移动终端控制家电和其他智能家居和传感器节点如何将信息传到移动终端并进行显示也有了较清楚的了解。这次课设让我对智能家居的整体布局和家居间的信息传递有了较为整体的认识。相信这次的课设会对我以后的学习和工作有很大的帮助。本科生课程设计成绩评定表班级:物联网1001 姓名: 学号: 序号评分项目满分实得分1选题合理、目的明确102设计方案正确,具有可行性、独创性203设计结果(分析模型、设计模型)304态度认真、学习刻苦、遵守纪律105设计报告的规范化106答辩20总得分/等级评语:注:最终成绩以五级分制记。优(90-100分)、良(80-89分)、中(70-79分)、及格(60-69分)、60分以下为不及格指导教师签名:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 机械/模具设计

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号