文章

 商品名稱:  Motoduino WiFi Terminal(ESP8266)

   

 

 

 

商品簡介

Motoduino WiFi Terminal是使用原廠ESP8266-12F為主要核心模組,此ESP-12F天線全新改版射頻性能優化處理(可從天線形狀判斷),相較於ESP-12E通訊距離增加30%~50%且經過FCC/CE/RoHS認證。該WiFi Terminal使用方式其實與原始的ESP8266一樣,只是在設計時利用RJ11接頭(電話線接頭)讓接線簡單化,配合S4A Sensor/IO Board可以很方便與Arduino連接上,此terminal有兩個模式,第一個是可以純粹當作無線傳輸模組,例如連接Arduino時透過AT CommandESP8266溝通,讓Arduino可以有無線傳輸功能(出貨時即是此模式);另一個是可以獨立運行模式,直接針對此模組寫程式,目前支持Arduino IDELua,需要利用USB-UART程式下載器進行燒錄動作。另外也引出ESP-12模組所有IO腳位,讓使用者可以進一步使用這些腳位增加更多應用。ESP8266有時需要較大的電流安培數(200mA或更大),往往Arduino本身提供的5V電源不太足夠,尤其如果再加上一些感測元件上去使得整體電流耗損更大,也因此常常聽到使用者談到穩定性問題!大部分原因來自於電源穩定性(ESP8266官網可了解)! 所以此模組提供一個Micro USB的外部電源接頭, Arduino提供電流不足給WiFi Terminal時可以利用外部電源使其更穩定

 

技術規格

1.通訊協定: 2.4GHz 802.11 b/g/n, WPA/WPA2

2.傳輸/控制介面: UART

3.電壓: 5.0 V

4.WiFi模組: ESP8266-12F

5.Flash記憶體: 4MB

6.認證: ROHS & FCC & RoHS

7.Baud Rate: 9600bps (出廠預設)

8.WiFi 模式: station mode (出廠預設)

9.尺寸: 30x50 mm

 

商品內容

§  WiFi Terminal 模組                              1

§  RJ11 6P4C  25cm 信號線                     1

 

應用範例一: 當作傳輸模組連Arduino使用

接線方式

 

 接線方式如果配合S4A IO Board只要把電話接頭(RJ11)接到D2D3孔位即可完成連接。如果是使用 S4A Sensor Board 接到 D3D2孔位。記得模組S1開關切到正常模式運行!

 

 

 開發過程如果遇到PCCOM port有時可以偵測到有時偵測不到或發現WiFi Terminal上的紅色LED不是很亮,絕大部分是電源不穩定,最好接上Micro USB 5V外部電源,接線可參考下圖!

 

   

此範例建立一個web server 然後利用流覽器連上Arduino 控制S4A IO board上的LED (D13).

一.Arduino IDE版本建議 1.6.5以上版本,此範例為Station模式(出廠預設),程式(Arduino_webpage_ledonoff.ino)下載後需自行修改!

二.程式需要修改部分

1.  #define AP_SSID “xxxxxxxxxxx”xxxxxxxx修改成自己的IP分享器名稱(Router)

2.  #define PASS “xxxxxxxxxxx” xxxxxxxxx修改成IP分享器密碼

3.  如果是使用S4A Sensor Board 則需修改

§  SoftwareSerial esp(3,2) 改成

§  SoftwareSerial esp(2,3)

三.修改後下載到Arduino 板子上,打開 Serial Monitor 查看印出板子 IP address為何(下圖例子 192.168.1.21)?

 

 

四.開啟流覽器輸入 IP位置(PCWiFi模組要同一網段),如此例 http://192.168.1.21。畫面顯示如下,按下here 超連結可以看到 S4A IO Board 上的LED亮或暗!

 

 

 

    

     

應用範例二: WiFi Terminal獨立運行使用

接線方式

 

 

Coming Soon…..

 

相關文檔及下載點

 

1. 更新 WiFi Terminal 韌體步驟