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

Makeblock電子模塊手冊 - Me Bluetooth 模塊(雙模式)

25/9/2015

0 評論

 

Me Bluetooth 模塊(雙模式)

图片
1. 簡介
Me Bluetooth 模塊是用来實現控制端和主控板間的無線通信。我們提供了Andriod / iOS 軟件去使用,它兼容藍牙2.0和4.0版本。這個模塊需要連接到 Makeblock Orion 板的5號連接埠。

2. 特性
  • l  可以用智慧手機 ( Android / iOS ) 去控制電子模塊;
  • l  可以令 MBlock 通過藍牙控制主控板;
  • l  支持Arduino IDE,并且我們提供了運行庫來簡化編譯;
  • l  使用 RJ25 連接埠連線十分容易;
  • l  模塊化安裝,兼容樂高系列;
  • l  配有接點支持絕大多數 Arduino 系列主控板。

3. 參數
  • l  運行電壓:5V 直流電;
  • l  版本:兼容藍牙 2.0 和 4.0;
  • l  輸入電壓:5V/高,0V/低;
  • l  LED 指示燈:PWR (紅色 LED) – 電壓指示燈,STA (藍色 LED) – 藍牙狀態指示燈:持續慢速地閃爍代表等待配對。恆亮代表配對完成;
  • l  尺寸: 52 X 24 X 16 mm ( 長 X 寬 X 高 );

4. 連接埠介紹
4.1 RJ25 連接埠
當使用 RJ25 連接本模塊時,請將本模塊連接到 Me Baseboard的4號連接埠或 MakeblockOrion的五號連接埠。
以Me Baseboard 1.1版主控板為例,連接方法如圖(圖1)所示:
图片
圖1. 連接 Me Bluetooth Module(DualMode) 與 Me Baseboard V1.1

4.2 Pin 接點
Me Bluetooth Module(DualMode) 有四個針腳的接頭,每個接頭的功能如下表(表1):
順序
1
2
3
​4
針腳
GND
VCC
RX
TX
介紹
地線
火線,5V
數據接收
​數據輸出
表1. 4-Pin 接點功能表
你可以通過4-Pin接點用其他的控制板來控制本模塊。TX-Pin 需要連接到硬體串口接收針,RX-Pin需要連接到硬件串口傳輸針。如下圖(圖2)所示,連接到Arduino Uno的方法:
图片
圖2. Me Bluetooth Module(DualMode) 與 Arduino UNO 連接方法

5. 編譯指南
5.1 ArduinoIDE
在 Arduino IDE介面下,您可以使用此運行庫 Makeblock-Library-master 來控制Me Bluetooth Module(DualMode)。以下(表2)是控制程式列表:
程式
MeBluetooth(uint8_t  port)
void begin(long  baudrate)
byte available()
int read()
size_t  write(byte value)​
功能
選擇連接埠
設定波長並啟動
獲得可以取得的數據數量
從緩存中讀取數據
​寫入數據到連接埠
表2. Me Bluetooth Module(DualMode) 程式列表
以下是如何通過 Arduino IDE 控制 Me BluetoothModule(DualMode) 的例子:
**************************************代碼**************************************
  1. #include<Makeblock.h>
  2. #include<Arduino.h>
  3. #include<SoftwareSerial.h>
  4. #include<Wire.h>
  5. MeBluetoothbluetooth(PORT_4);
  6.   //Bluetooth is the use of a hardware serialport.
  7.   //The hardware serial port of Makeblock Orionis PORT_5
  8.   //The hardware serial port of MakeblockBaseboard is PORT_4
  9. void setup()
  10. {
  11.     Serial.begin(115200);
  12.     bluetooth.begin(115200);
  13.     Serial.println("BluetoothStart!");
  14. }
  15. void loop()
  16. {
  17.     char inDat;
  18.     char outDat;
  19.     if(bluetooth.available())
  20.     {
  21.         inDat = bluetooth.read();
  22.         Serial.print(inDat);
  23.     }
  24.     if(Serial.available())
  25.     {
  26.         outDat = Serial.read();
  27.         bluetooth.write(outDat);
  28.     }
  29. }

*******************************************************************************
這個程式可以使手機與Arduino IDE之間進行通信。每當收到來自手機的數據,都會顯示在 Arduino IDE Serial Monitor上。在通訊開始前,請確保您的設備已經連接到 Me Bluetooth模塊,發送字母到藍牙模塊查看運行結果。
图片

5.2 Makeblock HD 軟件
啟用藍牙模塊,Makeblock主控板可以通過 Makeblock HD軟件控制。換句話說,您可以通過手機控制所有模塊。更多信息請參考這裡。

6. 參考資料
Me Bluetooth Module(DualMode) 電路圖: Me_Bluetooth_Module(DualMode)_Schematic_V1.0.PDF
Makeblock 運行庫下載連接:https://codeload.github.com/Makeblock-official/Makeblock-Library/zip/master
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下載
  • 連絡我們
    • 人才招募