移动互联应用技术《大作业》.docx

上传人:b****3 文档编号:2990626 上传时间:2022-11-16 格式:DOCX 页数:6 大小:16.66KB
下载 相关 举报
移动互联应用技术《大作业》.docx_第1页
第1页 / 共6页
移动互联应用技术《大作业》.docx_第2页
第2页 / 共6页
移动互联应用技术《大作业》.docx_第3页
第3页 / 共6页
移动互联应用技术《大作业》.docx_第4页
第4页 / 共6页
移动互联应用技术《大作业》.docx_第5页
第5页 / 共6页
点击查看更多>>
下载资源
资源描述

移动互联应用技术《大作业》.docx

《移动互联应用技术《大作业》.docx》由会员分享,可在线阅读,更多相关《移动互联应用技术《大作业》.docx(6页珍藏版)》请在冰豆网上搜索。

移动互联应用技术《大作业》.docx

移动互联应用技术《大作业》

无锡科技职业学院

2021-2021学年第二学期

?

无线传感网络技术?

期末考核

〔物联14级〕

考试形式大作业考试时间180分钟

班级学号姓名成绩

大作业要求

一、共11道题目,要求每组4人〔特殊情况3人〕,自行分组,每组随机抽取1题,各组不得重复选择。

上交资料:

源程序、PPT、视频。

〔PPT讲述工程完成的过程,视频包括代码的编写过程和调试结果演示〕

二、每组使用1个协调器、2个终端节点连接成星形网络,协调器通过串口连接电脑。

要求使用串口助手进行调试系统。

各组Zigbee网络PANID使用小组任一同学学号后4位。

三、提供两组不完全的通信协议,其中抽中1~5题的小组使用第一组通信协议,抽中6~11题的小组使用第二组通信协议。

要求各组要将通信协议修改、补充完整,协议中要求的校验算法要在程序中完美表达。

〔通信协议附后〕

四、题目

1要求能通过串口命令查询各端点网络地址;能通过命令查询1号端点温度值;能通过命令使2号节点自行根据光线强度控制〔或停止控制〕LED开关。

2要求能通过1条串口命令控制两个端点同时上报网络地址;能通过命令控制1号端点继电器开合;能通过命令使2号节点自行上报〔或停止上报〕雨滴传感器情况。

3要求能通过1条串口命令控制两个端点同时上报网络地址;能通过命令使1号端点的光照度传感控制〔或停止控制〕2号节点的LED开关。

4要求能通过串口命令查询各端点网络地址;能通过命令查询1号端点湿度值;能通过命令控制2号节点LED的闪烁频率。

5要求能通过1条串口命令控制两个端点同时上报网络地址;能通过命令查询1号端点温湿度数值;能通过命令控制2号节点LED灯光亮度。

6要求能通过串口命令查询各端点网络地址;能通过命令查询1号端点温度值;能通过命令使2号节点自行根据光线强度控制〔或停止控制〕LED开关。

7要求能通过1条串口命令控制两个端点同时上报网络地址;能通过命令控制1号端点继电器开合;能通过命令使2号节点自行上报〔或停止上报〕雨滴传感器情况。

8要求能通过1条串口命令控制两个端点同时上报网络地址;能通过命令使1号端点的光照度传感控制〔或停止控制〕2号节点的LED开关。

9要求能通过串口命令查询各端点网络地址;能通过命令查询1号端点湿度值;能通过命令控制2号节点LED的闪烁频率。

10要求能通过1条串口命令控制两个端点同时上报网络地址;能通过命令查询1号端点温湿度数值;能通过命令控制2号节点LED灯光亮度。

11要求能通过串口命令查询各端点网络地址;能通过命令使1号端点的光照度传感控制〔或停止控制〕2号节点的LED灯光亮度。

评分标准

一、源程序50分

1思路清晰,所有功能程序均完全无错误,编程风格好,注释到位,给分90%以上。

2程序无误,所有均能表达,给分75%~89%。

3程序无误,功能实现不全,给分60%~74%。

4程序有误,功能实现不出来,给分59%以下。

二、视频30分

1思路清晰,工程完成过程表述清晰,演示较好,视频剪辑较好,给分90%以上。

2有工程关键过程表述,各功能演示成功,给分75%~89%。

3有工程关键过程表述,功能演示不全,给分60%~74%。

4有工程过程表述,功能实现不出来或没按要求实现出来,给分59%以下。

三、PPT文档20211思路清晰,工程完成过程表述清晰,所有关键点讲述明了,ppt设计较好,给分90%以上。

2工程过程表述清晰,关键点有所涉及,给分75%~89%。

3工程过程表述不完整,关键点模糊,给分60%~74%。

4工程过程不完整、有错误,关键点讲解有误,给分60%~74%。

附件1:

第一组通信协议

第一组通信协议

通信协议共有8字节,首字节为字符‘@’,尾部2字节为校验码,校验算法为尾部2字节数值〔低前高后〕为前6字节数值之和〔均为无符号数〕。

一、终端节点到协调器

1上报地址〔命令类型,节点号,地址〕

2上报传感器数值〔命令类型,节点号,传感器类型,传感器数值〕

3执行命令后返回状态〔命令类型,节点号,执行命令类型,状态〕

上报地址

@

命令号

节点号

*

地址1

地址2

校验1

校验2

命令号:

1代表终端节点返回地址

节点号:

1~4,0FF代表所有节点

上报传感器数值

@

命令号

节点号

传感器类型

数值1

数值2

校验1

校验2

命令号:

2代表终端节点返回传感器数值

节点号:

1~4

传感器类型:

1光敏;2温湿度;3雨滴

执行命令后返回状态

@

命令号

节点号

动作类型

执行器序号

状态

校验1

校验2

命令号:

3代表终端节点返回传感器数值

节点号:

1~4

动作类型:

1开继电器;2关继电器;3点亮LED;4熄灭LED

执行器序号:

1~4

状态:

1完成;0未完成

二、协调器到终端节点

1查询终端节点地址〔可以不设置〕〔查询命令〕

2查询传感器数值〔命令类型,节点号,传感器类型〕

3控制终端节点执行动作〔命令类型,节点号,动作类型〕

查询终端节点地址

@

命令号

节点号

*

*

*

校验1

校验2

命令号:

4代表查询节点地址

节点号:

1~4,15〔查询所有节点〕

 

查询传感器数值

@

命令号

节点号

传感器类型

*

*

校验1

校验2

命令号:

5代表查询传感器数值

节点号:

1~4

控制终端节点执行动作

@

命令号

节点号

动作类型

执行器序号

*

校验1

校验2

命令号:

6控制终端节点执行命令

节点号:

1~4

动作类型:

1开继电器;2关继电器;3点亮LED;4熄灭LED

执行器序号:

1~4

附件2:

第二组通信协议

第二组通信协议

通信协议共有10字节,首字节为字符‘@’,尾部2字节为校验码,校验算法为尾部2字节数值〔低前高后〕为前6字节数值之和〔均为无符号数〕。

一、终端节点到协调器

1上报地址〔命令类型,节点号,地址〕

2上报传感器数值〔命令类型,节点号,传感器类型,传感器数值〕

3执行命令后返回状态〔命令类型,节点号,执行命令类型,状态〕

上报地址

@

命令号

节点号

*

地址1

地址2

校验1

校验2

命令号:

1代表终端节点返回地址

节点号:

1~4,0FF代表所有节点

上报传感器数值

@

命令号

节点号

传感器类型

数值1

数值2

校验1

校验2

命令号:

2代表终端节点返回传感器数值

节点号:

1~4

传感器类型:

1光敏;2温湿度;3雨滴

执行命令后返回状态

@

命令号

节点号

动作类型

执行器序号

状态

校验1

校验2

命令号:

3代表终端节点返回传感器数值

节点号:

1~4

动作类型:

1开继电器;2关继电器;3点亮LED;4熄灭LED

执行器序号:

1~4

状态:

1完成;0未完成

二、协调器到终端节点

1查询终端节点地址〔可以不设置〕〔查询命令〕

2查询传感器数值〔命令类型,节点号,传感器类型〕

3控制终端节点执行动作〔命令类型,节点号,动作类型〕

查询终端节点地址

@

命令号

节点号

*

*

*

校验1

校验2

命令号:

4代表查询节点地址

节点号:

1~4,15〔查询所有节点〕

 

查询传感器数值

@

命令号

节点号

传感器类型

*

*

校验1

校验2

命令号:

5代表查询传感器数值

节点号:

1~4

控制终端节点执行动作

@

命令号

节点号

动作类型

执行器序号

*

校验1

校验2

命令号:

6控制终端节点执行命令

节点号:

1~4

动作类型:

1开继电器;2关继电器;3点亮LED;4熄灭LED

执行器序号:

1~4

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1