智慧园区能源管控系统项目报告
一.实验背景
今年以来,能源消费总量不断上升,资源需求持续增加,建筑能耗特别是大型公建的能耗在城市总能耗中占了较大比例,因此如何有效监控和分析建筑能耗,并对大型建筑进行智能化、节能化管理,减少日常运转的能源消耗,已成为各大企业的主要关注点。
二.实验目标
1、采集温度、湿度、光照值,并上传OneNET平台
2、实现公共区域照明系统的灯光自动控制。当光照充足的时候,灯光熄灭。光照暗时,照明灯亮起。
3.通过HTTP数据推送将光照值推送给应用程序
三.实验步骤
1.硬件设备的连接
image.png
2.使oneNET平台在线
image.png
2.1资源列表详情
image.png
2.2光照数值
image.png
3.代码的修改
3.1写回调函数
image.png
3.2添加外围硬件驱动
image.png
4.调用北向API控制灯光
image.png
image.png
5.数据推送,控制灯光
image.png
5.1修改intellij IDEA参数,控制灯光数据
image.png
5.2数据推送成功
image.png
5.3IDEA有数值传输
image.png
四.总结
在这次实验当中学会使用 HTTP 推送和IntelliJ IDEA程序运行,程序解析光照度数值,根据预设的阈值,对 LED 灯进行控制。虽然对oneNEt平台更加的熟练,但是也出现了很多错误,比如关于api调用时总是出错,http推送也不成功等问题。