GE211是機智云自研的定制物聯網轉接板,采用ESP32-C3-WROOM-02通訊模塊,專為白色智能家電等設備應用而設計。該轉接板在硬件設計上集成了支持WiFi和BLE的雙模無線通信模塊,同時具備TTL電平轉換串口功能。這一設計特點使得設備接入變得更加方便快捷,同時也極大地提高了開發效率。
測評攻略
開發調試過程如下:
TTL轉USB根據實例注冊機智云設備,了解通訊協議格式
使用局域網通過手機APP,控制設備啟停
TTL轉USB根據實例注冊機智云設備,了解通訊協議格式
1.1
1.2
下載完成后點擊左上角進入開發者中心
開發者中心
根據流程注冊機智云賬戶,登錄機智云注冊相關設備,注冊流程如下:
創建產品
創建完成后左側會出現PK/PS,這兩組字符串是我們下面調試需要用到的。接下來創建設備控制數據點
以上步驟表示我們的設備和數據點創建成功。
1.3
點擊左側的開發向導,從MCU開發資源中下載已創建設備的通訊協議文檔。
以上步驟表示我們的設備和數據點創建成功。
1.4
點擊左側的開發向導,從MCU開發資源中下載已創建設備的通訊協議文檔。
1.5
了解通訊協議格式
具體通訊命令可參考通訊協議文檔。數據格式解析非常詳細。
1.6
根據《機智云GE211-02轉接板接入機智云方案及問題排查指引V1.0.0.pdf》中3.3的部分:結合機智云調試助手使用流程。按著步驟一路測試都非常順利。唯一不明白的是,哪里發生了數據交互,可以讓模塊去鏈接指定的IP和prot?
查閱文檔中心的設備接入欄下GAgent詳解,這里非常詳細的講解了GAgent接入機智云流程,多種接入模式和數據走向。從設備上電開始到接入的過程。
GAgent請求設備信息
B、回復GAgent設備信息
C、設備正常工作,需回復GAgent發出的心跳包
D、GAgent網絡狀態發生變化通知mcu。
根據之前我們下載的通訊協議文檔里面的命令可以找到,在上電后,模塊會請求設備信息,然后我們的主控設備會發送給模塊一些常用的參數。0x02命令中的第15部分就包含了server,port等內容??梢怨┪覀冃薷?。
由此我們可知,IP和端口是頭次數據交互時就修改了。
測試局域網模式
2.1
局域網和廣域網的兩種組網方式介紹
2.2
使用局域網通過手機APP,控制設備啟停
我們首先需要將模塊初始化
使用局域網通過手機APP,控制設備啟停
依次點擊右上角“+”;點擊熱點配置;輸入要鏈接的局域網wifi信息,下面設備信息默認;點擊對應的設備熱點;連接后會發生數據交互,交互的內容就是將第二圖的wifi信息發送至模塊。配置組網。鏈接成功后APP會識別到我們的設備??梢渣c擊設備進行控制。
APP控制
配置好相關參數后,我們通過APP來控制主板LED閃爍,模擬啟??刂啤?/span>
主板使用的是極海的APM32E103 EVAL,GE211接入主板串口。
根據通訊協議文檔,編寫串口命令處理函數,數據解析正常,LED燈根據APP指令亮滅正常。
GE211的定制化設計確保了與機智云平臺的緊密集成,使得應用開發更加無縫。它有效解決了智能家電等設備連接與通信的難題,為開發者提供了一個穩定、可靠且高效的解決方案。不論是在WiFi還是BLE通信方面,都可以提供穩定的連接和優質的數據傳輸性能。
它為智能家電等設備的開發者提供了一個完善的硬件平臺,旨在幫助開發者更加高效地接入云端,加速產品上市和商業化進程,實現物聯網領域的新突破。
-
無線
+關注
關注
31文章
5431瀏覽量
173097 -
模擬
+關注
關注
7文章
1422瀏覽量
83897
發布評論請先 登錄
相關推薦
評論