OneNET平臺下的基于ESP8266的STM32(MQTT協議)例程是適用于自身平臺下的開發板,修改過系統配置文件,其外部晶振頻率為12MHz。修改過的代碼可以向OneNET平臺發送LED燈當前狀態,GPS位置數據信息和自定義消息。
1.修改esp8266.c下的wifi賬號及密碼
2.修改onenet.c下的proid、auth_info和devid
3.指令說明:
1.命令直接下發:
redled:1 打開紅燈
greenled:1 打開綠燈
yellowled:1 打開黃燈
blueled:1 打開藍燈
同理,1替換為0則是關閉
2.應用命令填寫方式:
redled:{V}, 打開紅燈;開關開值-1,開關關值-0
greenled:{V}, 打開綠燈;開關開值-1,開關關值-0
yellowled:{V}, 打開黃燈;開關開值-1,開關關值-0
blueled:{V}, 打開藍燈;開關開值-1,開關關值-0
單片機源程序如下:
所有資料51hei提供下載:
ESP8266-MQTT_test.zip
(345.62 KB, 下載次數: 391)
2018-11-3 21:08 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|