- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
传感网应用开发(中级)
综合实训题(共67分)
(一)注意事项:
1、登录云平台帐号要求:
考试中用到的登录云平台帐号为准考证号,登录密码为准考证号后12位。登录成功后需在“开发设置”中确认ApiKey是否在有效使用时间内,如果不是,请重新生成ApiKey。云平台的网址是:。考生在训练时用到的云平台的网址是:,登录云平台帐号自定,第一次登录云平台后需生成ApiKey。
2、试题素材下载:
点击按钮“试题素材”,可以下载考试时用到的压缩素材文件“试题素材”,并存放到目录“C:\JoyWork\01\”中。请把“试题素材”解压到当前文件夹中,解压后会产生“考试资源”和“work”两个文件夹。
3、考试中的截图均存放到“C:\JoyWork\01\work\图集.docx”文件中。
4、考试结束提交的源码工程必须是编译通过的,否则源码功能部分不予评分。注意:题目中所涉及到的变量均已定义好,无须自行定义。
(二)任务描述与功能要求
任务一描述:
实现基于BasicRF无线通信应用的环境监控系统。
系统硬件主要由ZigBee模块(白板+黑板各一块)、火焰传感器、指示灯模块及继电器模块组成。
系统说明:
1、取1块ZigBee模块(黑板)与1个火焰传感器模块组成无线采集节点,采集火焰数据;
2、取1块ZigBee模块(白板)、继电器模块和指示灯模块组成无线汇聚节点;
3、采集节点将采集到的火焰数据经BasicRF无线传输到汇聚节点,汇聚节点根据获取到的光照值控制指示灯亮灭功能。
设备列表:
1、PC机一台
2、NEWLab实验平台(含电源线、电子线)1套
3、CCDebugger仿真器1个
4、ZigBee模块白板(含天线)1块
5、ZigBee模块黑板(含天线、ZigBee电源适配器)1块
6、火焰传感器1个
7、指示灯模块和继电器模块各1块
8、USB转串口线1条
9、导线若干
接线图:
任务要求:
1、按照接线图,选择合适的设备,进行线路连接:
(1)ZigBee模块(黑板)连接火焰传感器;
(2)ZigBee模块(白板)的J16口与继电器模块J2口互相连接;继电器模块J9口连接指示灯模块+5V,继电器模块J8口连接到NEWLab实验平台+5V,指示灯模块-5V连接NEWLab实验平台-5V。(注意:指示灯模块为12V时,连接NEWLab平台12V电源;指示灯模块为5V时,连接NEWLab平台5V电源。切记不可连错造成指示灯模块烧毁)。
BasicRf工程开发。完善“GateDev.c”(ZigBee白板功能)和“EndDev.c”(ZigBee黑板功能)文件中相应代码,要求如下:
(1)配置和初始化EndDev(Channel为20,PANID为准考证号后4位,比如准考证号后4位为0234则PANID为0x0234,通信地址自定)。
(2)配置和初始化GateDev(Channel为20,PANID为准考证号后4位,比如准考证号后4位为0234则PANID为0x0234,通信地址自定)。
(3)在EndDev.c中添加代码实现以下功能:将EndDev采集到的火焰数据,发送给GateDev模块,发送给GateDev的数据格式协议可以自由定义。每次发送数据时,LED4指示灯亮0.1秒。
(4)在EndDev.c中添加代码实现以下功能:将ADCH和ADCL两个寄存器的正确传值,将高低八位放入U16型的value中,并对value进行电压转换计算。
(5)在GateDev.c中添加代码实现以下功能:接收EndDev模块发送的数据,每收到数据时LED2指示灯亮0.1秒,根据火焰值控制指示灯模块工作状态,如火焰强度低于500mV时,关闭指示灯,高于500mV时,打开指示灯。指示灯控制使用P1.6端口(J16口)(注意:可以根据实际场调节比较阈值,不限定为500mV)。
3、完成上述操作后,通过ZigBee模块采集的环境火焰值,可以控制指示灯模块的开关。
任务二描述:
基于CAN总线通信技术实现远程环境监测系统。
系统硬件主要由物联网网关、M3主控模块、可燃气体传感器和温湿度传感器组成。
系统说明:
1、取1个M3主控模块、可燃气体传感器组成CAN终端节点1;
2、取1个M3主控模块、温湿度传感器组成CAN终端节点2;
3、取1个M3主控模块作为CAN网关节点;
4、CAN网关采集终端节点的可燃气体数据和温湿度数据,通过物联网网关上报到云平台,从而实现远程环境检测。
设备列表:
PC机1台
NEWLab实验平台(含电源线、电子线)1套
物联网网关1个
ST-Link仿真器1个
CCDebugger仿真器1个
M3主控模块3个
可燃气体传感器1个、温湿度光敏传感器1个(或温湿度传感器1个)
NEWLab智慧盒(
您可能关注的文档
- 1. 传感网应用开发(中级) 公开训练题第8套 实操部分.docx
- 1. 传感网应用开发(中级) 公开训练题第9套 实操部分.docx
- 1. 传感网应用开发(中级) 公开训练题第6套 实操部分.docx
- 1. 传感网应用开发(中级) 公开训练题第10套 实操部分.docx
- 1. 传感网应用开发(中级) 公开训练题第12套 实操部分.docx
- 2. 传感网应用开发(中级) 公开训练题第14套 实操部分截图样例.docx
- 2. 传感网应用开发(中级) 公开训练题第15套 实操部分截图样例.docx
- 1. 传感网应用开发(中级) 公开训练题第3套 实操部分.docx
- 1. 传感网应用开发(中级) 公开训练题第4套 实操部分.docx
- 1. 传感网应用开发(中级) 公开训练题第5套 实操部分.docx
- 无芒雀麦栽培利用技术规程.docx
- 众安在线财产保险股份有限公司附加个人门急诊医疗保险(互联网-平台专用2022版A款)费率表.docx
- 无花果苗木繁育技术规程.docx
- 无节水芹生产技术规程.docx
- 物联网服务平台(IoT)框架要求.docx
- 无线可折叠手持干式吸尘器 技术规范.docx
- 众安在线财产保险股份有限公司附加个人意外伤害骨折津贴保险(互联网2024版)费率表.docx
- 无抗鸡蛋生产技术规范.docx
- 众安在线财产保险股份有限公司附加恶性肿瘤——重度院外特定药品费用医疗保险(互联网2022版A款)费率表.docx
- 众安在线财产保险股份有限公司附加恶性肿瘤——重度住院津贴保险条款(互联网2022版A款).docx
- 大学计算机网络教授老刘 + 关注
-
实名认证服务提供商
教师资格证、中级网络工程师持证人
专注于计算机技术相关文章撰写,方案设计,方案实现等,方案的个性定制,修改,润色等,本人已有8年相关工作经验,具有扎实的文案功底
文档评论(0)