2022-04-10

一、實(shí)驗(yàn)名稱

智慧園區(qū)能源管控系統(tǒng)

二、實(shí)驗(yàn)?zāi)康?/h1>

能夠在onenet云平臺上看到硬件檢測到的數(shù)據(jù)的效果、運(yùn)用postman、intellij IDEA等軟件來達(dá)到實(shí)驗(yàn)效果。

三、實(shí)驗(yàn)步驟

3.1.修改“寫回調(diào)函數(shù)”

// "寫"回調(diào)函數(shù)
void write_callback(
        uint16_t       objid,
        uint16_t       instid,
        uint16_t       resid,
        nbiot_value_t *data)
{
    printf("write /%d/%d/%d:%d\r\n",
            objid,
            instid,
            resid, data->value.as_bool);

    if (objid == 3311 && instid == 0 && resid == 5850) /* LED燈 */
    {
        if(data->value.as_bool)
        {
            // 打開白色背光以模擬LED燈開
            Lcd_Clear(WHITE);
            ledStatus.Led1Sta=1;
        }
        else
        {
            // 打開黑色背光以模擬LED燈關(guān)
            Lcd_Clear(BLACK);
            ledStatus.Led1Sta=0;
        }
    }
}

3.2.添加“讀回調(diào)函數(shù)”

void read_callback(
        uint16_t       objid,
        uint16_t       instid,
        uint16_t       resid,
        nbiot_value_t *data)
{
    if (objid == 3303 && instid == 0 && resid == 5700) {        /* 溫度 */
        SHT20_INFO sht20 = { 0 };
        sht20 = SHT20_GetValue();
        temp.value.as_float = sht20.tempreture;
    } else if (objid == 3304 && instid == 0 && resid == 5700) { /* 濕度 */
        SHT20_INFO sht20 = { 0 };
        sht20 = SHT20_GetValue();
        humi.value.as_float = sht20.humidity;
    } else if (objid == 3301 && instid == 0 && resid == 5700) { /* 光照 */
        BH1750_test();
        illumi.value.as_float = result_lx;
    } else if (objid == 3311 && instid == 0 && resid == 5850) { /* LED */
        led.value.as_bool = ledStatus.Led1Sta;
    }
}

3.3.資源列表

image.png

3.4平臺控制

image.png

3.5.POSTMAN上調(diào)用API

image.png

image.png

3.5.在intellij IDEA上修改參數(shù)

image.png

3.5.數(shù)據(jù)成功推送

image.png

實(shí)驗(yàn)總結(jié)

經(jīng)過這次實(shí)驗(yàn),我能更熟練得使用onenet云平臺,鍛煉了我發(fā)現(xiàn)問題和解決問題的能力、團(tuán)隊(duì)合作的能力;對postman、intellij IDEA等軟件的運(yùn)用也更加熟練

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

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

  • 一,實(shí)驗(yàn)背景為體現(xiàn)低消耗、低排放、高性能、高舒適的設(shè)計(jì)理念,應(yīng)用集成技術(shù)和物聯(lián)網(wǎng)技術(shù)在智慧園區(qū)內(nèi)建設(shè)能效管理系統(tǒng),...
    Sunnyboy_d0ea閱讀 205評論 0 1
  • 智慧園區(qū)能源管控系統(tǒng) 1.實(shí)驗(yàn)?zāi)康?1.1采集溫度、濕度、光照值,并上傳OneNET平臺1.2實(shí)現(xiàn)公共區(qū)域照明系統(tǒng)...
    UP_ab84閱讀 304評論 0 0
  • 項(xiàng)目三實(shí)訓(xùn)報(bào)告 一、實(shí)驗(yàn)背景 ??全球氣候正面臨嚴(yán)峻的挑戰(zhàn),碳減排已成全人類的共同使命,國內(nèi)“能源雙控”政策的持續(xù)...
    鶴隱_54a3閱讀 215評論 0 0
  • ???????智慧園區(qū)能源管控系統(tǒng)報(bào)告 ???????????????????楊小龍 1.項(xiàng)目背景 智慧園區(qū)能源管...
    fighting_41a7閱讀 683評論 0 0
  • 智慧園區(qū)能源管理系統(tǒng)項(xiàng)目報(bào)告 吳鋒光 一.項(xiàng)目背景 對園區(qū)的數(shù)據(jù)進(jìn)行監(jiān)控分析然后通過演示展示結(jié)果 二.項(xiàng)目目標(biāo) 通...
    臘味煲祖飯閱讀 346評論 0 0

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