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

Mbot教學(1b) mBot初體驗

Jan 22, 2018

Download

Software

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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.