![5.传感网应用开发公开训练题第10套实操部分_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/21/7865e421-ee66-4fc4-810f-e803372e6307/7865e421-ee66-4fc4-810f-e803372e63071.gif)
![5.传感网应用开发公开训练题第10套实操部分_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/21/7865e421-ee66-4fc4-810f-e803372e6307/7865e421-ee66-4fc4-810f-e803372e63072.gif)
![5.传感网应用开发公开训练题第10套实操部分_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/21/7865e421-ee66-4fc4-810f-e803372e6307/7865e421-ee66-4fc4-810f-e803372e63073.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、传感网应用开发-中级综合实训题(共70分)(一) 注意事项:1、登录云平台帐号要求:,次登录需申请考试中用到的登录云平台帐号为考生准考证号,密码为身份证后8位,第ApiKey。网址(:nlecloud )(训练时云平台帐号自定 )2、工位号要求:考试中用到的工位号为准考证号后 3位。训练时工位号自定)3、考试资源目录:考试中用到的资源均在“考试资源”下。4、工程源码目录要求:考生在考试中编写的工程源码存放到“work ”下。5、截图目录要求:考试中的截图均存放到“图集docx ”文件中。6、考试结束前5分钟,请务必确认所有文件已经保存。(二) 任务描述与功能要求:任务描述:实现基于LoRa和N
2、B-loT 的智能家居环境监控系统。LED灯模系统硬件主要由 NB-loT模块、LoRa模块、温湿度传感器、光敏传感器、继电器模块、 块,报警灯模块组成。1、 取1个LoRa模块、温湿度传感器组成LoRa节点1 ;2、 取1个LoRa模块、光敏传感器组成LoRa节点2;3、 取1个LoRa模块构成LoRa网关节点,LoRa网关节点每秒钟轮流向两个LoRa节点发送查询命令,LoRa节点收到后上报相应传感器信息到LoRa网关节点,LoRa网关节点将收到信息通过串口 1透传至NB-loT模块4、 NB-loT模块通过串口 1接收LoRa网关透传过来的数据包,通过NB-loT网格上传云平台,并通过PA
3、1和PA8连接继电器进行控制报警灯和LED灯;接线说明:1、LoRa网关的J6串口通过杜邦线与 NB-IOT 模块的M3串口插座正确连接,并将 LoRa网关、 LoRa节点1、LoRa节点2的JP2波动到正确位置。2、 将NB-IOT模块的PA1与继电器模块的 J2接口用杜邦线正确连接,将报警灯的L接口与继电器模块的J9接口用杜邦线正确连接,将报警灯的N接口连接12V直流电源负极,将继电器模块的J8接口连接12V直流电源正极。3、 将NB-IOT模块的PA8与继电器模块的J5接口用杜邦线正确连接,将LED灯泡的L接口与继电器模块的J11接口用杜邦线正确连接,将LED灯泡的N接口连接12V直流电
4、源负极,将继电器模块的J12接口连接12V直流电源正极。设备列表:1、PC机1台2、实验平台1套3、LoRa模块3个4、NB-IoT模块1个5、ST-Link仿真器1个6、 光敏传感器、温湿度传感器、LED灯泡模块、报警灯模块各1个,继电器模块 2个7、串口线(或 USB转串口线)1条8、工具包1套、网线、导线若干接线如下图:*丨 -打J3J9EjJ13H2+12A5X1278=SX127B松块LoRa宦点2SX1278PA8PA1LoRaM 关RXTXNB-IOT任务要求:1、 请按照如上所示接线图完成连线工作。2、 LoRa 节点1编程: 将 work 目录中的 LoRaModemSens
5、orLight”文件夹中的工程打开,main c中修改网络ID为考生工位号(准考证后四位),修改节点地址为 0x01 ,在考生补充代码 1” 处补充采集光照度代码,在“考生补充代码2”处,补充响应 LoRa网关查询发回光照度信息报文的代码,报文格式见 “ LoRa通信协议doc ”(路径:考试资源包中的“通讯协议”文件夹中),补充完成后编译工程, 并烧写到LoRa节点1。注意LoRa节点1的JP2应往右拨,避免占用NEWLab 串口。3、LoRa 节点2编程:将 work 目录中的“LoRaModemSensorTempRh”文件夹中的工程打开,在main c中修改网络ID为考生工位号(准考证
6、后四位),修改节点地址为 0x02,在“考生补充代 码”处补充响应 LoRa网关查询发回温湿度信息报文的代码,报文格式见“LoRa通信协议”,补充完成后编译工程,并烧写到LoRa节点2。注意LoRa节点2的JP2应往右拨,避免占用NEWLab串口4、LoRa网关编程:将work目录中的“ LoRaModemSe nsorCollect”文件夹中的工程打开,在ma inc中修改网络ID为考生工位号(准考证后四位),在“考生补充代码”处补充解析LoRa节点发来的响应报文获取温湿度、光照度的代码,报文格式见“通信协议”oR补卜充完成后编译工程,并烧写到LoRa节点网关。在 NEWLab串口可看到上报
7、的响应报文调试信息,以及在 OLED显示屏 上第3行可看到当前网络ID,以及当前发来响应报文的节点地址,在OLED显示屏上第4行可以看到温湿度如”T:25 H:40% ”或光照度信息如“Lux:783 。通过串口调试助手oRa网收到的节点的传感器信息输岀截图保存至“图集docx ”中的1 png处。然后将LoRa网关置为透传模式,将LoRa节点上报的数据包通过串口1透传到NB-loT 模块。注意LoRa网关的JP2应往右拨,避免占用NEWLab 串口。5、NB-IoT 模块编程:1 )打开 work 目录下的“NBIOT_TmpHumLux ”目录里的STM32CubeMX工程,完成项目的ST
8、M32CubeMX 配置,增加串口 1的配置,波特率为115200,增加定时器TIM6配置,设置TIM6 定时间隔为1秒,以及在 GPIO中增加LED2的配置,重新生成 Keil工程。2) 在重新生成的 Keil工程中的main c文件中添加代码(如果有必要则适当修改其他文件),实 现模块启动后LED2灯每隔1秒钟改变亮灭状态;3) 在重新生成的 Keil工程中main c文件中添加代码(如果有必要则适当修改其他文件),实现通过串口 1输岀调试信息,且模块启动后通过串口1接收LoRa网关过来的传感器数据报文,并解析获得温湿度、光照度信息,更新本地变量并通过串口打印收到的传感器信息。将串口调试信
9、息截 图保存到“图集 docx 中的2 png处4)NB-IoT模块的KEY4按键用于切换手动/自动模式,当切换到自动模式时。合理设置光照度阈值,使得接收到光照度值低于光照度阈值时,打开NEWLab的照明灯,光照度高于光照度阈值时,关闭NEWLab的照明灯;合理设置湿度阈值,使得接收到湿度值高于湿度阈值时,打开NEWLab的报警灯,接收湿度低于湿度阈值时,关闭NEWLab的报警灯;5 )修改完后,编译工程生成HEX文件,并烧写到 NB-IoT 模块。注意:NB-IoT 模块需要通过串口进行代码烧写,在 NB-IoT模块置下载模式之前,需要将其与LoRa网关的串口连接线断开,避免影响通过NEWLab串口烧写NB-loT 模块,待烧写完毕后,再进行串口连线。6、在云平台上创建项目:1 )项目名称以“ Test+工位号”命名。行业类别选择“智能家居,联网方案选择“NB-IOT ”。2 )创建设备,设备名称以“device+工位号”命名,通讯协议选择M2M ” ,设备标识为NB模块的IMEI。3)设备上电后,NB-loT模块将在云平台上线,将云平台上NB-loT模块
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年高中语文 名著导读 莎士比亚戏剧说课稿 新人教版必修4
- 9古诗三首清明说课稿2023-2024学年统编版语文三年级下册
- Unit 4 Natural Disasters Reading for Writing 说课稿-2024-2025学年高中英语人教版(2019)必修第一册
- Unit 2 lconic Attractions Learning About Language (1)说课稿 2023-2024学年高中英语人教版选择性第四册
- 2025主体信用评级合同
- 2025吊顶劳务承包合同
- 19《夜宿山寺》(说课稿)2024-2025学年部编版语文二年级上册
- 2024-2025学年高中生物 第一章 人体的内环境与稳态 专题1.2 内环境稳态的重要性说课稿(基础版)新人教版必修3001
- 7《压岁钱的使用与思考》(说课稿)-2023-2024学年四年级下册综合实践活动长春版
- 基于KNXnet-IP和EIBsec协议的楼宇自动化系统安全性研究与优化
- 北京市丰台区2024-2025学年九年级上学期期末语文试题(含答案)
- 计划供货时间方案
- 2024年石柱土家族自治县中医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 西藏事业单位c类历年真题
- 2024人教新目标(Go for it)八年级英语下册【第1-10单元】全册 知识点总结
- 部编版语文小学二年级下册第一单元集体备课(教材解读)
- 八-十-天-环-游-地-球(读书)专题培训课件
- 新会中集:集装箱ISO尺寸要求
- 化学品-泄露与扩散模型课件
- 汉语言文学论文6000字
- 树立正确的世界观人生观价值观课件
评论
0/150
提交评论