2017年2月3日 星期五

DIY - ESP8266:測試 ESP8266 AT 指令及 WiFi 連接(十五)

DIY - ESP8266:測試 ESP8266 AT 指令及 WiFi 連接(十五):

當第一個程式開始運作時,LED 燈在閃動,其實這程式已經是包含了無線 WiFi 功能,而且是可以接受 AT 的指令。筆者使用 Coolpad (酷派)8190 Android 智能手機來作測試,這手機已經是 2013年購買的,但現在還可以使用,不錯!

啓動 RealTerm 程式→ Port = COM 4 → baud = 115200 → Change
傳送資料至 ESP8266 ESP-12E 開發板
RealTerm 資料傳送 AT 指令至 ESP8266 ESP-12E 開發板:
AT+RST                     // 模組重定命令
返回:OK

AT+CIPMODE?        // 查詢模組傳輸模式   1透傳, 0 不透傳  
                                    // 配置命令需要在非透傳模式下
返回:+CIPMODE:0
OK

AT+CWMODE=2     // 設置 AP 工作模式  
                                    // 1-Station模式,2-AP模式,3-AP+Station 模式
返回:OK

AT+CWSAP="ESP8266","12345678",1,0    // 配置 AP 參數
返回:OK            // 此時手機 WLAN 列表中會找到ESP8266 的熱點

AT+CWLIF              // 查看已接入設備的 IP
回應:192.168.4.1     
OK                            //:已接入設備的 IP 位址

AT+CIFSR              // 查看模組IP 位址命令
                                 // 返回一個 IP 位址,這個要記住,手機連接會用到

AT+CIPMUX=1     // 開啟多個用戶端連接模式命令
// 模組最多允許 5個用戶端 id 連接(id = 0 ~ 4)。
回應:OK

AT+CIPSERVER=1,8888   // 開啟伺服器模式  PORT=8888,手機連接時會用到。
回應:OK

打開安卓手機上的網路 Socket Protocol 實現了手機與 PC 通信。
Client IP Port Connect

AT+CIPSEND=0,10   // 0=Client connection 10=Number of ASCII send out
返回:OK

輸入字串,就可以發送到手機上出現。


Coolpad 8190 → 設置
WLAN 設置 → 選擇 ESP8266 → 連接
開啓 Socket Protocol APK
IP = 192.168.4.1 → Port = 8888  → Connect
RealTerm 輸入 1234567890 → 勾選 +CR +LF →Send ASCII
Coolpad 8190 Socket Protocl 接收了 1234567890 資料
※ Coolpad (酷派)8190 Android 智能手機截圖鍵(Screen Capture)是同時按下音量下鍵+電源鍵。

2017年 2月 3日 天氣報告
氣溫:18.0@ 20:40
相對濕度:百分之 78%
天氣:多雲

沒有留言:

張貼留言