2022-04-10

       智慧园区能源管控系统报告

                   杨小龙

1.项目背景

智慧园区能源管理系统的搭建是为了对管理整个园区的基本运行,将新型技术和物联网技术进行联合,可以通过数据信息化管理,实时对园区综合形式进行掌握,从而能够推动园区的发展,可为园区中的工作人员提科学的决策数据,便于管理人员更好的调整。

2.项目目标

采集温度、湿度、光照值,并上传OneNet平台,实现公共区域照明系统的灯光自动控制,当光照足够时,照明灯熄灭;当光照较暗时,照明灯开启。

3.项目步骤

第一步:安装模块

在实验箱中选出温湿度传感器,核心模块,NB-IOT模块、光照模块、LCD屏模块,并将它们安装在实验箱中的插板上,给实验箱供电,并用Type-B线连接到电脑和实验箱。

第二步:在OneNET Studio上创建产品

image.png

注意:接入协议选择LwM2M,数据协议选择IPSO。

第三步:在创建的产品中创建设备

image.png

注意:IMEI号为唯一号,IMSI号在SIM卡上。

第四步:在keil5中编写,下载代码

输入在创建设备时的IMEI和IMSI号,并烧写进实验箱中,使其在onenet平台激活。

image.png

添加光照模块和LCD屏模块对应代码。

image.png
image.png

第五步:设备上线,读取光照数据

屏幕截图 2022-03-29 113207.png
屏幕截图 2022-03-29 114148.png

第六步:用OneNet平台对LCD屏进行亮灭控制(true--亮、false--灭)

屏幕截图 2022-03-29 113857.png
QQ图片20220410152758.jpg
屏幕截图 2022-03-29 113934.png
715C1EADCB113B6DED5F3C5307E8BA8C.jpg

第七步:用Postman对LCD屏进行亮灭控制

根据OneNet studio文档在Postman中添加相应信息

image.png
image.png

运用token生成工具生成Authorization,将Content-Type设为application/json。

image.png
image.png

在Body中下发命令("val":0 = 熄屏 、"val":1 = 亮屏)

image.png
715C1EADCB113B6DED5F3C5307E8BA8C.jpg

4.项目总结

IMEI号为唯一号,不能重复使用,Keil5代码添加在两个地方一个为更新资源另一个为注册资源,Postman选择命令为POST而不是GET,Content-Type选择application/json,北向接入时Token生成注意将version改为2020-5-29。

你可能感兴趣的:(2022-04-10)