給STM32F103裝一塊零零智能N102模塊,在家就能體驗NB-IoT開發啦
隨著NB網絡部署的越來越完善,很多機友們都蠢蠢欲動,想體驗一把NB-IoT開發。需注意的是,請確認實驗的時候NB-IoT已覆蓋,N102有授權碼。
首先你需要準備以下物料: - STM32F103(GoKit3的底板)
- GoKit3的功能版
- 零零智能N102模塊
- NB卡、杜邦線、USB數據線、
- 電腦、機智云開發平臺賬號等
物料準備好后,按照下面的步驟來做,就可以啦。
一、概述本文主要介紹如何使用Gokit開發板和NB-DTU N102模塊快速接入機智云
二、NB模塊與機智云數據交互流程設備與機智云數據交互的基本數據流如下圖。 APP接收設備上報數據:設備上報數據→運營商IOT平臺→機智云平臺→APP端 APP下發設備控制數據:APP端→機智云平臺→運營商IOT平臺→設備接收數據
三、在機智云官網創建設備產品,定義數據點,添加設備這里以“智能燈”的例子介紹設備接入機智云的整個流程。 1. 創建新產品2. 定義數據點3. 添加設備四、下載自動生成mcu代碼,燒寫程序到Gokit的mcu中
五、修改mcu程序,使得mcu可以控制LED燈程序修改步驟,略,本文最后有參考代碼
六、N102與mcu接線,通電讓設備上線
七、設備上線,機智云IOE DEMO APP綁定設備當模組正常開機十多秒以后,模組會自動連接上機智云平臺,此時我們可以使用機智云APP掃描二維碼的方式綁定GN511,使用機智云串口助手的小工具生成設備綁定二維 生成設備綁定二維碼后,我們可以下載機智云IOE DEMO APP掃碼綁定設備
八、控制設備,點亮/熄滅LED燈成功,機智云接入完畢
|