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)
|