STM32開(kāi)發(fā)板通過(guò)ESP8266連接貝殼物聯(lián)服務(wù),實(shí)現(xiàn)遠(yuǎn)程控制LED燈亮滅,并將結(jié)果反饋至控制界面。
STM32開(kāi)發(fā)板通過(guò)ESP8266連接貝殼物聯(lián)服務(wù),實(shí)現(xiàn)遠(yuǎn)程控制LED燈亮滅,并將結(jié)果反饋至控制界面。
STM32F103C8T6最小系統(tǒng)開(kāi)發(fā)板 ×1 (淘寶鏈接)
ESP8266模塊 ×1(注:ESP8266需進(jìn)行透?jìng)髟O(shè)置,詳見(jiàn):ESP8266-01透?jìng)髟O(shè)置)
面包板 ×1
電阻 ×1
LED燈 ×1
連接線(xiàn) 若干
官方推薦套件:淘寶鏈接
其他可選:

1、總覽

2、原理圖

本站所有公開(kāi)代碼托管于GitHub,方便大家使用和共同參與完善,地址:https://github.com/bigiot
可直接點(diǎn)擊下載。
本示例代碼位于
bigiotSTM32/bigiot/Project/STM32F10x_LED
用keil 5打開(kāi)
bigiotSTM32/bigiot/Project/STM32F10x_LED/STM32F10x_LED/MDK_ARM/Project.uvprojx
修改其中的設(shè)備ID和APIKEY,編譯下載至開(kāi)發(fā)板即可。

設(shè)備ID(DEVICEID)、設(shè)備密碼(APIKEY)在會(huì)員中心查看得到

如果你尚未注冊(cè)添加設(shè)備,請(qǐng)參考:
完成以上操作,即可是設(shè)備與貝殼物聯(lián)平臺(tái)連接,并進(jìn)行控制。
登錄 -> 會(huì)員中心 -> 設(shè)備對(duì)話(huà)
即可看到在線(xiàn)設(shè)備。

發(fā)送命令:

在命令發(fā)送目標(biāo)欄選擇設(shè)備名,在命令輸入框輸入
play
點(diǎn)擊發(fā)送,即可看到LED燈亮。
此時(shí),命令回記錄欄會(huì)出現(xiàn)以下代碼:

看到以上命令顯示和LED燈亮說(shuō)明你已大功告成。
嘗試輸入
stop
命令,查看命令記錄內(nèi)容變化。
1、試試設(shè)備遙控功能,在會(huì)員中心->設(shè)備遙控;
2、在公開(kāi)設(shè)備中找到自己的設(shè)備進(jìn)命令控制,和遙控;
3、完善你的設(shè)備信息和設(shè)備說(shuō)明,讓更多人了解你的創(chuàng)意;
4、嘗試使用APP和微信控制。

==========================================
如有疑問(wèn)請(qǐng)到話(huà)題討論區(qū)進(jìn)行討論。