實現的功能
1.微信小程序通過UDP實現和ESP8266局域網通信控制
控制開關吸合
控制開關斷開
測試說明
1.首先用戶需要知道,微信小程序和WI-Fi通過UDP通信有兩種方式
第一種:手機連接WI-Fi的無線,通信的IP地址為192.168.4.1
第二種:手機和WI-Fi都連接路由器,通信的IP地址為路由器分配給WI-Fi模塊的IP地址
測試1:手機連接WI-Fi的無線
1.編譯下載WI-Fi程序
我設置了模塊工作在AP+STATION模式,
發出的無線名稱為:wifi_8266_UDP 密碼:11223344
UDP監聽的端口號:5556
2.修改微信小程序源碼中連接的IP地址為192.168.4.1
3.編譯--預覽
把微信小程序安裝到手機
使用微信掃描二維碼安裝
3.設置下手機連接的WI-Fi
無線名稱為:wifi_8266_UDP 密碼:11223344
返回到微信小程序,控制開關吸合
控制開關斷開
測試2:手機和WI-Fi模塊連接同一個路由器
首先保證手機和WI-Fi模塊連接的同一個路由器!
1.修改WI-Fi程序連接的路由器信息
然后編譯下載
2.用串口打印下WI-Fi模塊分得的IP地址
3.修改微信小程序連接的IP地址
3.編譯--預覽
把微信小程序安裝到手機
使用微信掃描二維碼安裝
控制開關吸合
控制開關斷開