项目三智能园区节能减排监控系统实训报告

项目三智能园区节能减排监控系统实训报告

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).在云平台查看设备信息 注意在线情况

c4759f9512ad35da23ca2b37ebbe8de1.png
0ee19d8ba1a798ab4ad1827948bc40ab.png

2.4Postman结果

70038fb17b1f48418c03f6f896d36029.png

3.5使用 HTTP 数据推送自动开关 LED 灯

创建实例


66835337940b4a70fde13a5bc5af93e8.png

image.png

规则引擎配置


image.png

image.png

查看结果
image.png

image.png

3.6项目总结

通过这次项目学习,简单的了解了postman的使用方法和onenet的更多操作方法;
实验中遇到了postman登录注册的id问题,通过向同学请教解决了登录问题;

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

推荐阅读更多精彩内容