當第一個程式開始運作時,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
回應:
OK //
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 資料 |
2017年 2月 3日 天氣報告
氣溫:18.0度 @ 20:40
相對濕度:百分之 78%
天氣:多雲
沒有留言:
張貼留言