18
電子工程系車用電子與資訊組 教學(1) mBot初體驗 吳錫修 Auguat 30, 2017

Mbot教學(1b) mBot初體驗

  • Upload
    -

  • View
    1.213

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Mbot教學(1b) mBot初體驗

電子工程系車用電子與資訊組

教學(1)mBot初體驗

吳錫修

Auguat 30, 2017

Page 2: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

⼀款基於Arduino開源平台之機器人自走車套件,有2.4G及藍牙二種版本

2.4G適用於mBot與電腦間使用2.4G RF連線 (類似無線滑鼠方式)

藍牙適用於mBot與手機間使用藍牙連線

使用mCore主控板

相容Arduino Uno

可使用mBlock軟體設計控制程式

可使用Makeblock App連線控制

可擴充週邊模組

mBot簡介

2 Wu, ShyiShiou Dept. of E.E.

Page 3: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

mCore控制板介面 1/2

3 Wu, ShyiShiou Dept. of E.E.

鋰電池接線座

電源開關

直流馬達接線座

週邊感測模組接線座(RJ25)

RGB LED

按鍵

光感測器

紅外線發射器

紅外線接收器

蜂鳴器

RGB LED

週邊感測模組接線座(RJ25)

USB接線座(type-B)

重置開關

DC電源插座

電源指示燈

鋰電池充電中

鋰電池滿充

藍芽或2.4G模組

Page 4: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

mCore連接埠

馬達連接埠 * 2

擴充模組連接埠 * 4

mCore控制板介面 2/2

4 Wu, ShyiShiou Dept. of E.E.

擴充模組連接埠

馬達連接埠

此連接埠可連接標示白色、藍色、黃色、或黑色之週邊感測模組

Page 5: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

直流減速馬達

6V / 200RPM

齒輪比1:48

週邊擴充模組 1/5

5 Wu, ShyiShiou Dept. of E.E.

直流馬達

減速齒輪箱

Page 6: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

巡線感測器

內含二組紅外線發射/接收

預設接到連接埠#2

週邊擴充模組 2/5

6 Wu, ShyiShiou Dept. of E.E.

可接到mCore控制板上標示藍色之RJ25接線座 IR發射/接收

Page 7: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

超音波感測器

工作温度:-25~+80℃

測量角度:30度以下

測量範圍:3-400cm(誤差 < 1cm)

預設接到連接埠#3

週邊擴充模組 3/5

7 Wu, ShyiShiou Dept. of E.E.

可接到mCore控制板上標示黃色之RJ25接線座

超音波接收器

超音波發射器

Page 8: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

藍芽模組

藍牙2.0和4.0兼容

週邊擴充模組 4/5

8 Wu, ShyiShiou Dept. of E.E.

Page 9: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

2.4G無線模組

週邊擴充模組 5/5

9 Wu, ShyiShiou Dept. of E.E.

Page 10: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

控制板及週邊模組連接

10 Wu, ShyiShiou Dept. of E.E.

Page 11: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

mBot組裝

11 Wu, ShyiShiou Dept. of E.E.

Page 12: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

安裝mBlock IDE

下載mBlock安裝程式 http://www.mblock.cc/

執行所下載的執行檔

選擇安裝語言,其餘使用預設值安裝即可

點擊mBlock選單命令「連接>安裝Arduino驅動」,完成Arduino驅動程式安裝

無法以USB連接Arduino或Makeblock硬體時才需要

mBot測試 1/7

12 Wu, ShyiShiou Dept. of E.E.

Page 13: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

mBot出廠內建三種模式

使用紅外線遙控器操作mBot移動

mBot自動避開障礙物行進

mBot自動循巡著黑色軌道線前進

回復出廠程序

1. 使用USB接線連接mBot與PC,開啟mBot電源

mBot測試 2/7

13 Wu, ShyiShiou Dept. of E.E.

Type A Type B

Page 14: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

2. mBlock選單命令「連接>通訊埠>COM x」

3. mBlock選單命令「控制板>mBot (mCore)」

4. mBlock選單命令「連接>恢復出廠程序>mBot」

等待上傳完成,mBot會發出三聲音樂聲兩次

6. 斷開USB接線

mBot測試 3/7

14 Wu, ShyiShiou Dept. of E.E.

Page 15: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

mBot紅外線遙控器

mBot測試 4/7

15 Wu, ShyiShiou Dept. of E.E.使用CR2025水銀電池

Page 16: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

使用紅外線遙控器操作mBot移動

1. 按下紅外線遙控器A鍵設定mBot進入「紅外線操控」模式

2. 按著鍵,mBot前進

3. 按著鍵,mBot後退

4. 按著鍵,mBot右轉

5. 按著鍵,mBot左轉

6. 按數字鍵1~9,調整mBot速度;1最慢,9最快

mBot測試 5/7

16 Wu, ShyiShiou Dept. of E.E.

Page 17: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

mBot自動避開障礙物行進

1. 按下紅外線遙控器B鍵設定mBot進入「自動避障行進」模式

2. mBot行進間使用手擋在mBot前方,mBot會隨機原地左轉或右轉,再繼續行進

mBot測試 6/7

17 Wu, ShyiShiou Dept. of E.E.

Page 18: Mbot教學(1b) mBot初體驗

shap

e th

e fu

ture

mBot自動巡線行進

1. 將巡線軌跡圖放在平坦地面

2. 將mBot置於黑色軌跡圏內

3. 按下紅外線遙控器C鍵設定mBot進入「自動巡線行進」模式,mBot會沿著黑色軌跡線前進

mBot測試 7/7

18 Wu, ShyiShiou Dept. of E.E.