基于OneNET的智慧園區(qū)監(jiān)控系統(tǒng)實訓(xùn)報告

一、項目背景

在經(jīng)濟快速發(fā)展和政府政策的推動下,以產(chǎn)業(yè)聚焦為手段的園區(qū)經(jīng)濟發(fā)展迅速。各地園區(qū)經(jīng)濟呈現(xiàn)出覆蓋區(qū)域不斷擴大,產(chǎn)值越來越集中,GDP占比越來越大的趨勢。園區(qū)規(guī)劃建設(shè)整體性越來越強,更加注重各種基礎(chǔ)配套設(shè)施,以更好的服務(wù)促進高新產(chǎn)業(yè)的發(fā)展。尤其是注重產(chǎn)業(yè)園區(qū)的信息化建設(shè),構(gòu)建互聯(lián)互通、資源共享的信息資源網(wǎng)絡(luò),以信息化帶動產(chǎn)業(yè)化是加快產(chǎn)業(yè)園區(qū)發(fā)展的重要內(nèi)容。
各類產(chǎn)業(yè)園區(qū)發(fā)展迅猛,規(guī)模擴張也越來越明顯,高新企業(yè)紛紛入駐,企業(yè)對園區(qū)信息化要求越來越高,同時對園區(qū)服務(wù)和管理水平也提出了更高的要求。

二、實訓(xùn)目標(biāo)

-采集溫濕度、光照、大氣壓值
-實現(xiàn)環(huán)境內(nèi)根據(jù)光照強度自動控制開關(guān)燈
-可以在平臺直接發(fā)命令控制開關(guān)燈
-通過Postman控制燈開關(guān)
-學(xué)會軟件應(yīng)用

三、實訓(xùn)步驟

1.添加光照、大氣壓數(shù)值

添加光照數(shù)值

  illumi.flag |= NBIOT_UPDATED;
    BH1750_test();
    illumi.value.as_float = result_lx;

添加大氣壓數(shù)值

  press.flag |= NBIOT_UPDATED;
    BMP180_test();
    press.value.as_float = bmp180.p;

更新LED燈數(shù)值

 led.flag |= NBIOT_UPDATED;
    led.value.as_bool = ledStatus.Led1Sta;

添加LED燈資源

led.type = NBIOT_BOOLEAN;
led.flag = NBIOT_READABLE | NBIOT_WRITABLE;
ret = nbiot_resource_add(dev,
        3311,![26013177-56bf683a4b46c622.png](https://upload-images.jianshu.io/upload_images/19028342-4cdc9db62d7d77ef.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

        0,
        5850,
        &led);
if (ret)
{
    nbiot_device_destroy(dev);
    printf("device add resource(led) failed, code = %d.\r\n", ret);
}

光照、溫濕度資源同理

2.平臺讀取光照、大氣壓值

光照值
可以通過折線圖看到光照在不同時間的變化(需從硬件采集上傳)


26013177-5d8cff2a23ca74dd.png

大氣壓值
可以通過折線圖看到大氣壓在不同時間的變化(需從硬件采集上傳)


26013177-56bf683a4b46c622.png
3.平臺創(chuàng)建燈開關(guān)資源

通過URL網(wǎng)絡(luò)傳輸數(shù)據(jù)的方式接收到觸發(fā)器數(shù)據(jù)


26013177-026aa00b6e436252.png
26013177-53fbade7e1816b90.png

平臺發(fā)true點亮LED燈
通過寫入True、false來確定LED燈的點亮與熄滅


25127714-bf66f9e60c6c87df.png
4.在Postman添加資源調(diào)用API

資源添加及請求參數(shù)返回
在Postman軟件中,選擇POST格式來發(fā)送和接受內(nèi)容


26013180-e800c428ba0903db.png

-1,0控制燈開關(guān)
在Body發(fā)送內(nèi)容包中填寫相應(yīng)參數(shù),如設(shè)備ID,val對應(yīng)了設(shè)備狀態(tài),1表示開啟、0關(guān)閉


25127714-dc41db9d5d81a482.png
5.軟件應(yīng)用
26013180-b8edc91e8c43ca45.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容