本文主要講述了使用GoKit和GC211(4G模塊)來實現4G網絡的開發。囊括模塊接入、設備控制、數據采集、APP開發等方面內容。難度較低,適合新手入門。另外本次內容篇幅較長,將分成五部分來連載。
若是想了解物聯網應用開發的高階版,建議吃透下面這個案例:【開源案例】雙STM32和機智云,一起打造“優美”的數字儀表!!
連載教程內容:
gokit2/3 實現 4G 網絡模塊 GC211 的接入
STM32作為主控實現GOKIT全功能控制和采集
Arduino作為主控實現GOKIT全功能控制和采集
新版本APP快速開發
網頁控制GOKIT開發板
材料準備:
Gokit2 或 GoKit3一塊
GC211 一塊 (基于ML103的4G模組)
杜邦線若干
電腦一臺
機智云開發平臺賬號一個
材料說明:
GoKit2和GoKit3的,根據請根據自身需要選擇。
電路連接圖:
正式進入開發階段
第一步:云端部署
這里我使用的是新版機智云平臺來創建產品、定義數據點,為后續創建應用、設備互聯互通做準備。
1.登錄機智云新版本開發者中心,創建一個智能產品。
機智云新版本開發者中心是近期推出的,相比而言,簡潔、直觀、易于使用,當然這都不是重點,重點是功能好用,適合做智能產品開發。無論是個人還是企業,都能找到適合自己的。
點擊左上角創建,選擇園藝農林,養殖監控(設置有有多個領域、多個單品可供選擇,當然也支持自定義)
2.自定義產品名稱、類型等
可根據模塊不同,可以自定義接入類型,如:WiFi、GPRS、Lora、LTE、BLE,可根據需要,自定義數據傳輸方式,如:定長、變長;
自定義功耗方式,如:正常功耗、低功耗。
3.定義數據點,相當于定義產品功能
可以在線定義數據點,或者是導入數據點。
4. 在線生成代碼,用來提高效率的關鍵一步
根據自身使用的MCU型號,選擇生成相應型號的代碼包。
此代碼為后續代碼移植做準備。
說明:
我的用的是STM32F103版本的GoKit2/3,所以這里我選擇STM32F103版本.
若我用的是Arduino uno R3版本的GoKit2/3,那么我需要選擇Arduino uno R3。
做到這一步,咱們硬件部分的燒寫工作算是準備一大半了。接下來,我要開始進行代碼移植了。
其實,云端部署最簡單,只要一眼就能看明白怎么做。其關鍵在于自定義數據點,也就是自己要做的智能產品功能是什么,以此來定義數據點。
原文標題:【4G 開發】基于GOKIT+GC211的開發指南1,材料準備和創建云端硬件。
文章出處:【微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。
責任編輯:haq
-
4G
+關注
關注
15文章
5523瀏覽量
119155 -
STM32
+關注
關注
2270文章
10904瀏覽量
356398 -
網絡
+關注
關注
14文章
7571瀏覽量
88897
原文標題:【4G 開發】基于GOKIT+GC211的開發指南1,材料準備和創建云端硬件。
文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論