传感网应用开发(中级)操作训练题一

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

传感网应用开发(中级)实操训练题设备列表:
1、NEWLab平台(电源线+USB转串口线)
2、ZigBee白色模块1个ZigBee黑色模块1个
Wi-Fi模块1个温湿度模块1个ccdebug一个
双公头串口交叉线1条
要求:
1、 工位号要求:
考试中用到的工位号为考生准考证后4位数字。

2、 登录云平台帐号要求:
考试中用到的登录云平台帐号为考生准考证号。

3、 工程名目要求:
创立的工程名目以“ Test+工位号”命名,比方工位号为1234,那么工程名目为Testl234,考试中源代码均 放在此名目下。

题目描述 工程描述: 在实际生活中,需要经常用到ZigBee 网络和Wi-Fi 相组合的工作方式来针对环境状况进行感知。

请基于 ZigBee 和Wi-Fi 通信的温湿度采集系统。

用法1块ZigBee 模块(白色)、1块ZigBee 模块 (黑
色)、1块Wi-Fi 通讯模块、1个温湿度传感器模 块,选
取白色ZIGBEE 模块安装温湿度传感器模块作 为发送
端,黑色ZIGBEE 模块作为接收端。

请实现以下功能: 1、 将Wi-Fi 通讯模块配置为AP 工作模式,启用DHCP 功能,配置热点名称为AP+工位号、密码为准考号后8 位、信道自行打算 、加密方式为 WPA2PSK 、IP 地址为 192.168.10.1,启用 AP 热点多 连接,启用模块效劳器模式(端口为8080) °
2、 在IAR 中创立基于CC2530的BasicRf 开发工程, 工程保存到工程名目中,工程文件为testeww,路径为: 工程名目。

把考试资源包中的 CC2530Jib 和拷贝到工程名目中。

工程应 包括 app 、basicrf> board 、commonmylib 、sensordrv> utils 共7个文件夹
3、 在IAR 项R 工作组(workspace )中增加EndDev 模块, 将考试资源中的“Project”文件夹中的“EndDev.c”文 件导入到工程中app 名目下并保证编译通过。

4、 在IAR (workspace )中增加GateDev 模块, 将考试资源中的“Project”文件夹中的“GateDev.c” 文件导入到工程中app 名目下并保证编译通过。

5、 完善“EndDev.c”文件中的代码,实现发送端功能。

配置和初始化BasicRf (Channel 为13, PANID 为工 位号,比方工位号为1234那么PANID 为0x1234),猎 取温湿度传感器的温度和湿度值,依据下述数据格式发 送给接收端:
帧头
帧长度 温度数据 湿度数据 校验和 固定值
1字节 1字节 1字节 1个字节 OxCC
0x05 采集值 采集值 为前4字
节累加和
技能要求点 1、 找到对应的设备或模块并正确连
接。

2、 I AR 开发工程创立符合要求。

3、 能在IAR 工程工作组
(workspace )中 正确建立EndDev 模块和GateDev 模 块。

4、 正确配置Channel 和PANID 号。

5、 能正确配置通讯模块API 作模式。

6、 能正确采集温湿度数据并通过 BasicRF 网络传送到接收端。

电脑端网 络调试助手能收到温湿度数据。

7、 能依据发送端温度把握D3灯亮灭。

得分
6、完善”文件中的代码,实现接收端功能。

配置和初始化BasicRf,当接收到发送端的无线数据后,将温度、湿度数据通过串口发送给通讯模块,发送格式为“当前温度:XX°C,当前湿度:XXRHo ”。

对温度值进行推断,当温度值超过某个值(例如30度),接收端D3灯亮起,否那么D3灯熄灭。

7、用法双公头串口线连接ZigBee黑板和NEWLab平台,Wi-Fi模块J9拨向左边与NEWLab 串口相连,给各模块通电;将电脑接入通讯模块开启的AP热点;用法网络调试助手连接通讯模块效劳器,在网络调试助手中查看接收到的温湿度信息。

说明:
1)考生可利用供给的资料和局部代码进行开发。

2)完成功能后,将各模块连接通电调试好,待考官评判。

相关文档
最新文档