STM32 SIM800C SIM868 連接OneNet 以及遠程控制流程詳解

Onenet控制繼電器教程

 本文基於STM32物聯網開發版:
 https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.29e71debNLqzWg&id=583890254748
  1. 創建onenet賬號:
    登入onenet官網:https://open.iot.10086.cn/如下圖:
    在這裏插入圖片描述
    如果已經有賬號,則直接點擊登錄登錄即可。沒有賬號則選擇註冊,註冊成功後,登錄即可。

  2. 創建產品,創建設備
    登錄成功後,點擊開發者者中心。
    在這裏插入圖片描述
    進入開發者中心,然後點擊創建產品:
    在這裏插入圖片描述
    然後在彈出的窗口中輸入自己想要設置的產品名稱,類別之類的,注意幾個地方,需要設置爲跟如下圖標紅部分一樣:
    在這裏插入圖片描述
    然後點擊確定。產品即創建完成:然後就可以創建設備了。
    在這裏插入圖片描述
    點擊添加設備:
    進入如下界面:
    在這裏插入圖片描述
    點擊添加設備:填寫自己想要設置的參數,如我這裏設置的如下圖,注意鑑權信息先了解一下。
    在這裏插入圖片描述
    點擊添加即可添加成功。成功後如下圖:
    在這裏插入圖片描述

  3. 創建數據流
    點擊數據流模板:
    在這裏插入圖片描述
    然後點擊添加數據流模板創建數據流:
    在這裏插入圖片描述
    數據流即爲電路板向onenet發送數據的參數名。一般發送的數據都是以鍵值對的方式發送,所以,這裏要設置參數,然後onenet收到數據後就可以依據參數來獲取參數值。
    我們這裏設置了爲light。因爲等下在例程中獲取的是光照傳感器的光照強度值。然後點擊添加:
    在這裏插入圖片描述
    同理添加relay0和relay1兩個數據流,最後效果如下圖:
    在這裏插入圖片描述

  4. 創建應用:
    點擊應用管理,添加應用:
    在這裏插入圖片描述
    有興趣可以關注寶貝:https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.29e71debNLqzWg&id=583890254748
    應用的一些參數按自己需求設置:我這裏設的如下圖:
    在這裏插入圖片描述
    點擊新增:
    在這裏插入圖片描述
    即可創建成功,如下圖:
    在這裏插入圖片描述
    然後點擊創建的應用名,進入下圖:
    在這裏插入圖片描述
    點擊編輯應用後即可寫應用程序:
    主要由以下幾個部分組成:
    在這裏插入圖片描述
    本例中,我們添加一個折線圖,和兩個繼電器開關按鍵和兩個文本框。一個用來實時顯示光照強度參數,兩個按鍵用來控制繼電器:
    添加方法:直接拖拽到應用區域即可。
    在這裏插入圖片描述
    添加後效果如上圖,點擊元素,右側有屬性值可以修改元件名稱,關聯數據流等。
    我們這裏設置剛創建的設備,然後會出現讓選數據流,選擇剛創建的數據流light即可。
    在這裏插入圖片描述
    同理兩個按鍵分別設置數據流爲relay0和relay1:
    另外注意按鍵有個開關值得屬性:
    爲了區別兩個繼電器,我們這裏分別添加了relay0和relay1在{V}前面:
    在這裏插入圖片描述
    在這裏插入圖片描述
    最後點擊右上角的發佈應用,填寫創意來源和場景描述後點擊發布應用即可。

  5. Stm32程序連接onenet
    秩序修改幾個參數即可:
    這裏我們打開實驗3_mqtt_and_relay例程。只需修改如下三個參數即可:
    在這裏插入圖片描述
    這三個參數分別是:
    產品id:點擊產品概況,即可找到:
    在這裏插入圖片描述
    設備id:點擊設備列表即可找到設備id:
    在這裏插入圖片描述
    Api-key:點擊產品概況,即可找到:
    在這裏插入圖片描述
    趕快填入參數,編譯,燒寫程序後,在onenet服務器上看顯示效果吧。

  6. 連接上的幾個現象及控制:
    設備狀態會變爲在線:
    在這裏插入圖片描述
    可以看到數據流:
    在這裏插入圖片描述
    在這裏插入圖片描述
    顯示如下圖:
    在這裏插入圖片描述
    應用中能看到數據值得變化:
    在這裏插入圖片描述
    點擊對應按鍵即可控制繼電器:
    在這裏插入圖片描述
    至此,實驗完成。
    有興趣歡迎關注寶貝:
    https://item.taobao.com/item.htm?spm=a1z38n.10677092.0.0.29e71debNLqzWg&id=583890254748
    更多資料教程及技術支持,請購買店鋪開發版。謝謝
    店鋪:
    https://shop109367696.taobao.com/
    專業定製STM32系列電路板,方案設計,原理圖設計,PCB畫板,STM32 sdk源代碼調試等。支持Onenet,百度雲,阿里雲。提供Android apk源碼,ios支持的軟件等。
    如有疑問歡迎諮詢,評價,私聊等。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章