17-STM32+ESP8266+AIR202基本控制篇-完成功能2-微信小程序使用APUConfig配网绑定ESP8266,并通过MQTT和ESP8266实现远程通信控制
说明
前面章节已经搭建好了服务器可以实现
微信小程序使用APUConfig配网绑定ESP8266,并通过MQTT和ESP8266实现远程通信控制
单片机程序修改(修改完成重新下载)
修改为自己的服务器的IP地址
端口号 1883
修改为自己的用户名,密码
微信小程序 修改(修改完成重新安装)
微信小程序源码
wss://自己的域名/mqtt
测试
3.请使用杜邦线连接如下:
PA3 -- TX
PA2 -- RX
4.当前拨动开关如下:
5.提醒
串口1在程序里面作为了日志打印输出口
用户可以打开串口调试助手观察日志
测试
1.点击小程序下方的添加设备按钮
2.选择添加Wi-Fi设备
3.输入路由器密码(注:Wi-Fi名称自动获取,也可自己填写)
4.长按开发板上面的 pb5引脚大约3S
直至图示上面的指示灯快闪
5.点击小程序上的 "绑定设备"按钮,开始搜索设备,绑定成功,将自动跳转到主页面,显示绑定的Wi-Fi设备
5.1 正在尝试连接Wi-Fi模块的热点
5.2 连接上热点,正在和模块通信
5.3 成功绑定设备
6.点击设备进入设备控制页面
7.控制继电器吸合
8.控制继电器断开