STM32開發板通過ESP8266連接貝殼物聯服務,實現遠程控制LED燈亮滅,并將結果反饋至控制界面。
STM32開發板通過ESP8266連接貝殼物聯服務,實現遠程控制LED燈亮滅,并將結果反饋至控制界面。
STM32F103C8T6最小系統開發板 ×1 (淘寶鏈接)
ESP8266模塊 ×1(注:ESP8266需進行透傳設置,詳見:ESP8266-01透傳設置)
面包板 ×1
電阻 ×1
LED燈 ×1
連接線 若干
官方推薦套件:淘寶鏈接
其他可選:
1、總覽
2、原理圖
本站所有公開代碼托管于GitHub,方便大家使用和共同參與完善,地址:https://github.com/bigiot
可直接點擊下載。
本示例代碼位于
bigiotSTM32/bigiot/Project/STM32F10x_LED
用keil 5打開
bigiotSTM32/bigiot/Project/STM32F10x_LED/STM32F10x_LED/MDK_ARM/Project.uvprojx
修改其中的設備ID和APIKEY,編譯下載至開發板即可。
設備ID(DEVICEID)、設備密碼(APIKEY)在會員中心查看得到
如果你尚未注冊添加設備,請參考:
完成以上操作,即可是設備與貝殼物聯平臺連接,并進行控制。
登錄 -> 會員中心 -> 設備對話
即可看到在線設備。
發送命令:
在命令發送目標欄選擇設備名,在命令輸入框輸入
play
點擊發送,即可看到LED燈亮。
此時,命令回記錄欄會出現以下代碼:
看到以上命令顯示和LED燈亮說明你已大功告成。
嘗試輸入
stop
命令,查看命令記錄內容變化。
1、試試設備遙控功能,在會員中心->設備遙控;
2、在公開設備中找到自己的設備進命令控制,和遙控;
3、完善你的設備信息和設備說明,讓更多人了解你的創意;
4、嘗試使用APP和微信控制。
==========================================
如有疑問請到話題討論區進行討論。