基于真實設(shè)備接入 OneNET 平臺實訓報告
鐘梓航
一.項目背景
蜂鳴器根據(jù)距離監(jiān)測報警
二.項目目標
1、基于真實設(shè)備,搭建軟硬件環(huán)境,接入 OneNET 平臺并實現(xiàn)設(shè)備屬性上報;
2、通過 OneNET 平臺的“設(shè)備調(diào)試”實現(xiàn)設(shè)備屬性下發(fā);
3、通過 OneNET 平臺的“API 調(diào)試”實現(xiàn)設(shè)備屬性下發(fā);
4、直接基于 API 方式實現(xiàn)設(shè)備屬性下發(fā);
三.項目步驟
一.選用該項目需要使用的模塊:
1.LORA蜂鳴器模塊
2.超聲波模塊
3.核心模塊
4.wifi模塊
二.編寫代碼
1.在device.c中輸入熱點名稱,熱點秘密

image.png
2.在ONENET.C中依次輸入{設(shè)備密鑰}、{產(chǎn)品 id}、{設(shè)備名稱}

image.png
3.在application中添加132和133行代碼

image.png
4.在cmd_callback.c中添加下列代碼

image.png

image.png

image.png
三.ONENET平臺上線及控制蜂鳴器
1.設(shè)備上線以后,點擊運維監(jiān)控設(shè)備調(diào)試,選中設(shè)備進行蜂鳴器控制

image.png
2.在API調(diào)試中選中設(shè)備屬性設(shè)置控制蜂鳴器

image.png
四.postman控制蜂鳴器

image.png

image.png
五.場景聯(lián)動
1.在onenet平臺上創(chuàng)建場景聯(lián)動

image.png

image.png

image.png
2.用手遮擋超聲波模塊,一會會聽見蜂鳴器響起,實驗成功。

image.png

image.png