系列文章目錄
失敗了也挺可愛,成功了就超帥。 |
前言
最近準(zhǔn)備耍下 Onenet平臺(tái) 。下載了官方demo 遇到幾個(gè)問題
1、創(chuàng)建接入設(shè)備 因?yàn)槠脚_(tái)網(wǎng)頁界面更新了 一些創(chuàng)建接口找不到 網(wǎng)上的資料都是舊版網(wǎng)頁上的 搞了一番才找到
2、跑Demo時(shí) 串口打印亂碼
故此分享下希望可以對(duì)你有幫助吧
1. OneNet平臺(tái)注冊(cè)
直接百度搜索Onenet 一鍵跳轉(zhuǎn)Onenet網(wǎng)站
點(diǎn)擊右上角登陸
選擇立即注冊(cè)
注冊(cè)即可
2. 創(chuàng)建多協(xié)議接入設(shè)備
設(shè)備接入平臺(tái)需要 3個(gè)信息
1、產(chǎn)品ID
2、設(shè)備ID
3、鑒權(quán)信息
下面圖示 創(chuàng)建設(shè)備及需要信息在哪找
【修改】2023-07-17:
如下圖示的多協(xié)議接口 對(duì)于新注冊(cè)的已經(jīng)沒了 通過下面一鍵跳轉(zhuǎn)入口
多協(xié)議接入入口一鍵跳轉(zhuǎn)
創(chuàng)建完產(chǎn)品會(huì)彈出立即添加設(shè)備 就是這個(gè)頁面
創(chuàng)建完成我們記錄下剛創(chuàng)建設(shè)備接入信息
1、產(chǎn)品ID 607628
2、設(shè)備ID 1091166777
3、鑒權(quán)信息 TEST
3. 硬件連接
我這里采用 ESP8266-01S 入網(wǎng)
需注意 ESP8266的固件 我這里是默認(rèn)的AT透傳固件
ESP8266-01S有8個(gè)引腳 和我們STM32連接如下
因?yàn)楹竺鍰EMO中有 復(fù)位ESP8266操作 所以連接了RST如果不需要可以不接的
Demo中 ESP8266和STM32通信用的 串口2
所以 ESP8266 TX 接 stm32 RX PA3
ESP8266 RX 接 stm32 TX PA2
RST 自己隨便選個(gè)就好 我這里PB6
4. 下載并運(yùn)行Demo
4.1 Demo下載
Demo下載地址 在OneNet論壇 一鍵跳轉(zhuǎn)下載
打開下載的demo目錄
MINI板的是 STM32F103CB系列 標(biāo)準(zhǔn)版是 RE系列
同F(xiàn)103系列 適配起來還是很容易的
我這里板子是STM32F103ZET6 我選擇RE系列 只是引腳數(shù)差別 可以直接用的嘿嘿 暫時(shí)演示選擇裸機(jī)版本 點(diǎn)燈點(diǎn)燈
4.2 運(yùn)行Demo
打開demo先修改引腳配置
Demo中ESP8266接的串口2的TX RX 我也是按這個(gè)接的
所以只需要改下復(fù)位
1、修改STM32接RST的IO
RST 我接的PB6 修改下
2、修改ESP8266入網(wǎng)的 WIFI名和密碼
3、修改接入OneNet平臺(tái)的設(shè)備信息
前面創(chuàng)建時(shí)候有記錄
1、產(chǎn)品ID 607628
2、設(shè)備ID 1091166777
3、鑒權(quán)信息 TEST
4、修改LED燈的IO
我板子上是 PB5
5、編譯運(yùn)行
遇到了問題 調(diào)試信息亂碼
通過檢查 是 Demo用的外部晶振是 12M 我們改為8M
重新編譯下載
我們看看云平臺(tái)有沒有連上
6、通過OneNet控制LED燈
我們看Demo說明 我們LED4 就是 RED
我們下發(fā)指令試試
效果圖文章來源:http://www.zghlxwxcb.cn/news/detail-777689.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-777689.html
本小節(jié)結(jié)束
到了這里,關(guān)于【OneNet】| stm32+esp8266-01s—— OneNet初體驗(yàn) | 平臺(tái)注冊(cè)及設(shè)備創(chuàng)建 | demo使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!