迷你機器車的邂逅

迷你機器車它不是單純的玩具車,玩家可以自行設計它的動作,可以利用它擁有的感知器。利用下表簡單介紹讓玩家清楚了解這些感知器的用途。

機器車
頭腦 中央處理器
擷取選取區域_031
雙腳 輪子
擷取選取區域_032
耳朵 麥克風
擷取選取區域_033
聲音 蜂鳴器
擷取選取區域_034
眼睛 鏡頭
擷取選取區域_035
平衡感 加速器
擷取選取區域_036
補充食物 電池充電
擷取選取區域_037
觸感 障礙物感知
擷取選取區域_038
聯繫 無線傳輸器
擷取選取區域_039

它可以接受玩家自行設計程式來操作的整台機器車。可以當場即時執行程式亦可下載到機器車然後再執行,它的車輪是只有後面兩輪驅動,前輪僅是一個鋼珠來代替。但是後面兩輪是各自獨立操作,所以可以原地旋轉、向前向後基本動作都沒問題。

mowayrobot1

大小類似電腦滑鼠,這是外觀原貌。

IMAG0472

這是方便攜帶收藏的外箱,可另購,很有科技感。

IMAG0477

打開之前,再照一張,準備打開來。

IMAG0478

裡面用海綿固定。

IMAG0479

內含物包含兩輛車,一個RF發射器,兩個RF接收器,一張說明書

IMAG0480

把東西都拿出來,攤在桌上

IMAG0481

使用時把RF接收器裝上後,而RF發射器是插在電腦上的USB端。

IMAG0482

機器車正面上方

IMAG0473

機器車及它的RF接收器。

IMAG0474

每一台需要即時執行時先插上RF,再開機。(開機開關在車子下方中央處)

IMAG0475

背面上方

IMAG0476

先在網路上下載它的程式及範例,利用樹莓派的Scratch 叫出它的範例程式(畫面上是走三角形路線)。

IMAG0483

範例程式如畫面

IMAG0484

用Scratch 去執行,結果請參考影片。

 

可以變更一下範例,例如旋轉角度改成60 度,重複執行6 次。猜猜會成為什麼形狀?

 

後記:

機器車看起來像自走玩具車,其實有很大的差異。因為它有感知器所以它能計算走多遠,能計算旋轉角度符不符合你程式指定的角度;你可以用程式控制它的動作,更可以利用它的感知器,要它做出一些判斷及動作。例如:可以一邊用粗麥克筆劃線讓它跟著線走,也可以自製一些斜坡讓它做出迴轉,倒退或你想要它做的動作。

可能有人會想寫程式那多難啊!其實不然,用 Scratch 來寫非常簡單,它僅需要用滑鼠從左邊工具區指定你要的程式命令把它拉到中央程式區相對位置一放即可,在歐美基本上 Scratch 是給小學或小學以下的兒童學習電腦程式使用的工具,相信很多父母都希望自己的子女贏在起跑點上,那就更應該拿這個工具來學會電腦,它既可學習程式設計又能實際玩到,真正的寓教於樂的實例。