如何將CC3200接入機智雲
請確保在開始之前已經註冊了機智雲開發者賬號,如果沒有可以訪問機智雲網站註冊
2. 創建新設備
在登錄之後添加壹個CC3200 LaunchPad 設備,或者也可以通過模板去創建壹個。
為CC3200 LaunchPad LED D7 創建壹個數據點
按照 向導點擊下壹步,最後可以按照demo APP,或者下載SDK去定制APP
3. 獲取Product Key
在設備創建好之後,進入個人項目,然後得到Product Key
CC3200的代碼存放在github.com,請從下面的鏈接來下載
/yhpan0613/SimpleLink-CC3200/releases
選擇壹個版本,然後點擊zip就可以獲取到最新的代碼
修改CC3200代碼
在SimpleLink-CC3200.git\example\getting_started_with_wlan_station\gagent\include的gagent.h裏面有壹個宏定義:#define PRODUCT_KEY,
請將它修改成為上面妳創建好的設備的product key.
在common.h裏面修改妳要連接路由器的SSID和密碼。
5. 運行程序連接到機智雲
用IAR打開wlan_station.eww, 然後編譯下載到CC3200LP裏面運行
連接到機智雲分為兩個步驟,第壹個通過訪問HTTP Server來獲取MQTT服務器的IP
第二步是每隔50秒發MQTT心跳包PING,服務器會返回心跳包的回應PONG。
如果有看到下面的LOG說明心跳是正常的:
INFO MQTT Send packet length=2
CRITICAL GAgent Cloud Ping ...
CRITICAL GAgent Cloud Pong ..
3. 從機智雲網站上可以看到妳的設備的狀態信息:
6. 可以在機智雲網站上生成IOE demo的APP,在手機上安裝,然後就可以掃描到CC3200 Launchpad,進行綁定。
7. 添加內容去為妳的設備做定制化的數據交互。
希望可以幫助到妳