首先上代碼,方便廣大同胞快速進(jìn)行研究,同時(shí)希望大家快速上線。(未用到ebox)
- 代碼下載:《GoKit開發(fā)板Bigiot應(yīng)用代碼-V1.2》
- 說 明:該代碼是機(jī)智云開發(fā)板GoKit例程(需要將ESP8266固件刷成AT固件)。
- 特 點(diǎn):自動斷線重連、永不掉線、指示燈顯示聯(lián)網(wǎng)狀態(tài)、串口狀態(tài)顯示、串口參數(shù)設(shè)置、LED手機(jī)控制。
- 串口工具:“XCOM V2.0” or “串口助手”
- 程序軟件:Keil 5 MDK
- 程序下載:ST-Link V2(配合Keil 5編程軟件) 、 串口ISP(板載USB轉(zhuǎn)串口)、相關(guān)驅(qū)動和軟件下載
一、代碼介紹
- 結(jié)合GoKit開發(fā)板硬件特點(diǎn),非常適合接入Bigiot網(wǎng)絡(luò)服務(wù),因此參照正點(diǎn)原子的UCOSII相關(guān)例程,編寫了基于GoKit板的貝殼服務(wù)代碼,可使廣大愛好者快速使用貝殼的物聯(lián)網(wǎng)服務(wù)平臺,不再為協(xié)議而煩憂。
- 用戶將程序下載后,通過USB串口按格式 :
- SetDevice_Parameter("WIFI Name","WIFI Password","ID","ApiKey","UID","User Name")
- SetUpdate_Parameter(u8 aisle,u16 update_id,u16 timer)
- 將個(gè)人參數(shù)通過串口助手發(fā)送給開發(fā)板即可,開發(fā)板自動永久保存在flash,無需二次配置。即可連接貝殼物聯(lián)。
二、程序下載(串口ISP)STM32串口下載軟件(FLYMCU)
用到的軟件:
- STM32串口下載軟件(FLYMCU)
- 編譯文件UCOSII-Bigiot.hex(在源碼路徑)
步 驟:
- 打開串口助手軟件,可以監(jiān)控芯片運(yùn)行狀態(tài),你會發(fā)現(xiàn)它無法連接網(wǎng)絡(luò),因?yàn)槟氵€沒有設(shè)置WIFI密碼,以及個(gè)人設(shè)備參數(shù),請按照第四步設(shè)置用戶參數(shù)。

三、程序下載(ST-Link V2)
四、用戶參數(shù)設(shè)置

五、數(shù)據(jù)接口update
- 程序中已經(jīng)做好10個(gè)上傳接口,需要用戶把數(shù)據(jù)通道ID,以及發(fā)送間隔通過串口1發(fā)送即可。
程序自動運(yùn)行發(fā)送數(shù)據(jù)(通道0的數(shù)據(jù)是0.01,通道1的數(shù)據(jù)是3.7,如需更改其他溫度或濕度數(shù)
據(jù)請打開程序里面修改)。
- ,

五、新功能
- 新功能敬請期待。。。。。。。。