项目三智能园区节能减排监控系统实训报告
3.1 项目背景
智慧城市建设需求:随着智慧城市建设的推进,智慧能源作为其重要组成部分,对于提升城市管理效率和生活质量具有重要意义。
实时监测与数据分析:通过监控系统可以实时监测园区内的能耗情况,结合大数据分析,为园区提供节能管理建议及整改意见,及时发现能耗异常并推送报警。
环境保护与可持续发展:面对全球气候变化和环境恶化的挑战,节能减排监控系统有助于减少温室气体排放,推动绿色低碳发展。
经济效益提升:通过优化能源使用,减少浪费,企业可以降低运营成本,提高经济效益。
技术发展支持:随着物联网、大数据、云计算等技术的发展,智能园区节能减排监控系统的实施变得更加可行和高效。
3.2实训目标
会新增传感器资源并上报数据;会响应平台下发的指令;会使用 HTTP 推送;会简单使用postman
3.3实训过程
(1)代码如下:
头文件
#include "led.h"
#include "SHT20.h"
#include "BH1750.h"
#include "Lcd_Driver.h"
增加光照和 LED 的代码
nbiot_value_t temp;
nbiot_value_t humi;
nbiot_value_t illumi;
nbiot_value_t led;
extern float result_lx;
添加 LED 灯模拟打开、关闭的代码(写)
if(data->value.as_bool)
{
Lcd_Clear(WHITE);
ledStatus.Led1Sta=1;
}
else
{
Lcd_Clear(BLACK);
ledStatus.Led1Sta=0;
}
光照和 LED 灯的控制代码(读)
BH1750_test();
illumi.value.as_float = result_lx;
} else if (objid == 3311 && instid == 0 && resid == 5850) { /* LED */
led.value.as_bool = ledStatus.Led1Sta;
更改 IMEI 和IMSI 信息
const char endpoint_name[] = "007412239446206;123456"; // IMEI;IMSI
(2).在云平台查看设备信息 注意在线情况
2.4Postman结果
3.5使用 HTTP 数据推送自动开关 LED 灯
创建实例
规则引擎配置
查看结果
3.6项目总结
通过这次项目学习,简单的了解了postman的使用方法和onenet的更多操作方法;
实验中遇到了postman登录注册的id问题,通过向同学请教解决了登录问题;