Gmii.tw
  • Home
    • 關於我們 >
      • 關於全佑
      • 歷年成果
  • 線上課程
    • 線上課程列表
  • 商品資訊
    • 應用部落格
    • KittenBot >
      • 合格師資名單
      • 相關影片
      • Kittenblock 下載
    • GMII ROBOT >
      • GMII robot controller
    • 應用APP下載
  • 連絡我們
    • 人才招募

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

21/11/2015

0 評論

 

Me 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):
序號
1
2
3
​4
引腳
GND
VCC
TX
RX
          功能
接地
電源輸入
連接埠數據發送口
連接埠數據接收口
                           表1. 4-Pin 接點功能
5、接線方式
l  RJ25連接
由於Wifi模組介面是藍或灰色色標,當使用RJ25介面時,需要連接到主控板上帶有藍或灰色色標的連接埠。以Makeblock Orion為例,可以連接到3,4,5,6號連接埠,如圖(圖1):
图片
圖1. Wifi模組 與Makeblock Orion連接圖
l  杜邦線連接
當使用杜邦線連接到Arduino Uno主機板時,模組TX、RX引腳需要分別連接到Uno板上的RX、TX引腳,如下圖(圖2)所示:
图片
圖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給模組發送字元信號,便可以在Arduino串口監視器看到傳輸的字元。

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秒後,藍色Link指示燈閃爍(閃爍代表正常啟動,但未連接)。當連接設備成功,並進行一次資料發送後,指示燈常亮,模組接收資料時藍色接收指示燈閃爍。
撥動開關用於選擇模式,Work和PROG工作模式,Work是正常工作狀態(平時應在這個狀態),PROG是程式設計模式,切換模式時需要重啟。
0 評論



發表回覆。

    師資培訓
    課程資訊
    檔案連結
    商品介紹
    應用影片

    文章分類

    全部
    Makeblock
    MBlock
    MBot 技術文章
    Scratch
    機構實作
    電子模塊手冊

    檔案分享

    九月 2016
    八月 2016
    四月 2016
    二月 2016
    一月 2016
    十二月 2015
    十一月 2015
    十月 2015
    九月 2015
    八月 2015
    七月 2015
    六月 2015
    五月 2015
    四月 2015
    九月 2014
    八月 2014
    七月 2014
    六月 2014
    五月 2014
    三月 2014
    九月 2013
    七月 2013
    五月 2013

    RSS 訂閱

图片

全佑電腦- 機器人科學館 
© 2013 All RightReserved.

TEL:(+886) 03-9560365
265 宜蘭縣羅東鎮林森路105號

No.298, Gongzheng Rd., Luodong Township, Yilan County 265, Taiwan (R.O.C.)

聯絡我們

宜蘭總公司
Proudly powered by Weebly
  • Home
    • 關於我們 >
      • 關於全佑
      • 歷年成果
  • 線上課程
    • 線上課程列表
  • 商品資訊
    • 應用部落格
    • KittenBot >
      • 合格師資名單
      • 相關影片
      • Kittenblock 下載
    • GMII ROBOT >
      • GMII robot controller
    • 應用APP下載
  • 連絡我們
    • 人才招募