精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

個人機智云開發實踐:經驗總結與技術分享

機智云 ? 2024-07-05 08:10 ? 次閱讀

在個人的機智云開發過程中,主要包括以下幾個步驟

1.項目創建與數據點設置

2.在機智云平臺上創建項目并定義所需的數據點,這些數據點將用于設備和云端的通信

3.無線通信模塊固件燒錄

4.下載并燒錄適用于所選無線模塊的GAgent固件。

例如,我使用了正點原子的esp8266模塊,選擇了對應的 GAgent for ESP8266 固件。

5.MCU方案代碼移植

6.將機智云提供的 MCU 方案代碼移植到底層設備的微控制器(MCU)上,確保設備能夠與機智云平臺進行通信和控制。這一步可能需要參考官方文檔、論壇討論和其他資源來完成代碼的移植和調試。

7.機智云調試APP配網

機智云所需工具和軟件

在開發過程中使用了以下工具和軟件:

098ed982-3a63-11ef-a655-92fbcf53809c.jpg

GAgent固件包

GAgent 是一款適用于各種通信模組的應用程序固件,它簡化了設備與手機APP和云端之間的雙向數據通信。開發者只需關注業務邏輯開發,而不必處理底層通信細節。固件遵循機智云平臺標準接入協議,支持設備配置、發現、綁定和程序升級等功能。

機智云產品調試APP

這款APP對于設備的網絡配置(配網)至關重要,能夠確保設備可以順利連接到 Wi-Fi 網絡,并在首次配網后實現自動重連。

機智云串口調試助手

用于驗證和調試 ESP8266 模塊燒錄的固件是否正常工作,以及通過模擬 MCU 功能測試調試APP的使用情況。

對于每個步驟的具體操作和更多詳細信息,請參考機智云官網開發者中心的相關文檔和教程。這些資源將為您提供完整的開發指導和支持。

機智云上項目創建、數據點創建、導出MCU方案代碼

參考官網開發者中心的中文檔中心的機智云接入教程即可。(建議看完官網的教程)

五分鐘了解機智云接入流程 - Gizwits

09b3f5b4-3a63-11ef-a655-92fbcf53809c.jpg

具體說明:

數據點的設置就是后期和底層MCU通信的功能點。具體參數不懂可以看文檔中心的機智云名詞定義解釋。

無線通信模塊固件燒錄

在下載GAgent固件后,需要給當前的無線通信模塊燒錄進去。這里以ESP8266為例燒錄GAgent固件。

ESP8266模塊若要燒錄固件,請在給模塊上電前把IO_0腳接地(可以上電后再重新拔插連接VCC的杜邦線)。以此來解決一直等待上電同步問題。

機智云底層MCU代碼移植

到了這一步,就是實現底層MCU設備的機智云代碼移植了。當時在這一步花了不少時間,主要是在各個渠道沒有找到一個講解全面的教程,其中參考過MCU方案導出后給的PDF(官方的教程、機智云論壇的帖子,最終對比改出來的)在這里不做具體教程,給出開發者成功移植后的工程代碼以及官方的PDF作為對比參考。(用的STM32F407ZGT6,MDK的IDE)

09c69890-3a63-11ef-a655-92fbcf53809c.jpg

機智云調試APP配網

WiFi的首次配網(或者更換網絡連接)都需要使用機智云調試APP來進行配網,而首次配網后WIFI模塊只要再次上電便可完成自動連接。個人在使用過程中,主要使用了AirLink和SoftAP兩種模式。根據個人使用經驗,使用SoftAP模式配網成功率更高。

09dedc7a-3a63-11ef-a655-92fbcf53809c.jpg

以下為app端的配網教程,不用登錄也可使用,設備端的操作在后面,此處分開講

09efc972-3a63-11ef-a655-92fbcf53809c.png

1、AirLink模式下配網

(1)進入設備添加界面

(2)此處請輸入連接WIFI的賬號密碼,不要輸錯,開啟手機位置定位才能自行選擇WIFI

(3)一直點繼續,選擇樂鑫的模組。(根據自己的無線通信模塊來

(4)出現此界面時根據將設備調至AirLink配網模式,等待連接成功即可(目前就算設備搜尋成功也得自己手動取消搜尋)

(5)回到主界面出現設備即為APP端配網成功,點進去即可使用(沒成的話多試幾次,AirLink配網確實要多試幾次才能成)

0a08361a-3a63-11ef-a655-92fbcf53809c.png

2、SoftAP模式下配網

(1)進入設備添加界面

(2)填寫所用的WIFI賬號密碼,以及SoftAP熱點賬號密碼(手機位置定位開啟才能自行選擇WIFI或者如果不知道SoftAP熱點后綴,可以先將設備調至SoftAP配網模式,用手機打開wifi開關搜尋即可)

(3)一直點繼續,選擇樂鑫的模組。(根據自己的無線通信模塊來)

(4)出現此界面后,點擊進去連接SoftAP熱點(密碼123456789)

(5)出現此界面時根據將設備調至SoftAP配網模式,等待連接成功即可(目前就算設備搜尋成功也得自己手動取消搜尋)

(6)回到主界面出現設備即為APP端配網成功,點進去即可使用(一般一次就能成)

0a278f9c-3a63-11ef-a655-92fbcf53809c.png

以上是機智云APP配網的操作,接下來是設備端的具體操作。

使用機智云串口調試助手模擬MCU

使用機智云串口調試助手首先需要將自己開發的產品加入進來,在項目開發的地方復制PK以及PS,根據自己開發的產品進行選擇。

0a7b817e-3a63-11ef-a655-92fbcf53809c.jpg

波特率選擇9600,打開自動回復。

0a89b64a-3a63-11ef-a655-92fbcf53809c.jpg

首先點擊初始化,再根據自身需要點擊AirLink配網和SoftAP配網,使得WIFI進入相應配網模式,再按照前面APP配網部分操作即可。

0a9473fa-3a63-11ef-a655-92fbcf53809c.jpg

使用移植好的MCU設備

底層MCU設備移植好機智云后,通過使用板上按鍵,選擇進入AirLink配網或者SoftAP配網模式,再按照前面APP配網部分操作即可。

做好的移植代碼為例,當設備入網成功后,板上綠燈會常亮;而沒入網時,板上綠燈會熄滅。

0aacb85c-3a63-11ef-a655-92fbcf53809c.png

設備上電后,按下板子上的KEY0可進入AirLink配網模式,按KEY_UP則進入SoftAP配網模式。通過手機App完成配網設置后,即可使用App上的按鈕控制底層MCU設備實現其功能。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 微控制器
    +關注

    關注

    48

    文章

    7496

    瀏覽量

    151085
  • 無線通信
    +關注

    關注

    58

    文章

    4526

    瀏覽量

    143426
  • 機智云
    +關注

    關注

    2

    文章

    582

    瀏覽量

    26370
收藏 人收藏

    評論

    相關推薦

    Altera SOPC專題競賽-經驗總結

    Altera SOPC專題競賽-經驗總結Altera SOPC專題競賽-經驗總結.docx
    發表于 08-10 18:19

    “IoT小能手”機智技術征文大賽

    “IoT小能手”機智技術征文大賽在體驗IoT開發流程,開發智能產品之余,你是否有疑惑/突如其來的idea/三五年的從業
    發表于 05-15 19:54

    電源制作高手經驗總結

    電源制作高手經驗總結電源制作高手經驗總結 28頁.pdf (2.9 MB )
    發表于 06-05 02:05

    SOPC Builder/Nios 學習經驗總結

    SOPC Builder/Nios 學習經驗總結
    發表于 07-22 15:32 ?0次下載
    SOPC Builder/Nios 學習<b class='flag-5'>經驗總結</b>

    線圈天線設計經驗總結

    線圈天線設計經驗總結
    發表于 09-12 17:21 ?224次下載

    做四軸飛行器的經驗總結

    做四軸飛行器的經驗總結,請各位大神共同學習,里面是一位大神做四軸飛行器的經驗總結
    發表于 11-11 16:52 ?0次下載

    開關電源測量的經驗總結

    開關電源測量的經驗總結,感興趣的小伙伴們可以瞧一瞧。
    發表于 09-18 17:34 ?0次下載

    模擬電路設計經驗總結

    模擬電子的相關知識學習教材資料——模擬電路設計經驗總結
    發表于 09-27 15:19 ?0次下載

    指針經驗總結

    指針經驗總結
    發表于 10-27 15:44 ?19次下載
    指針<b class='flag-5'>經驗總結</b>

    嵌入式系統開發學習心得體會_經驗總結

    本文主要介紹的是嵌入式系統開發學習心得體會及經驗總結,首先介紹了嵌入式系統開發的三大關鍵點,其次推薦了嵌入式系統開發必讀的書籍,最后介紹了學習嵌入式系統
    的頭像 發表于 05-18 10:24 ?3.1w次閱讀

    TD-LTE網絡優化經驗總結解析

    TD-LTE網絡優化經驗總結解析說明。
    發表于 04-27 10:30 ?23次下載

    電路設計的一些經驗總結

    電路設計的一些經驗總結
    發表于 12-02 13:57 ?42次下載

    EMI整改經驗總結

    EMI整改經驗總結
    發表于 12-20 15:55 ?45次下載

    富士變頻器維修經驗總結

    富士變頻器維修經驗總結
    發表于 10-07 10:55 ?0次下載

    選擇燒結銀的經驗總結

    選擇燒結銀的經驗總結
    的頭像 發表于 12-17 15:46 ?1316次閱讀
    選擇燒結銀的<b class='flag-5'>經驗總結</b>