benny 發表於 2016-7-6 11:07

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

Wifi 模組
http://bbs.makeblock.com/data/attachment/forum/201511/14/125134mycthdobcmq1efyn.png

1 、概述
Wifi 模組主要部件為ESP8266模組,ESP8266是一款超低功率的UART-WiFi透傳模組,支持無線802.11 b/g/n標準,工作電壓3.3V。Wifi模組內置電位轉換,將5V轉為3.3V,可以通過設置連接Wifi,來製作wifi遙控小車,遙控檯燈等。本模組接口是藍灰色標,需要通過RJ25連接主板上的標有藍色或者灰色的接口。2 、技術規格
l 工作電壓: 5V DCl 支持無線:802.11 b/g/n 標準l 頻率範圍:2.412GHz~2.484GHz,l 工作電流:50mA;l 峰值電流:200mA;l 工作溫度:-25℃~80℃l 芯片型號:ESP82663 、功能特性
l 工作模式:STA(工作站模式)+AP(熱點模式)l 內置TCP/IP 協議棧l 支持WPA WPA2/WPA2–PSK加密l 模組的白色區域是與金屬梁接觸的參考區域l 具有反接保護,電源反接不會損壞IC。l 支持Arduino IDE編程,並且提供運行庫來簡化編程;l 使用RJ25接口連線方便;l 模組化安裝,兼容樂高系列;l 配有接頭支持絕大多數Arduino系列主控板。
4 、引腳定義
Wifi 模組有四個針腳的接頭,每個針腳的功能如下表
序號引腳功能
1GND接地
2VCC電源輸入
3TX串口數據發送口
4RX串口數據接收口
表1 4-Pin 接口功能5 、接線方式
l RJ25連接由於Wifi模組接口是藍或灰色色標,當使用RJ25接口時,需要連接到主控板上帶有藍或灰色色標的接口。以Makeblock Orion為例,可以連接到3,4,5,6號接口,如圖http://bbs.makeblock.com/data/attachment/forum/201511/14/125153xphssn4ezqks33hs.png圖1 Wifi 模組與Makeblock Orion 連接圖l 杜邦線連接當使用杜邦線連接到Arduino Uno主板時,模組TX RX引腳需要分別連接到Uno板上的RX,TX引腳,如下圖所示:http://bbs.makeblock.com/data/attachment/forum/201511/14/125157jb4yzbqche77g6oe.png
圖2 Wifi 模組與Arduino UNO 連接圖
注:接杜邦線時,模組上需要焊接排針。
6 、編程指南
l Arduino編程如果使用Arduino編程,需要調用庫Makeblock-Library-master來控制Wifi模組   本程序通過Arduino編程通過wifi模組接收數據。
#include "MeOrion.h"
#include <SoftwareSerial.h>
#include <Wire.h>

MeWifi Wifi(PORT_4);

void setup()
{
    Serial.begin(9600);
    Wifi.begin(9600);
    Serial.println("Wifi Start!");
}

void loop()
{
    char    inDat;
    char    outDat;
    if(Wifi.available() )
    {
      char c = Wifi.read();
      Serial.print(c);
    }
    if(Serial.available() )
    {
      outDat = Serial.read();
      Wifi.write(outDat);
    }
}



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打開配置頁面即可進行配置。
頁: [1]
查看完整版本: Makeblcok電子模組手冊----Wifi 模組