SlideShare a Scribd company logo
1 of 16
Download to read offline
機器人齊步走
推廣課程
mBot 機器人 -- mBlock v5程式設計
探奇工作室 邱信仁 編著
探奇 mBot
機器人實驗室
【機器人齊步走】mBot 機器人推廣課程計畫
https://www.facebook.com/mBotmBlock
探奇 mBot
機器人實驗室
目次
□ 目次………………………………………2
□ 1.我愛小貓熊(慧編程軟體) ………3
□ 2.哈囉!mBot(基本組裝) …………6
□ 3.紅燈停綠燈行(三色LED燈) ………9
□ 4.超級不碰車(馬達,超音波) ……12
□ 5.天黑黑要下雨(光線感應器) ……15
mBot 機器人推廣課程 ver8
2
機器人齊步走
相關資訊搜尋:
1. 探奇工作室
http://touchclassroom.blogspot.tw/
2. mBot 機器人 mBlock 教學問答臉書社團:
https://www.facebook.com/groups/mBotQA/
探奇 mBot
機器人實驗室
關於關於關於關於 Scratch 3.0 https://scratch.mit.edu/
Scratch 是麻省理工學院(MIT)媒體實驗室終身幼兒園團隊(
LiFELONG KiNDERGARTEN)的一個計畫。它是開源的自由軟體。
在Scratch裡,您可以寫程式來完成您的「互動式故事」、電動玩具、
動畫作品 — 而且和其它人線上即時分享。Scrach幫助初學者學習創造性思考、系統
化推理、以及團隊合作,這些都是21世紀的生活必備技能。
我愛小貓熊
第一部份:mBot機器人 與 mBlock v5 軟體
控制mBot機器人,需要進行程式撰寫,Makeblock公司,以Scratch 3.0為基
礎開發的圖控軟體開發環境mBlock v5,讓大小朋友可以快速上手,使用mBlock撰
寫程式控制mBot機器人,學習程式設計,運算思維,創作有趣的互動裝置。
3
機器人齊步走
軟體安裝 http://www.mblock.cc/zh-home/software/
MakeBlock公司(童心制物)開發 mBot 機器人套
件,利用合金鋁件作為機器人骨架,搭配自行開發的
mCore 控制板(Arduino UNO相容),附加超音波感應器
及紅外線循線感應器,做成有趣的智慧型機器車。
探奇 mBot
機器人實驗室我愛小貓熊
第二部份:第一個mBlock程式
1. 工具列:程式介面調整設定
2. 舞台區:程式執行結果的表現區域。
3. 圖形命令區:控制命令就是圖形積木,直接拖拉組合。
4. 程式區:放置圖形命令,組合後就是『程式』。
5. 設備角色背景管理區:mBlock中程式所控制的主體。
1
2 3 4
5
4
機器人齊步走
圖形命令區以不同顏色分別不同類型的命令,我們
先依照下面的步驟操作:先點擊管理區的「角色」
1. 點擊圖形命令區的『事件』,選擇『當綠色旗子被
點一下』。
2. 點擊圖形命令區的『控制』,選擇『不停重複』,
拖拉至『當綠色旗子被點一下』的下方,圖形命令
會自動接合。
3. 點擊圖形命令區的『動作』,選擇『向 旋轉15
度』,拖拉命令放入『不停重複』的內部。
4. 點擊舞台下方的綠色旗子,看到貓熊轉動了嗎?想
停止程式請按下紅色正方形的停止符號。
任務1-1:小貓熊團團轉
探奇 mBot
機器人實驗室我愛小貓熊
1.『動作』就是控
制主角的動作及位置。
2.『外觀』就是控
制主角的外表及大小。
3.『聲音』就是控
制主角的聲音及音樂。
1. 改變主角的位置,主角跑來跑去。
2. 改變主角的外觀,顏色,大小,造型都能夠變化。
3. 控制主角的聲音,演奏音樂。
4. 設計你的劇本,分享你的表演。
任務1-2:小貓熊表演秀
5
機器人齊步走
探奇 mBot
機器人實驗室
6
機器人齊步走
哈囉!mBot
任務目標:檢查mBot機器人零件
1. 盒子請平放,從前方掀開盒蓋。
2. 盒內分為上下兩層。
3. 拿取電子零件請抓住邊緣。
第一部分:mBot盒子
上層零件列表
1. 主機板
2. 巡線感應器
3. 超音波感應器
4. 2.4G接收器
5. 球輪
下層零件列表
1. 機器人主體及輪胎
2. 六角螺絲起子
3. 銅柱與螺絲
4. 電池盒(3號電池)
5. 電線
6. 主機板底座
1. 2.
3.
4.5.
探奇 mBot
機器人實驗室
任務目標:組裝mBot機器人 (使用六角螺絲起子,螺絲輕輕螺絲輕輕螺絲輕輕螺絲輕輕輪流鎖輪流鎖輪流鎖輪流鎖緊即可緊即可緊即可緊即可)
第二部分:mBot基本組裝一
哈囉!mBot
7
機器人齊步走
1.螺絲鎖入球輪
以及巡線感應器
2.螺絲鎖入超音波感應器
3.用手轉入四個 六角銅柱 4.接上超音波電線(注意電線分邊)
螺絲請先放入球
輪兩側的圓孔,
再用螺絲起子輕
輕輪流鎖緊。
超音波感應器之電線插座 - 黃色標籤
探奇 mBot
機器人實驗室
第三部分:mBot基本組裝二
哈囉!mBot
任務目標:安裝電線,接線順序:
1. 接線a:馬達電線:左M1 右M2
2. 接線b:超音波電線 Port 3
3. 接線c:電池盒接頭
4. 將電源開關切至On,控制板上的電源燈PWR會亮紅燈,一顆藍色LED燈(
(L)會閃爍幾下,接著聽到蜂鳴器『嗶』一聲,表示mCore控制板已經
準備就緒。
8
機器人齊步走
3.重置開關
Reset
2.電池盒
電源插座
1.電源開關
Power
9.蜂鳴器Buzzer
8.紅外線接收器
6.紅外線發射器
7.光線感應器
4. 三色LED燈
5. 板載按鈕
6.安裝 控制板(請注意方向)
5.放上電池盒(已裝四顆3號電池)電線分邊
鋰電池插座
探奇 mBot
機器人實驗室紅燈停綠燈行
9
機器人齊步走
單元目標
1. 藍牙傳輸器
2. 蜂鳴器 Buzzer
3. 三色 RGB LED 燈
本章開始使用電腦控制 mBot機器人小車。
第一部份:藍牙傳輸器
mBot藍牙版除了能夠接收平板手機的藍牙控制,電腦端也能使用藍牙傳輸器,
模擬序列埠,遙控mBot機器人。mBot機器人可以自由行動,不會受到USB線的牽制。
1. 拿出藍牙傳輸器,插在電腦主機 USB 插座。
2. 點擊桌面上的貓熊圖示,執行 mBlock v5 程式。
3. 增加設備:選擇『+號』 在設備庫選擇「mBot」  確認。
4. 按X鍵,刪除設備「程小奔」,確認。
5. 刪除「程小奔」,連接mBot,點擊「連接」,管理區顯示「設備已
連接』字樣,準備完成,現在可以開始寫程式!
準備動作
完成,可
以開始寫
程式了!
探奇 mBot
機器人實驗室
參數設定說明
1. 『播放音符C4』發出音名C4(唱名
Do)的聲音。點擊倒三角形選擇。
2. 「以…拍」就是發音長短,0.25
拍就是0.25秒。
3. 音符的音名唱名頻率對照表如下:
第二部份:蜂鳴器 Buzzer
蜂鳴器可以發出聲音,不同的振動頻率有不同的高低聲音。
蜂鳴器Buzzer
唱歌機器人(任務3-1)
你可以選擇這類命令,聲光表演
10
機器人齊步走
紅燈停綠燈行
1. 歌曲小蜜蜂:Sol Mi Mi Fa Re Re。請大
家試試看如何讓mBot唱歌。
2. 可以調整不同長短的發聲時間嗎?
3. 可以唱出其他歌曲嗎?
探奇 mBot
機器人實驗室
參數設定說明
1. 『所有的』表示同時控制兩顆燈,如果選
擇『左』或『右』,就是單獨控制特定的
LED燈。
2. 點擊顏色設為的圈圈,可以調整顏色,飽
和度(紅色的飽和值),亮度0就是沒有光。
3. 『三原色數值』,紅色,綠色,藍色的數
值從0到255,控制各種顏色的亮度。0表
示熄滅,255最亮。一般設定為60就已經
很亮。運用三原色可以混光。
紅燈停綠燈行
第三部份:RGB 三色LED燈
接著看到的是RGB LED燈,mBot的控制板
mCore 上面有兩個三色LED,編號是LED 1及
LED 2。三種顏色分別是R紅色、G綠色、B藍色。
右邊2號LED燈左邊1號LED燈
11
機器人齊步走
三色LED燈(任務3-2)
接下來們可以開始寫程式操控RGB LED燈,你可以寫下這個程式:
探奇 mBot
機器人實驗室
機器人趴趴走(任務4-1)
機器人的動作流程如下:
1. 機器人前進,持續轉動一秒。
2. 機器人後退,持續轉動一秒。
3. 機器人左轉,持續轉動一秒。
4. 機器人右轉,持續轉動一秒。
5. 機器人左動力100%,右動力30%,持續轉
彎,3秒後停止。
超級不碰車
第一部份 行進方向的控制
12
機器人齊步走
1. 緊急時,請點擊紅色正方形按鈕,停止程式執行。帶回你的機器人。
2. 持續轉動的時間可以調整嗎?你能夠讓機器人跳舞嗎?
單元目標
1. 行進方向控制
2. 超音波感應器數值
3. 超音波感應器避障
mBot機器人的馬達控制命令就是:
1. 控制mBot機器人移動的方式就是:利用『前
進』,『後退』,『左轉』,『右轉』。
2. 動力設定數值為-100%~100%,請直接輸入數
值。0%表示不動,100%表示最大轉速正轉,
負數代表倒轉。動力與電池電量有關,建議
25%以上輪胎才能在地面有效轉動。
3. 前四個命令中有「持續1秒」字樣,表示執行
完成後,馬達會自動停止轉動。
4. 也可以分別設定左右馬達不同動力,達到不
同的轉彎效果。
探奇 mBot
機器人實驗室
第二部份:超音波感應器(Ultrasonic Sensor)
接著說明超音波感應器的應用。利用超音波偵測前方障礙物的距離,機器人能
夠自動避開障礙物,保護自己。
蝙蝠發出超音波偵測前方障礙物,所以在黑暗中能夠自在地飛行。我們利用超
音波的特性進行醫療上的檢查;船隻能夠偵測海中的魚群及礁石;汽車的倒車雷達也
是運用超音波,感應汽車與後方物體的距離。
超音波的頻率超出人類耳朵能夠分辨的聲音,在常溫(攝氏25度)的空氣中,
聲波的速度大約每秒鐘340公尺。超音波感應器發射超音波,接收器接收反射回來的
超音波,根據發射接收的時間差異,計算出反射距離。
13
機器人齊步走
超級不碰車
任務 4-2 :超音波數值
勾選偵測,讓舞台不斷顯示超音波感應器的距離
數值(公分)。
Transmitter(發射)
Receiver(接收)
請將手放在超音波感測器前方,靠近一點,再遠離一點,觀察超音波數
值的變化。
1. 理論上超音波可以偵測將近400公分,但是環境因素可能造成干擾。
2. 出現讀值400,表示失去超音波訊號。
探奇 mBot
機器人實驗室
14
機器人齊步走
第三部份:超音波感應器操作
任務 4-3 :自動避障
1. 動作分析:mBot機器人遇到障礙物就右轉,否則前進。
2. 使用『控制』的『如果…那麼…否則』積木命令。
3. 需要使用『運算』的『小於』邏輯判斷命令『<』。
超級不碰車
判別命令:如果…那麼, 否則
1. 使用『如果…就…否則…』
的命令,需要指定一個狀況
條件。
2. 符合狀況條件,就執行『如
果那麼』內部的積木命令;
3. 不符合狀況條件,就執行
『否則』內部的積木命令。
探奇 mBot
機器人實驗室天黑黑要下雨
光線感應器 Light Sensor
光線感應器能夠偵測光源強弱,回傳的
數值範圍為 0-1023。光線越強,數字越大。
光線感應器
光線變化(任務5-1)
你可以勾選偵測的命令,長形圓邊的數值積木命令。
(Reporter Block)
1. 看到貓熊說出光線感應器的數值嗎?將手放在光線感應器上方,看看數
值有哪些變化?
2. LED燈可能會影響光線感應器讀值,必要時請關閉LED燈。
15
機器人齊步走
參數設定說明
1. 『板載』表示選擇 mCore 控制板上面的光線感應器。
2. 這是一個圓邊的積木命令,表示它是一個數值,光線強弱的數值。
探奇 mBot
機器人實驗室
3. 新增加一個雨傘角色
(Umbrella1)。雨傘的動作流程
如下:
a. 如果光值小於(<)200
 雨傘顯示
b. 如果光值小於(>)200
 雨傘隱藏
c. 我們需要『運算』的『小
於』命令。
1. 雨傘容易隱藏嗎?需要調整200的數值嗎?如何設定這個判斷值?
2. 請增加太陽(Sun1)的新角色,雨傘不見時它就會出現?
天黑黑要下雨
4. 點擊綠旗執行程式,將手放在光線感應器上方,遮住光線感應器,看看你的雨傘
出現了嗎?
16
機器人齊步走
天黑黑要下雨(任務5-2)
1. 做一個變數,取名為Light,
存放mBot光線感應器的讀值內容。
2. mBot程式如下圖,不斷地將光線感應器的數值放入Light變數內。

More Related Content

What's hot

What's hot (20)

Mbot教學(1b) mBot初體驗
Mbot教學(1b) mBot初體驗Mbot教學(1b) mBot初體驗
Mbot教學(1b) mBot初體驗
 
mBot 教學7 聲光控制應用
mBot 教學7 聲光控制應用mBot 教學7 聲光控制應用
mBot 教學7 聲光控制應用
 
mBot 教學1 組裝與測試
mBot 教學1 組裝與測試mBot 教學1 組裝與測試
mBot 教學1 組裝與測試
 
mBot 教學4 移動控制
mBot 教學4 移動控制mBot 教學4 移動控制
mBot 教學4 移動控制
 
mBot教學(4) - 移動控制
mBot教學(4) - 移動控制mBot教學(4) - 移動控制
mBot教學(4) - 移動控制
 
mBlock積木式設計程式
mBlock積木式設計程式mBlock積木式設計程式
mBlock積木式設計程式
 
教學(10) 藍牙控制應用
教學(10)藍牙控制應用教學(10)藍牙控制應用
教學(10) 藍牙控制應用
 
mBot 教學5 超音波感測應用
mBot 教學5 超音波感測應用mBot 教學5 超音波感測應用
mBot 教學5 超音波感測應用
 
mBot 教學3 開發mBot應用程式
mBot 教學3 開發mBot應用程式mBot 教學3 開發mBot應用程式
mBot 教學3 開發mBot應用程式
 
MakeBlock 超萌機器人 mBot 簡介 - 探奇工作室
MakeBlock 超萌機器人 mBot 簡介 - 探奇工作室MakeBlock 超萌機器人 mBot 簡介 - 探奇工作室
MakeBlock 超萌機器人 mBot 簡介 - 探奇工作室
 
mBot 機器人套件說明書繁體 by 探奇工作室3
mBot 機器人套件說明書繁體 by 探奇工作室3mBot 機器人套件說明書繁體 by 探奇工作室3
mBot 機器人套件說明書繁體 by 探奇工作室3
 
mBot 教學2 mBlock積木式設計程式
mBot 教學2 mBlock積木式設計程式mBot 教學2 mBlock積木式設計程式
mBot 教學2 mBlock積木式設計程式
 
mBot教學(3) - 開發mBot應用程式
mBot教學(3) - 開發mBot應用程式mBot教學(3) - 開發mBot應用程式
mBot教學(3) - 開發mBot應用程式
 
mBot教學(6)-光感測器與LED應用
mBot教學(6)-光感測器與LED應用mBot教學(6)-光感測器與LED應用
mBot教學(6)-光感測器與LED應用
 
機器人齊步走 Ver6 m_bot_mblock
機器人齊步走 Ver6 m_bot_mblock機器人齊步走 Ver6 m_bot_mblock
機器人齊步走 Ver6 m_bot_mblock
 
mbot2.0教學-組裝與測試.pdf
mbot2.0教學-組裝與測試.pdfmbot2.0教學-組裝與測試.pdf
mbot2.0教學-組裝與測試.pdf
 
mBot教學(3b) - 使用M部落App
mBot教學(3b) - 使用M部落AppmBot教學(3b) - 使用M部落App
mBot教學(3b) - 使用M部落App
 
mBot教學(1) - mBot初體驗
mBot教學(1) - mBot初體驗mBot教學(1) - mBot初體驗
mBot教學(1) - mBot初體驗
 
mbot2.0教學-mblock5開發mBot 2.0應用程式.pdf
mbot2.0教學-mblock5開發mBot 2.0應用程式.pdfmbot2.0教學-mblock5開發mBot 2.0應用程式.pdf
mbot2.0教學-mblock5開發mBot 2.0應用程式.pdf
 
mBot 教學8 巡跡控制應用
mBot 教學8 巡跡控制應用mBot 教學8 巡跡控制應用
mBot 教學8 巡跡控制應用
 

Similar to 機器人齊步走 mBlock5 mbot_ver8_探奇邱信仁

六合彩
六合彩六合彩
六合彩
香港六合彩
 
香港六合彩
香港六合彩香港六合彩
六合彩
六合彩六合彩
香港六合彩 &raquo; SlideShare
香港六合彩 &raquo; SlideShare香港六合彩 &raquo; SlideShare
香港六合彩 &raquo; SlideShare
pkinrsti
 
Html5环保小游戏
Html5环保小游戏Html5环保小游戏
Html5环保小游戏
taobao.com
 

Similar to 機器人齊步走 mBlock5 mbot_ver8_探奇邱信仁 (20)

開發mBot應用程式
開發mBot應用程式開發mBot應用程式
開發mBot應用程式
 
開發mBot應用程式
開發mBot應用程式開發mBot應用程式
開發mBot應用程式
 
機器人 教具設計
機器人 教具設計機器人 教具設計
機器人 教具設計
 
mBot藍牙控制
mBot藍牙控制mBot藍牙控制
mBot藍牙控制
 
mBot教學(3c) 使用Makeblock App
mBot教學(3c) 使用Makeblock AppmBot教學(3c) 使用Makeblock App
mBot教學(3c) 使用Makeblock App
 
Tj bot 0317實作坊 組裝篇
Tj bot 0317實作坊 組裝篇Tj bot 0317實作坊 組裝篇
Tj bot 0317實作坊 組裝篇
 
Bot framework composer---用圖形化介面來建立聊天機器人
Bot framework composer---用圖形化介面來建立聊天機器人Bot framework composer---用圖形化介面來建立聊天機器人
Bot framework composer---用圖形化介面來建立聊天機器人
 
Bot Framework 和它的快樂夥伴Composer
Bot Framework 和它的快樂夥伴ComposerBot Framework 和它的快樂夥伴Composer
Bot Framework 和它的快樂夥伴Composer
 
理財機器人技術簡介與實作經驗分享
理財機器人技術簡介與實作經驗分享理財機器人技術簡介與實作經驗分享
理財機器人技術簡介與實作經驗分享
 
mBot組裝與測試
mBot組裝與測試mBot組裝與測試
mBot組裝與測試
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
六合彩
六合彩六合彩
六合彩
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
六合彩
六合彩六合彩
六合彩
 
香港六合彩 &raquo; SlideShare
香港六合彩 &raquo; SlideShare香港六合彩 &raquo; SlideShare
香港六合彩 &raquo; SlideShare
 
理財機器人技術簡介與實作經驗分享
理財機器人技術簡介與實作經驗分享理財機器人技術簡介與實作經驗分享
理財機器人技術簡介與實作經驗分享
 
OpenAI ChatGPT techtalk .pptx
OpenAI ChatGPT techtalk .pptxOpenAI ChatGPT techtalk .pptx
OpenAI ChatGPT techtalk .pptx
 
20201024_aigo_lab2_fruit_classification_omnixri
20201024_aigo_lab2_fruit_classification_omnixri20201024_aigo_lab2_fruit_classification_omnixri
20201024_aigo_lab2_fruit_classification_omnixri
 
MPrint - 3D列印軟體基本操作 - v1.0
MPrint - 3D列印軟體基本操作 - v1.0MPrint - 3D列印軟體基本操作 - v1.0
MPrint - 3D列印軟體基本操作 - v1.0
 
Html5环保小游戏
Html5环保小游戏Html5环保小游戏
Html5环保小游戏
 

More from 信仁 邱

More from 信仁 邱 (17)

探奇教學文章 - mblock 5 的天氣資料
探奇教學文章 - mblock 5 的天氣資料探奇教學文章 - mblock 5 的天氣資料
探奇教學文章 - mblock 5 的天氣資料
 
mBot介紹
mBot介紹mBot介紹
mBot介紹
 
mBot Add-on pack
mBot Add-on packmBot Add-on pack
mBot Add-on pack
 
2015 wro比賽資訊
2015 wro比賽資訊2015 wro比賽資訊
2015 wro比賽資訊
 
2015 南榮科技大學機器人搬米競賽
2015 南榮科技大學機器人搬米競賽2015 南榮科技大學機器人搬米競賽
2015 南榮科技大學機器人搬米競賽
 
2015機器人競賽資訊
2015機器人競賽資訊2015機器人競賽資訊
2015機器人競賽資訊
 
2015 makeblock入門1 5_v1 [探奇工作室]
2015 makeblock入門1 5_v1 [探奇工作室]2015 makeblock入門1 5_v1 [探奇工作室]
2015 makeblock入門1 5_v1 [探奇工作室]
 
Avgminmax223
Avgminmax223Avgminmax223
Avgminmax223
 
20142015機器人競賽資訊
20142015機器人競賽資訊20142015機器人競賽資訊
20142015機器人競賽資訊
 
BricxCC 與 EV3 樂高機器人螢幕擷取
BricxCC 與 EV3 樂高機器人螢幕擷取BricxCC 與 EV3 樂高機器人螢幕擷取
BricxCC 與 EV3 樂高機器人螢幕擷取
 
2014探奇NXT機器人 wro v1
2014探奇NXT機器人 wro v12014探奇NXT機器人 wro v1
2014探奇NXT機器人 wro v1
 
2014 wro國小組解題想法
2014 wro國小組解題想法2014 wro國小組解題想法
2014 wro國小組解題想法
 
2014吳鳳機械 機構學與樂高實作講義v2
2014吳鳳機械 機構學與樂高實作講義v22014吳鳳機械 機構學與樂高實作講義v2
2014吳鳳機械 機構學與樂高實作講義v2
 
探奇教室--擺頭電風扇
探奇教室--擺頭電風扇探奇教室--擺頭電風扇
探奇教室--擺頭電風扇
 
Ev3 樂高機器人簡介 探奇工作室
Ev3 樂高機器人簡介 探奇工作室Ev3 樂高機器人簡介 探奇工作室
Ev3 樂高機器人簡介 探奇工作室
 
樂高機構說明Ver2
樂高機構說明Ver2樂高機構說明Ver2
樂高機構說明Ver2
 
探奇部落格文章彙整
探奇部落格文章彙整探奇部落格文章彙整
探奇部落格文章彙整
 

機器人齊步走 mBlock5 mbot_ver8_探奇邱信仁