③ESP8266透傳模式及其對應問題

說明:透傳模式只能在單連接模式下進行(AT+CIPMUX=0)
在這裏插入圖片描述

1模塊連接手機熱點AT+CWJAP=”ssid”,”password”

2模塊設置單連接模式AT+CIPMUX=0

3手機配置tcp服務端(記錄下手機顯示的ip和你自己設置的端口)

在這裏插入圖片描述

4模塊指向手機ip和端口AT+CIPSTART=”TCP”,”192.168.***,***”,端口號

5模塊進入透傳模式AT+CIPMODE=1

6模塊進入發送數據模式AT+CIPMODE

7手機收到數據

在這裏插入圖片描述

動手時會出現的問題:

1模塊連接不上手機熱點
熱點ssid儘量不要中文;
檢查AT+CWJAP=”ssid”,””有沒有中文符號;
熱點不隱藏,也可以使用AT+CWLAP查找wifi熱點,再連接。

2模塊發送AT+CWMUX=0總是error
可能模塊還處於tcp服務狀態,重啓一遍就好(因爲模塊在服務器狀態是要多連接的,所以重啓一遍使模塊退出服務器狀態,或者AT+CIPSERVER=0也可以退出)

3 AT+CIPSTART=”TCP”,”192.168.*,*”端口號 連接不上,顯示error
查看ip是否正確,端口號是否正確;
檢查模塊是否已經連接上熱點,連接上熱點時會提示wifi connect和got ip;
還是不行的話,換個模塊試試,沒有備用模塊就使模塊恢復原廠AT+RESTORE,再重新配置吧。

4進入透傳模式後,一切正常,但怎麼使用AT指令呢?
發送+++,並且沒有加回車,這樣模塊就可以退出透傳模式,使模塊可以執行AT指令。

在這裏插入圖片描述

發佈了46 篇原創文章 · 獲贊 36 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章