設為首頁收藏本站

圓創力科技.MakeBlock TW

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

掃一掃,訪問微社區

查看: 1002|回復: 0

Makeblcok電子模組手冊----Wifi 模組

[複製鏈接]
benny 發表於 2016-7-6 11:07 | 顯示全部樓層 |閱讀模式
Wifi 模組



1 、概述
Wifi 模組主要部件為ESP8266模,ESP8266是一款超低功率的UART-WiFi透傳模,支持無線802.11 b/g/n標準,工作電壓3.3V。Wifi模內置電位轉換,將5V轉為3.3V,可以通過設置連接Wifi,來製作wifi遙控小車,遙控檯燈等。本模接口是藍灰色標,需要通過RJ25連接主板上的標有藍色或者灰色的接口。
2 、技術規格
l 工作電壓: 5V DC
l 支持無線:802.11 b/g/n 標準
l 頻率範圍:2.412GHz~2.484GHz,
l 工作電流:50mA;
l 峰值電流:200mA;
l 工作溫度:-25℃~80℃
l 芯片型號:ESP8266
3 、功能特性
l 工作模式:STA(工作站模式)+AP(熱點模式)
l 內置TCP/IP 協議棧
l 支持WPA WPA2/WPA2–PSK加密
l 模的白色區域是與金屬梁接觸的參考區域
l 具有反接保護,電源反接不會損壞IC。
l 支持Arduino IDE編程,並且提供運行庫來簡化編程;
l 使用RJ25接口連線方便;
l 模化安裝,兼容樂高系列;
l 配有接頭支持絕大多數Arduino系列主控板。

4 、引腳定義
Wifi 有四個針腳的接頭,每個針腳的功能如下表
  
  
  
序號
  
  
  
  
引腳
  
  
功能
  
  
1
  
  
GND
  
  
接地
  
  
2
  
  
VCC
  
  
電源輸入
  
  
3
  
  
TX
  
  
串口數據發送口
  
  
4
  
  
RX
  
  
串口數據接收口
  
表1 4-Pin 接口功能
5 、接線方式
l RJ25連接
由於Wifi模接口是藍或灰色色標,當使用RJ25接口時,需要連接到主控板上帶有藍或灰色色標的接口。以Makeblock Orion為例,可以連接到3,4,5,6號接口,如圖
1 Wifi Makeblock Orion 連接圖
l 杜邦線連接
當使用杜邦線連接到Arduino Uno主板時,模TX RX引腳需要分別連接到Uno板上的RX,TX引腳,如下圖所示:

2 Wifi Arduino UNO 連接圖

注:接杜邦線時,模上需要焊接排針。

6 、編程指南
l Arduino編程
如果使用Arduino編程,需要調用庫Makeblock-Library-master來控制Wifi模   
本程序通過Arduino編程通過wifi模接收數據。

  1. #include "MeOrion.h"
  2. #include <SoftwareSerial.h>
  3. #include <Wire.h>
  4.   
  5. MeWifi Wifi(PORT_4);
  6.   
  7. void setup()
  8. {
  9.     Serial.begin(9600);
  10.     Wifi.begin(9600);
  11.     Serial.println("Wifi Start!");
  12. }
  13.   
  14. void loop()
  15. {
  16.     char    inDat;
  17.     char    outDat;
  18.     if(Wifi.available() )
  19.     {
  20.         char c = Wifi.read();
  21.         Serial.print(c);
  22.     }
  23.     if(Serial.available() )
  24.     {
  25.         outDat = Serial.read();
  26.         Wifi.write(outDat);
  27.     }
  28. }
複製代碼




Wifi模函數功能列表
   
函數
  
  
功能
  
  
MeWifi (uint8_tport);
  
  
選定接口
  
  
void.begin(9600);
  
  
設定帶寬並啟動
  
  
int available()
  
  
判斷是否接收到數據
  
  
char read();
  
  
讀取接受的數據
  
  
char write(outDat);
  
  
輸出數據
  
上傳代碼到Makeblock主板,連接WIFI模,通過手機或者電腦連接模發出的wifi信號,用手機APP或電腦TCP Client給模發送字符信號,便可以在Ar​​duino串口監視器看到傳輸的字符。
l mBlock編程
暫不支持Wifi 模
7 、原理解析
本模支持STA/AP/STA+AP三種工作模式。
¨ STA 模式:模通過路由器連接互聯網,手機或電腦通過互聯網實現對設備的遠程控制。
¨ AP 模式:模作為熱點,實現手機或電腦直接與模通信,實現局域網無線控制。
¨ STA+AP 模式:兩種模式的共存模式,即可以通過互聯網控制可實現無縫切換,方便操作。

連接好模後,紅色電源燈亮,約1秒後,藍色Link指示燈閃爍(閃爍代表正常啟動,但未連接)。當連接設備成功,並進行一次數據發送後,指示燈常亮,模接收數據時藍色接收指示燈閃爍。撥動開關用於選擇模式,Work和PROG工作模式,Work是正常工作狀態(平時應在這個狀態),PROG是編程模式,切換模式時需要重啟。

組接電時,在配置模式下模WiFi信號為:“ESP(+芯片ID號)”,無密碼。在瀏覽器輸入WiFi擴展板地址:192.168.4.1打開配置頁面即可進行配置。

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

QQ|Archiver|手機版|小黑屋|圓創力科技有限公司 IOP Robotic Technology Co.,Ltd Tel: 07-3924582   

GMT+8, 2018-6-25 02:56 , Processed in 0.051124 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表