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