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

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

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

RB-03T020.jpg

目錄

產(chǎn)品概述

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

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

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

引腳分配圖

RB-03T0201.jpg

應(yīng)用例程

1.所需硬件

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


2.硬件連接

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


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

Chuankouxianshi01.png

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

Wifipeizhi1.png

3.開(kāi)始配置你的WiFi模塊,根據(jù)你的路由器的設(shè)置,按照以下的指令順序輸入進(jìn)行配對(duì)

Wifipeizhi2.png

4.當(dāng)?shù)玫絹?lái)自WiFi模塊的反饋時(shí),說(shuō)明連接建立成功,我們已經(jīng)完成了WiFi模塊的設(shè)置,并且在本地網(wǎng)絡(luò)創(chuàng)建了一個(gè)TCP服務(wù)器。此時(shí),指示燈“STW”和“ASSOC”會(huì)同時(shí)亮起,說(shuō)明和路由器建立連接。
5.WiFi

產(chǎn)品相關(guān)推薦

Erweima.png

產(chǎn)品購(gòu)買地址

Wifi擴(kuò)展板

==周邊產(chǎn)品推薦

無(wú)線WiFi模塊 兼容Xbee接口
Arduino Yun

相關(guān)問(wèn)題解答

Arduino WiFi Shield如何通過(guò)代理上網(wǎng)?
Arduino Due與wifi shield的使用?

相關(guān)學(xué)習(xí)資料

玩轉(zhuǎn)WiFi Shield教學(xué)視頻第一集
玩轉(zhuǎn)WiFi Shield教學(xué)視頻第二集
玩轉(zhuǎn)WiFi Shield教學(xué)視頻第三集
玩轉(zhuǎn)WiFi Shield教學(xué)視頻第四集
奧松機(jī)器人技術(shù)論壇