《2020年传感网应用开发考试初级实操部分真题(B卷).docx》由会员分享,可在线阅读,更多相关《2020年传感网应用开发考试初级实操部分真题(B卷).docx(20页珍藏版)》请在第一文库网上搜索。
1、2020年传感网应用开发考试初级实操部分真题(B卷)(总分:1.00,做题时间:120分钟)一、综合实操题(总题数:1,分数:1.00)1.(一)注意事项:1、登录云平台帐号要求:考试中用到的登录云平台帐号为准考证号,登录密码为准考证号后8位。第一次登录需申请ApiKey。网址(httpwww. n申cloud, com )2、工位号要求:题目中用到的工位号为考试时监考老师分配的工位号,由6位数字组成。3、试题素材下载:点击按钮“试题素材”,可以下载考试时用到的压缩素材文件“试题素材”,并存放到目录C:JoyWork01中。请把“试题素材”解压到当前文件夹中,解压后会产生“考试资源”和“wor
2、k”两个文件夹。4、考试资源目录:“C:JoyWork01考试资源,5、工程源码目录要求:考生在考试中编写的工程源码存放到C:JoyWork01work下。6、截图目录要求:考试中的截图均存放到C:JoyWork01work图集.docx”文件中。7、考试时间截止后,确保“图集.docx ”和源码工程文件己保存后,对work文件夹进行压缩,点击“上传文件”将压缩后的“work. zip”上传至服务器指定目录。(二)任务描述与功能要求:任务一(总分:20分)任务描述:实现基于RS-485总线通信技术的光照采集系统。按接线图进行设备安装与部署,把采集到的光敏传感器数据通过RS-485总线传到物联网
3、网关,再由物联网网关把数据上传至物联网云平台。设备列表:1、 PC机一台2、 NEWLab实验平台一台3、 M3主控模块2个4、 光敏传感器1个5、 物联网网关1个6、 USB转串口线1根7、工具包1套,导线若干,网线若干接线图:接线说明:1、一个M3主控模块(RS-485从机节点)连接光敏传感器,通过RS-485总线与另一个M3主控模块(RS-485主机节点)相连。2、RS-485主机节点与物联网网关设备的A2、B2进行连接。3、将物联网网关的LAN 口与考试电脑(PC)通过网线相连,物联网网关的WAN 口与外网相连,物联网网关的12V电源接到NEWLab平台的12V电源上。任务要求:1、固
4、件烧写(2分):对M3主控模块进行烧写,烧写文件分别在考试资源包的“1.主机节点固件”和“2.从机节点固件”中,把烧写成功的信息进行截图保存至“图集.docx”中的1. png和2. png处。2、节点配置(2分):使用考试资源包的“3.节点配置工具”中的工具对RS-485从机节点进行配置,地址为0x06,传感器类型为光敏传感器。配置完成请把配置信息截图保存至“图集.docx”中的3. png处。3、在云平台上创建项目(2分):项目名称为:Test+工位号;行业类别:工业物联;联网方案:以太网;接线说明:1、一个M3主控模块(RS-485从机节点)连接光敏传感器,通过RS-485总线与另一个M
5、3主控模块(RS-485主机节点)相连。2、RS-485主机节点与物联网网关设备的A2、B2进行连接。3、将物联网网关的LAN 口与考试电脑(PC)通过网线相连,物联网网关的WA 口与外网相连,物联网网关的12V电源接到NEWLab平台的12V电源上。任务要求:1、固件烧写(2分):对M3主控模块进行烧写,烧写文件分别在考试资源包的“1.主机节点固件”和“2.从机节点固件”中,把烧写成功的信息进行截图保存至“图集.docx”中的1. png和2. png处。2、节点配置(2分):使用考试资源包的“3.节点配置工具”中的工具对RS-485从机节点进行配置,地址为0x06,传感器类型为光敏传感器。
6、配置完成请把配置信息截图保存至“图集.docx”中的3. png处。3、在云平台上创建项目(2分):项目名称为:Test+工位号;行业类别:工业物联;联网方案:以太网;添加设备的设备名称为:485总线+工位号通讯协议为:TCP;设备标识为:NC+工位号。创建完成后,把云平台项目信息(含项目名称、设备名称、设备ID、设备标识、传输密钥、通信协议)截图保存至“图集.docx”中的4. png处。4、配置物联网网关接入云平台(5分):配置物联网网关,配置完成后,把配置信息(含平台账号、设备ID、设备标识、传输密钥、通信协议)截图保存至“图集.docx”中的5. png。5、以上操作成功并完成后,云平
7、台上相应界面将显示物联网网关在线,并显示出光敏传感器的实时数据。将云平台上显示的光敏传感器实时数据的界面截图保存至“图集.docx”中6. png处。(9分)注意,本程序下载后云平台上项目也会有人体红外传感器的数据,此数据可忽略。任务二(总分:47分)任务描述:基于ZigBee模块(白板)做基础开发,采用中断的方式检测按键,并进行人体红外传感数据的采集,把采集到的人体数据发送到串口,串口助手上可以看到“有人! ”或” “无人! ”的信息。设备列表:1、 智慧盒1套2、 ZigBee白色模块1个3、 人体红外传感器1个4、 CCDebugger 烧写器 1 个接线图:接线说明:把ZigBee模块
8、(白板)放到智慧盒上,人体红外传感器插在ZigBee模块的传感器插槽上,智慧盒用USB转串口线与PC机相连。注意事项:1、人体红外传感器请把跳线帽跳至“H”处。2、如果ZigBee模块(白板)上有JP2拨码开关,请确保JP2拨向左边J9处,如果没有JP2拨码开关则可以不用处理。任务要求:在工程源码目录“C:JoyWork01work”下创建文件夹Task,在IAR中创建工程,工程名字为“Task+工位号(例如工位号为100001则工程名为TasklOOOOl ) ”,保存到“Task”文件夹中,把考试资源目录下的“4.ZigBee基础开发”文件夹中的“test, c”文件添加到IAR工程中,配
9、置好工程选项参数,确保工程编译成功。(4分)。阅读“test, c”的代码并在合适的位置添加代码(也可以不参考提供的“test, c”而自行实现所有的代码),实现以下功能:1、ZigBee模块上电后,所有的LED灯闪烁。(8分)2、当按一下按键,所有的LED灯速度加快1倍闪烁5次。(4分)3、所有的LED灯快闪5次结束后,恢复原有的闪烁频率。(4分)4、按键要求采用中断方式进行检测,上拉输入模式,下降沿触发。(10分)5、串口通信要求使用串口 0的备用位置1: P0_2 (RX), p0_3 (TX),波特率为57600, 8位数据位,1位停止位,无校验位,无流控。(10分)6、ZigBee模
10、块上连接的人体红外传感器,每隔固定时间间隔(用延时实现,时间自定)把人体传感数据通过串口发送出去,当监测到有人或无人时把相关状态改变的信息发送到串口,格式为:“有人!”或“无人!”。并把串口助手实时显示数据的界面截图保存至“图集.docx”中7.png处。(7分)8、考试时间截止后,确保“图集.docx ”和源码工程文件已保存后,对work文件夹进行压缩,点击“上传文件”将压缩后的“work. zip”上传至服务器指定目录。接线说明:把ZigBee模块(白板)放到智慧盒上,人体红外传感器插在ZigBee模块的传感器插槽上,智慧盒用USB转串口线与PC机相连。注意事项:1、人体红外传感器请把跳线
11、帽跳至“H”处。2、如果ZigBee模块(白板)上有JP2拨码开关,请确保JP2拨向左边J9处,如果没有JP2拨码开关则可以不用处理。任务要求:在工程源码目录“C:JoyWork01work”下创建文件夹Task,在IAR中创建工程,工程名字为“Task+工位号(例如工位号为100001则工程名为Taskl00001) ”,保存到“Task”文件夹中,把考试资源目录下的“4. ZigBee基础开发”文件夹中的“test. c”文件添加到IAR工程中,配置好工程选项参数,确保工程编译成功。(4分)。阅读“lesl.c”的代码并在合适的位置添加代码(也可以不参考提供的“test, c”而自行实现所
12、有的代码),实现以下功能:1、ZigBee模块上电后,所有的LED灯闪烁。(8分)2、当按一下按键,所有的LED灯速度加快1倍闪烁5次。(4分)3、所有的LED灯快闪5次结束后,恢复原有的闪烁频率。(4分)4、按键要求采用中断方式进行检测,上拉输入模式,下降沿触发。(10分)5、串口通信要求使用串口 0的备用位置1: P0_2 (RX), p0_3 (TX),波特率为57600, 8位数据位,1位停止位,无校验位,无流控。(10分)6、ZigBee模块上连接的人体红外传感器,每隔固定时间间隔(用延时实现,时间自定)把人体传感数据通过串口发送出去,当监测到有人或无人时把相关状态改变的信息发送到串
13、口,格式为:“有人!”或“无人!”。并把串口助手实时显示数据的界面截图保存至“图集.docx”中7.png处。(7分)8、考试时间截止后,确保“图集.docx”和源码工程文件已保存后,对work文件夹进行压缩,点击“上传文件”将压缩后的“work, zip”上传至服务器指定目录。(分数:1.00)例图A:1. png2. png3. png例图A:1. Pg2. pngPg6. png5. png7. png注意,本程序下载后云平台上项目也会有人体红外传感器的数据,此数据可忽略。注意,本程序下载后云平台上项目也会有人体红外传感器的数据,此数据可忽略。任务二接线图:接线说明:把ZigBee模块(白板)放到智慧盒上,人体红外传感器插在ZigBee模块的传感器插槽上,智慧盒用USB转串口线与PC机相连。注意事项:1、人体红外传感器请把跳线帽跳至“H”处。2、如果ZigBee模块(白板)上有JP2拨码开关,请确保JP2拨向左边J9处,如果没有JP2拨码开关则可以不用处理。7. png)解析: