项目二 智慧城市环境监测系统实训报告

一.实训目标

1、熟悉实验箱
2、搭建实验箱的开发环境
3、熟悉MDK5 软件建立工程模板的流程
4、成功注册OneNET 平台账号
5、初步熟悉OneNET 物联网开放平台
6、会正确修改编译下载终端程序
7、熟悉NB-IoT 设备的接入流程
8、熟悉NB-IoT 设备的数据上传流
9、会熟练地查看产品和设备信息
10、会熟练地查看设备数据
11、会查询设备的日志信息

二.环境的搭建

1.在实验箱内插入核心板,NB-IOT模块,和ZigBee温湿度模块并将 B 型 USB 连接线接入物联网实验箱和计算机


image.png

2.找到源代码用keil5打开并编译查看是否出错


image.png

image.png

三.配置参数

在 OneNET 平台添加设备时,指定了设备的“IMEI;IMSI”,这里,必须在代码中将 IMEI
和 IMSI 改成跟OneNET 平台上的一样。这样,就可以实现真实设备与OneNET 平台上的虚拟
设备一对一映射


image.png

四.引导机,接入机

引导机与接入机的IP地址如同 DNS 一样,通过接入机分配最近的引导机,使得设备访问网络的速度最快


image.png

五.IMEI;IMST

找到IMEI自动生成工具生成合法的IMEI;IMST可随机取,生成后添加到代码里,烧写程序

image.png

image.png

image.png

六.NB-IOT驻网

通过NB-IOT接入网络保证设备的正常上线平台,让设备与平台进行交互

image.png

七.接入OneNET平台

登录云平台后,进行设备的创建,创建好后,烧入代码,等待设备在线
点击设备列表中的详情,进入资源列表,进行查看设备


QQ图片20240405004406.png

QQ图片20240405004411.png

温度传感器所代表的数据流会显示成Temperature 对象,湿度传感器所代
表的数据流会显示成 Humidity 对象。将鼠标悬停到对象上,则会显示IPSO 对象的数字 ID,如
Temperature 会显示为 3303


QQ图片20240405004400.png

八.周期上报数据

选择资源列表中的详情,进入实时数据页面。

QQ图片20240405004416.png

QQ图片20240405004421.png

九实训结果

打开串口,云平台上点击读,等待串口发送数据


QQ图片20240405004426.png

十实训问题及解决

问题:实验箱上电后,等待了几分钟,仍然无法连接 OneNET。
解决:经过多方面发现,实验箱NB 模块未插紧
问题:实验箱可以联网,但串口打印不显示
解决:到处查看发现是波特率没设置正确

十一.总结

在本次实训中,学会了实验箱的正确使用和云平台的数据上报,会熟练地查看产品和设备信息,熟练地查看设备数据、会查询设备的日志信息,遇到一些问题,并学会去解决它,提高了自己排查问题的能力和动手能力,了解到了智慧温湿度监测系统的大概流程,也进一步技能也得到了改变

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容