給小朋友學程式的機器人自走車mBot:如積木般易組裝,價格約台幣1600元

Ef8b6ceaccecdb2f3dfc1fd931ab2c58Lego推出的Mindstorms Education Base Set機器人套件雖然掛著Lego品牌的光環,但是它的價格也一樣有著該品牌的水準,讓人覺得不是那麼親合。由Makeblock推出的mBot打著低價 與開放的訴求,以美金49元(約合新台幣1,560元)的價格,讓每個小朋友都能負擔得起。

ONE ROBOT PER KID,1人1台機器人

mBot是款專為教育設計的機器人,它不但價格低廉,在組裝上也相當容易,小朋友不需要使用電焊等危險的工具就可以完成組裝工作,在小朋友動手做的過程中,可以學到程式、機器人以及Arduino等相關知識,強化STEM(Science、Technology、Engineering、Mathematics,科學、科技、工程、數學)教學的成效。

根據102年大同高中生活科技科教師專業成長研習活動的簡報,STEM教學模式的理念是融合科學探究、科技技術、工程設計與數學分析等不同領域,強調學科知識與實務技術的結合,著重在透過科學、技術、工程與數學的整合應用與動手實作,讓學生體會運用工具及技能來解決真實世界中的問題。

mBot的外型是款雙輪車輛,全機約由45個零件組成,小朋友大概只需要花費10分鐘左右就可以組裝完成,在完成硬體部分後,小朋友還可以透過圖形化的Scratch程式語言,自行撰寫程式控制mBot。

▲mBot的外形有如兩輪車,正面上有張臉的設計讓人聯想到湯O士小火車。

▲小朋友大概只需要花費10分鐘左右就可以將mBot組裝完成。

▲mBot支援Scratch 2.0程式語言,小朋友可以透過拖曳圖形化方塊來撰寫程式。(圖片來源:維基百科,本圖採用創用CC姓名標示-相同方式分享,作者為Scratch)

自己動手做玩具

Scratch是款頗受歡迎的圖形化程式語言編譯器,它由美國麻省理工學院的媒體實驗室終身幼稚園組(MIT Media Lab Lifelong Kindergarten Group)開發,其初衷是讓程式語言初學者不需先學習語言語法便能設計創作產品。小朋友只需透過拖曳、組合各種「功能方塊」就能完成程式,幾乎是目前最容易上手的程式語言。

小朋友可以自行撰寫程式,並配合mBot內建的各種感應器,讓mBot在自動行走時能夠避開牆壁,或是跟隨畫在地上的線行走,此外也能透過手機的藍牙或是電視遙控器的紅外線遙控mBot。mBot甚至可以相容於Lego與Makeblock的零件,讓小朋友自行改造機器人外形,或是透過相容於Arduino的其他零組件來擴充mBot的功能。

mBot可以由1個3.7V鋰電池或4個3號電池驅動,內建光感應器、按鈕、紅外線接收器、超音波感應器等輸入裝置,可以選配藍牙或2.4GHz無線電通訊模組(只能2選1),預定售價為美金49元(約合新台幣元1,560),預定上市時間為2015年6月。

▲撰寫Scratch語言不需學習太多語法,只要將需要的「功能方塊」堆疊起來即可。

▲將程式撰寫好後,可以直接將它轉換成Arduino相容的語言並傳至mBot。

▲配合對應的程式, mBot可以在自動行走時避開牆壁。

▲或是可以讓mBot沿著地上的線行走。

▲mBot的外殼設計可以相容於Lego與Makeblock的零件,讓小朋友盡情發揮創造力。

▲還可以將mBot做成用遙控器操作的氣球戰車,雙方玩家要一面保護自己的氣球,並刺破對方氣球。

▲藍牙版的mBot附有藍牙通訊模組,將它裝上後就可以使用智慧型手機遙控mBot。

▲2.4GHz無線電版適合在多人環境中使用,它不單獨販售,最低需要1次購買5組。

comments powered by Disqus