ESP8266作为无线串口设置
在之前做的一版設備,用的藍牙做的無線串口,但是發現會有數據傳輸錯誤的情況,所以在改進設備的時候想著把藍牙換成WIFI模塊看一下效果,這里記錄一下,ESP8266的配置過程。
ESP8266作為無線串口設置
- ESP8266的特性
- ESP8266的配置
- 1、設置WIFI模式
- 2、重啟生效
- 3、連接路由器
- 4、設置上電自動連接IP進行透傳
- 5、查詢模塊IP
- 6、在電腦上使用網絡助手,創建一個server
- 7、連接到server
- 8、開啟透傳模式
- 9、開始透傳
- 10、退出透傳模式(想要將wifi模塊當做無線串口使用,不要進行這個操作)
ESP8266的特性
ATK_ ESP8266 模塊支持STA/AP/STA+AP三種工作模式。
◆STA模式: ESP8266模塊通過路由器連接互聯網,手機或電腦通過互聯網實現對設備的遠程控制。
◆AP模式:默認模式ATK_ESP8266模塊作為熱點,實現手機或電腦直接與模塊通信,實現局域網無線控制。
◆STA+AP模式:兩種模式的共存模式,(STA模式)即可以通過路由器連接到互聯網,并通過互聯網控制設備; (AP模式)也可作為wifi熱點,其他wifi設備連接到模塊。這樣實現局域網和廣”域網的無縫切換,方便操作。
ESP8266的配置
1、設置WIFI模式
AT+CWMODE=1
2、重啟生效
AT+RST
3、連接路由器
AT+CWJAP="HUAWEI-XNNCV3_HiLink","1234567890"
4、設置上電自動連接IP進行透傳
如果需要模塊上電自動連接到某個IP并進入透傳模式,這個時候需要在模塊連接到路wifi熱點之后,發送AT+SAVETRANSLINK=1,“192.168.1.xxx”" ,8000,“TCP”,設置模塊為上電自動連接到TCP Server: 192.168.1.xxx, 8000,并進入透傳模式。當發送AT+SAVETRANSLINK指令后,模塊斷電再上電會自動進入透傳模式,此時發送AT指令模塊是不會回復的(即使透傳的服務器不存在,模塊也會進入透傳模式的)。模塊要恢復到AT指令模式參考第10步先退出透傳模式,然后勾選發送新行,再發送“AT+SAVETRANSLINK=0”, 這樣上電模塊就不會再.上電進入透傳了。
AT+SAVETRANSLINK=1,"192.168.3.24",8000,"TCP"
5、查詢模塊IP
AT+CIFSR
6、在電腦上使用網絡助手,創建一個server
7、連接到server
AT+CIPSTART="TCP","192.168.3.24",8000
8、開啟透傳模式
AT+CIPMODE=1
9、開始透傳
AT+CIPSEND
連接成功!!
10、退出透傳模式(想要將wifi模塊當做無線串口使用,不要進行這個操作)
總結
以上是生活随笔為你收集整理的ESP8266作为无线串口设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab GUI界面变量值传递到其他
- 下一篇: C#源码刷新网页 最小化托盘http g