看過《賽車總動(dòng)員》的朋友應(yīng)該不會(huì)忘了其中的主角——閃電麥昆, 一個(gè)手工打造的賽車,可謂是家喻戶曉,而我今天想介紹給大家的麥昆確是另外一個(gè)麥昆——DFRobot 麥昆編程小車,是一款很適合創(chuàng)客老爸、碼農(nóng)老爸帶孩子一起玩的益智玩具。
組裝篇
DFRobot 麥昆編程小車采用了紙箱加裝飾紙?zhí)椎陌b形式,裝飾紙?zhí)妆砻嬗∮宣溊プ兂尚≤噲D案和其重要功能圖示。主板是作為附件單獨(dú)包裝的。小車分成了底盤模塊、電池盒、白色輪轂、黑色輪胎和超聲波探測(cè)模塊等組件分別獨(dú)立包裝的,以及一張合格證,沒有見到說明書或操作手冊(cè)。
micro: bit主板是麥昆小車的大腦,是一款由英國廣播電視公司(BBC)推出的專為青少年編程教育設(shè)計(jì)的微型電腦開發(fā)板,搭載了藍(lán)牙,加速度計(jì),電子羅盤,三個(gè)按鈕和5 x 5 LED點(diǎn)陣等模塊。右上角三個(gè)零件分別是Micro數(shù)據(jù)通訊口(用于下載程序)、復(fù)位開關(guān)(重啟按鍵)和3V電池接口(只能是3V,接上普通3.7V鋰電池必?zé)?。如果想進(jìn)一步了解請(qǐng)移步觀看詳細(xì)的視頻介紹
另一面中心是5×5的LED燈矩陣,可以顯示一些表情圖標(biāo),數(shù)字和英文字符串。兩邊是兩個(gè)可編程按鍵:A鍵和B鍵,積木塊編程也是很簡單,一般就是觸發(fā)按下A鍵、按下B鍵或者同時(shí)按下A+B鍵。
底盤是一塊較大的線路板,正面頭部中心的黑色零件是紅外信號(hào)接收器,兩邊是兩顆紅色LED燈,中心黑色條形插槽是用來插micro: bit主板的,其前方是超聲波模塊插口,其后部白色小插座是電池盒接口,左右還各有一個(gè)拓展插槽用來連接其他外接功能模塊。板子中心右側(cè)還有一個(gè)蜂鳴器,后部兩個(gè)白色方塊是預(yù)裝好的兩個(gè)N20金屬減速電機(jī)(最大轉(zhuǎn)速133轉(zhuǎn)/分,電機(jī)減速比:1:150),尾部IO金屬觸片(所謂的金手指)是可編程控制的IO口,從左到右分別是P0、P1和P2,尾部中心是電源開關(guān)。
底盤背面頭部是一個(gè)紡錘形尼龍材料的前輪,前輪后部是兩組紅外探測(cè)器,用來檢測(cè)行駛線路,不偏離行駛軌跡。四角布有四顆RGB彩色氛圍燈(白色小方塊),黑暗環(huán)境閃起來應(yīng)該很炫酷,底盤中心印有DFRobot的logo 標(biāo)識(shí)。
超聲波探測(cè)模塊有一個(gè)線路板和兩個(gè)超聲波發(fā)生和接收器組成,可插入底盤前部對(duì)應(yīng)插槽中,通過發(fā)出和接收超聲波來感知行進(jìn)前方的障礙物。
其他零部件還有白色輪轂、黑色輪胎、電池盒和雙面膠等小附件,小車采用了3節(jié)7號(hào)普通電池供電。
小車組裝比較簡單,只需安裝說明書提示,裝上車輪——插入電池盒電源插頭——黏貼電池盒——插上micro:bit主板——插入上超聲波探測(cè)模塊,幾乎也就幾十秒不到一分鐘的時(shí)間就可以組裝完成了。
外觀篇
DFRobot 麥昆編程小車外觀獨(dú)特,尤其是仿佛兩只大眼睛的超聲波探頭看起十分搶眼,活脫脫一個(gè)科技小怪獸的形象,雖說外形有點(diǎn)怪,但卻是萌萌的挺招人喜歡。外形尺寸僅為85*81*44mm,不足成人半個(gè)手掌大小。不含電池重量僅為75.55g左右,即使是加上電池也不過115g,很輕巧。
小車沒有外殼裝飾,所有部件如線路板、探測(cè)器、開關(guān)二極管何電池等電器元件,均毫無掩飾暴露在外,通過下面幾張圖可以看到各部分細(xì)節(jié)。
試玩篇
打開尾部的電源開關(guān),前方的的兩只大燈和底盤以及主板上面的相關(guān)閃光部件就會(huì)點(diǎn)亮或閃爍起來了。雖說這是一款遙控+編程遙控玩具車,但是因?yàn)殡S機(jī)沒有配遙控器和控制手柄(需另購),暫時(shí)我們還無法直接上手開玩,必須要通過編程輸入命令后,它才可以執(zhí)行動(dòng)作。麥昆編程小車支持微軟makecode和Scratch兩大最主流的圖形化編程平臺(tái),二者功能相似各有千秋。
因?yàn)槎叨紟в袌D形模塊化編程,對(duì)于沒有接觸過編程的初學(xué)者來說,只需要參考網(wǎng)上的教程進(jìn)行一兩個(gè)小時(shí)的學(xué)習(xí),就可以進(jìn)行基礎(chǔ)的編程了,比較簡單。但是如果要想完成復(fù)雜的程序,就需要進(jìn)一步深入學(xué)習(xí)了,你可以無限發(fā)揮你的想象力去設(shè)計(jì)更加復(fù)雜的程序。當(dāng)然你也可以偷懶去下載網(wǎng)友們分享的現(xiàn)成的程序呢!
DFRobot官網(wǎng)提供了極為詳細(xì)的介紹和編程指導(dǎo)。初學(xué)者可以先自行學(xué)習(xí)編寫相關(guān)程序后,再與官網(wǎng)的標(biāo)準(zhǔn)程序進(jìn)行對(duì)比,以發(fā)現(xiàn)自己的編程問題,有利于盡快提高編程水平 。
在PC端編制完成的小程序可以通過數(shù)據(jù)線直接下載導(dǎo)入到micro: bit主板內(nèi),當(dāng)然還可以另行搜索下載“micro:bit”手機(jī)App編程后通過藍(lán)牙傳輸?shù)街靼?,不過目前只有IOS版的app可以穩(wěn)定運(yùn)行,安卓版的app針對(duì)部分手機(jī)還不夠穩(wěn)定。
你可以編制小程序,讓DFRobot 麥昆編程小車按照你的指令進(jìn)行超聲波避障、巡線行駛、RGB彩色呼吸氛圍燈閃爍、LED車燈閃爍、光控行駛和讀取超聲波距離值等動(dòng)作,甚至還可編制簡單的樂曲,通過蜂鳴器播放,十分有趣,十分適合初學(xué)編程的青少年學(xué)習(xí)使用。
為了測(cè)試其性能,我還制作了更為復(fù)雜的凹字形線路和八字形,測(cè)試基本正常,只是在八字形線路上行駛到交叉點(diǎn)是會(huì)隨機(jī)行駛到左邊或右邊的環(huán)線。另外在避障測(cè)試中,在長時(shí)間行駛時(shí),偶爾會(huì)發(fā)生斜側(cè)撞擊障礙的情況,感覺超聲波檢測(cè)似乎還不夠靈敏。
當(dāng)然,對(duì)于進(jìn)階高手要想進(jìn)行更多更復(fù)雜的創(chuàng)意玩法,發(fā)揮自己的想象,可以結(jié)合更多的外掛功能模塊來編制更為復(fù)雜的程序去實(shí)現(xiàn)更高難度的動(dòng)作,比如環(huán)境監(jiān)測(cè)或自動(dòng)行走機(jī)器人等,DFRobot官網(wǎng)商城提供了超多的功能模塊可供選擇購買。
總結(jié)篇
優(yōu)點(diǎn):體積小巧,外形炫酷;整合micro:bit主板,功能先進(jìn);模塊化組裝,可拓展性強(qiáng);圖形化編程,上手簡單;百變創(chuàng)意玩法,寓教于樂,鍛煉邏輯思維能力。不足:采用3節(jié)普通7號(hào)電池供電,使用成本高;超聲波檢測(cè)器靈敏度不夠高,偶爾發(fā)生撞擊障礙情況;基礎(chǔ)版售價(jià)298元,豪華版售價(jià)597元,價(jià)格略高。
總之,DFRobot 麥昆編程小車是基于micro: bit主板開發(fā)的一款入門級(jí)編程小車,模塊化組裝,簡單方便,功能較為豐富,可拓展性強(qiáng),借助主流的圖形化編程平臺(tái),寓教于樂,適合作為青少年編程啟蒙教育的益智機(jī)器人玩具。