電子工程系車用電子與資訊組
教學(1)mBot初體驗
吳錫修
Auguat 30, 2017
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.
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模組
shap
e th
e fu
ture
mCore連接埠
馬達連接埠 * 2
擴充模組連接埠 * 4
mCore控制板介面 2/2
4 Wu, ShyiShiou Dept. of E.E.
擴充模組連接埠
馬達連接埠
此連接埠可連接標示白色、藍色、黃色、或黑色之週邊感測模組
shap
e th
e fu
ture
直流減速馬達
6V / 200RPM
齒輪比1:48
週邊擴充模組 1/5
5 Wu, ShyiShiou Dept. of E.E.
直流馬達
減速齒輪箱
shap
e th
e fu
ture
巡線感測器
內含二組紅外線發射/接收
預設接到連接埠#2
週邊擴充模組 2/5
6 Wu, ShyiShiou Dept. of E.E.
可接到mCore控制板上標示藍色之RJ25接線座 IR發射/接收
shap
e th
e fu
ture
超音波感測器
工作温度:-25~+80℃
測量角度:30度以下
測量範圍:3-400cm(誤差 < 1cm)
預設接到連接埠#3
週邊擴充模組 3/5
7 Wu, ShyiShiou Dept. of E.E.
可接到mCore控制板上標示黃色之RJ25接線座
超音波接收器
超音波發射器
shap
e th
e fu
ture
藍芽模組
藍牙2.0和4.0兼容
週邊擴充模組 4/5
8 Wu, ShyiShiou Dept. of E.E.
shap
e th
e fu
ture
2.4G無線模組
週邊擴充模組 5/5
9 Wu, ShyiShiou Dept. of E.E.
shap
e th
e fu
ture
控制板及週邊模組連接
10 Wu, ShyiShiou Dept. of E.E.
shap
e th
e fu
ture
mBot組裝
11 Wu, ShyiShiou Dept. of E.E.
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.
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
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.
shap
e th
e fu
ture
mBot紅外線遙控器
mBot測試 4/7
15 Wu, ShyiShiou Dept. of E.E.使用CR2025水銀電池
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.
shap
e th
e fu
ture
mBot自動避開障礙物行進
1. 按下紅外線遙控器B鍵設定mBot進入「自動避障行進」模式
2. mBot行進間使用手擋在mBot前方,mBot會隨機原地左轉或右轉,再繼續行進
mBot測試 6/7
17 Wu, ShyiShiou Dept. of E.E.
shap
e th
e fu
ture
mBot自動巡線行進
1. 將巡線軌跡圖放在平坦地面
2. 將mBot置於黑色軌跡圏內
3. 按下紅外線遙控器C鍵設定mBot進入「自動巡線行進」模式,mBot會沿著黑色軌跡線前進
mBot測試 7/7
18 Wu, ShyiShiou Dept. of E.E.