“(SKU:RB-03T020)WiFi Shield”的版本間的差異

來自ALSROBOT WiKi
跳轉至: 導航搜索
?相關問題解答
第21行: 第21行:
 
# 重量:35g
 
# 重量:35g
 
# 特點: 采用標準Arduino疊層設計,可輕松插接到標準 Arduino、MEGA、ADK等控制器上通過串行接口與WiFi模塊進行數(shù)據指令通信,快速啟動時間:<20msec,具有超低功耗模式(待機模式34μA)。
 
# 特點: 采用標準Arduino疊層設計,可輕松插接到標準 Arduino、MEGA、ADK等控制器上通過串行接口與WiFi模塊進行數(shù)據指令通信,快速啟動時間:<20msec,具有超低功耗模式(待機模式34μA)。
?
==使用方法及應用==
+
==引腳分配圖==
?
解壓CP2120_USB_to_UART_Bridge_Controller驅動.rar文件,然后安裝CP210xVCPInstaller.exe插上USB轉TTL模塊,驅動軟件自動安裝。打開WIZSmartScript.exe軟件。<br />
+
 
[[文件:RB-03T0201.jpg|700px|縮略圖|居中]]
 
[[文件:RB-03T0201.jpg|700px|縮略圖|居中]]
?
輸入USB轉TTL模塊COM端口號選擇波特率,然后點擊Wizard
+
==應用例程==
?
[[文件:RB-03T0202.jpg|700px|縮略圖|居中]]
+
1.所需硬件<br/>
?
再點擊Find Wizfi and Set Command Mode  下面出現(xiàn)Wifi模塊的版本信息。點擊Next
+
# 1*Carduino UNO 控制器
?
[[文件:RB-03T0203.jpg|700px|縮略圖|居中]]
+
# 1*WiFi shield
?
點擊AP Scan選擇所要連接的AP點擊Next
+
# 1*USB數(shù)據線
?
[[文件:RB-03T0204.jpg|700px|縮略圖|居中]]
+
# 1*無線路由器
?
WiFi Mode選擇infrastructure。WPA Passphrase輸入路由器密碼。點擊Next
+
<br/>
?
[[文件:RB-03T0205.jpg|700px|縮略圖|居中]]
+
2.硬件連接
?
選擇靜態(tài)IP輸入IP地址 子網掩碼 和 網關點擊Next
+
# 首先,給UNO控制器下載一個簡單的LED閃爍的代碼(Arduino IDE —— File —— Examples —— Basics —— blink),避免WiFi和USB之間串口通信出現(xiàn)沖突
?
[[文件:RB-03T0206.jpg|700px|縮略圖|居中]]
+
# 把WiFi擴展板插接到UNO控制器上,連接好天線
?
如果不改變串口波特率選擇上面選項,如果需要更改波特率選擇相應的波特率。點擊Next
+
# 將“USB/Arduino”引腳使用跳線帽接在USB端,用來電腦串口直接發(fā)送AT指令給WiFi模塊
?
[[文件:RB-03T0207.jpg|700px|縮略圖|居中]]
+
# 設置“Run/Prog”開關撥在“RUN”
?
這里選擇第二項下次啟動時自動連接。點擊Next
+
# 插上USB數(shù)據線,WiFi板載的“POWER”燈將同時亮起
?
[[文件:RB-03T0208.jpg|700px|縮略圖|居中]]
+
<br/>
?
可以點擊Save Script保存設置,也可直接點擊Apply應用設置然后點擊Finish完成設置。
+
3.通過串口指令來配置WiFi模塊
?
[[文件:RB-03T0209.jpg|700px|縮略圖|居中]]
+
1.在這個部分,我們需要用串口監(jiān)視器來完成配置。這里我們使用Arduino IDE自帶的串口監(jiān)視器來完成WiFi配置。首先,打開IDE,查看是否顯示串口,然后打開串口監(jiān)視器界面,設置波特率為115200,選擇“換行和回車模式”(Both NL&CR)
?
如果你上述步驟都設置完成,重新給WiFi模塊上電就可以連接上路由器了?,F(xiàn)在觀察WiFi芯片STW和ASSOC燈會亮起。
+
[[文件:chuankouxianshi01.png|500px|無框|居中]]
?
[[文件:RB-03T02010.jpg|700px|縮略圖|居中]]
+
2.設置完成后,在串口中輸入“at”,測試WiFi模塊與USB串口是否建立連接,如果連接成功會顯示“OK”。再輸入“at+ws”指令,用來瀏覽WiFi搜索到的周圍所有路由器,查看是否有搜索到你的路由器。試驗用路由器的名字是“RobotBase123”,使用命令“at+wauto=0,RobotBase123”命令來設置路由器的SSID,下圖就是此步驟操作圖片
?
返回設置界面Group選項選擇Auto Connection選項,Script選項選擇WPA,Static,IP,Raw Option選項。SSID中輸入連接路由器名稱,KEY填入密碼,IP填寫剛才設定的IP地址,Gateway填寫剛才填入的網關Connection填寫四組數(shù)據參照下面格式:
+
[[文件:wifipeizhi1.png|500px|無框|居中]]
?
<Type>,<Protocol>,<Destination IP >,< Destination Port >.<br />
+
3.開始配置你的WiFi模塊,根據你的路由器的設置,按照以下的指令順序輸入進行配對
?
 
+
[[文件:wifipeizhi2.png|500px|無框|居中]]
?
Type(0: Client, 1: Server ) Protocol(0: UDP, 1: TCP)<br />
+
4.當?shù)玫絹碜訵iFi模塊的反饋時,說明連接建立成功,我們已經完成了WiFi模塊的設置,并且在本地網絡創(chuàng)建了一個TCP服務器。此時,指示燈“STW”和“ASSOC”會同時亮起,說明和路由器建立連接。<br/>
?
 
+
5.WiFi
?
點擊Start Script
+
?
[[文件:RB-03T02011.jpg|700px|縮略圖|居中]]
+
?
然后將模塊插入Arduino上打開Putty軟件
+
?
[[文件:RB-03T02012.jpg|700px|縮略圖|居中]]
+
?
輸入設定的地址,Port口號選擇4000,Default Settings點擊Open
+
?
[[文件:RB-03T02013.jpg|700px|縮略圖|居中]]
+
?
打開串口調試助手發(fā)送數(shù)據給WiFi模塊
+
?
[[文件:RB-03T02014.jpg|700px|縮略圖|居中]]
+
?
[[文件:RB-03T02015.jpg|700px|縮略圖|居中]]
+
 
==產品相關推薦==
 
==產品相關推薦==
 
[[文件:erweima.png|230px|無框|右]]
 
[[文件:erweima.png|230px|無框|右]]

2015年9月9日 (三) 17:26的版本

RB-03T020.jpg

目錄

產品概述

2014最新推出的WiFi Shield v2.0無線模塊是哈爾濱奧松機器人科技有限公司專門為Arduino愛好者們研發(fā)的一款簡單易用、連接方便、性價比高的Wifi無線通信擴展板。該板是基于Arduino接口設計,方便連接Arduino UNO、Arduino MEGA控制器、Arduino ADK控制器。這款模塊具有串行UART、SPI和IIC等接口,AT修改指令通俗易懂。對于那些受WiFi或RF技術限制的用戶,它是一種非常理想的解決方案,簡單一點的說就是個WiFi轉串口模塊。 Wifi Shield v2.0支持的數(shù)據速率可達到802.11n于802.11b全覆蓋。在保證低功耗的同時,提高了WiFi的覆蓋范圍,并且支持多種數(shù)據加密方式(WEP WPA WPA2-PSK Enterprise)。這款wifi模塊還具有AP功能,可直接與iPhone iPad Android等無線設備相連接。

規(guī)格參數(shù)

  1. 工作電壓: DC5V
  2. Wifi芯片:WizFi210
  3. 芯片工作電壓:3.3v
  4. 工作溫度:-40~+85℃
  5. 無線標準:兼容IEEE 802.11b/g/n
  6. 數(shù)據流傳輸速率:11、5.5、2Mpbs (802.11b)
  7. 調制類型:DSSS, CCK
  8. 支持訪問接入點(AP)、客戶端、網關以及串口到WLAN等模式
  9. 支持協(xié)議:UDP, TCP/IP (IPv4), DHCP, ARP, DNS
  10. 支持WEP, WPA/WPA2–PSK加密
  11. 通訊接口:UART, SPI(*), I2C(*)接口
  12. 支持TTL串口到無線的應用(Arduino兼容)
  13. 頻率范圍: 2.4~2.497 GHz
  14. 輸出功率:8dBm ± 1dBm
  15. 數(shù)據速率:54Mbps-1Mbps
  16. 尺寸:54x49x11mm
  17. 重量:35g
  18. 特點: 采用標準Arduino疊層設計,可輕松插接到標準 Arduino、MEGA、ADK等控制器上通過串行接口與WiFi模塊進行數(shù)據指令通信,快速啟動時間:<20msec,具有超低功耗模式(待機模式34μA)。

引腳分配圖

RB-03T0201.jpg

應用例程

1.所需硬件

  1. 1*Carduino UNO 控制器
  2. 1*WiFi shield
  3. 1*USB數(shù)據線
  4. 1*無線路由器


2.硬件連接

  1. 首先,給UNO控制器下載一個簡單的LED閃爍的代碼(Arduino IDE —— File —— Examples —— Basics —— blink),避免WiFi和USB之間串口通信出現(xiàn)沖突
  2. 把WiFi擴展板插接到UNO控制器上,連接好天線
  3. 將“USB/Arduino”引腳使用跳線帽接在USB端,用來電腦串口直接發(fā)送AT指令給WiFi模塊
  4. 設置“Run/Prog”開關撥在“RUN”
  5. 插上USB數(shù)據線,WiFi板載的“POWER”燈將同時亮起


3.通過串口指令來配置WiFi模塊 1.在這個部分,我們需要用串口監(jiān)視器來完成配置。這里我們使用Arduino IDE自帶的串口監(jiān)視器來完成WiFi配置。首先,打開IDE,查看是否顯示串口,然后打開串口監(jiān)視器界面,設置波特率為115200,選擇“換行和回車模式”(Both NL&CR)

Chuankouxianshi01.png

2.設置完成后,在串口中輸入“at”,測試WiFi模塊與USB串口是否建立連接,如果連接成功會顯示“OK”。再輸入“at+ws”指令,用來瀏覽WiFi搜索到的周圍所有路由器,查看是否有搜索到你的路由器。試驗用路由器的名字是“RobotBase123”,使用命令“at+wauto=0,RobotBase123”命令來設置路由器的SSID,下圖就是此步驟操作圖片

Wifipeizhi1.png

3.開始配置你的WiFi模塊,根據你的路由器的設置,按照以下的指令順序輸入進行配對

Wifipeizhi2.png

4.當?shù)玫絹碜訵iFi模塊的反饋時,說明連接建立成功,我們已經完成了WiFi模塊的設置,并且在本地網絡創(chuàng)建了一個TCP服務器。此時,指示燈“STW”和“ASSOC”會同時亮起,說明和路由器建立連接。
5.WiFi

產品相關推薦

Erweima.png

產品購買地址

Wifi擴展板

==周邊產品推薦

無線WiFi模塊 兼容Xbee接口
Arduino Yun

相關問題解答

Arduino WiFi Shield如何通過代理上網?
Arduino Due與wifi shield的使用?

相關學習資料

玩轉WiFi Shield教學視頻第一集
玩轉WiFi Shield教學視頻第二集
玩轉WiFi Shield教學視頻第三集
玩轉WiFi Shield教學視頻第四集
奧松機器人技術論壇