PAC-MAN齒輪音樂盒

燈條,伺服馬達應用

源起

20181221

最近社團在做齒輪設計,用Tinkercad設計很簡易,但是對位及固定座的設計卻是讓學生叫苦連天,還好大家都撐過來了~

在製作的其中,也在思考如何讓齒輪和micro:bit做簡單的應用,剛好覺得這樣在旋轉的樣子就好像PAC-MAN遊戲一樣互相追逐,於是就將它們當做主角來設計一個情境盒子。

這個盒子是利用Tinkercad繪製的,之前總覺得這個元件印出來應該不太穩固,試印之後發現內部結構比較弱,但是再增強結構就非常耐操,免除了很多製作步驟!

元件是使用一個伺服馬達及兩個WS2812燈環串聯;伺服馬達本來是要使用360度的連續伺服馬達,但實在掌控不了它,會瘋狂亂轉,調整電阻反而變成中風模式,只好還是用有吃乖乖的180度伺服馬達。另外燈環的部份剛好放在兩個齒輪下方,透過盒子照出來就很有感覺!再加上程式控制霹靂燈及呼吸燈就讓整個盒子活潑了起來!

在程式的寫法也不太難,只有為了讓燈的效果更好改了很多次,其他就是簡單的伺服寫入角度,大家可以試試看^^

實作歷程

使用材料:

micro:bit一片

KSB043擴展板*1

三節電池盒*1

SG90伺服馬達*1

WS2812燈環*2

德國黏土(固定燈環用)

3D列印物件:

盒+蓋(線材使用明燿點黑,印匠夜光綠)

齒輪2顆,固定器*1(線材使用明燿夜光紅)

角色:PAC-MAN,Blinky(線材使用印匠黃,紅;明燿邪眼藍,白石)

接線圖

使用P1,P2腳位

WS2812燈環串聯

KSB043外接三節電池盒

第一版的作品,用全黑的盒子,很有質感,但是只有使用伺服馬達覺得可惜

PAC-MAN一體成型, Blinky是換線列印(眼睛另外印)

Blinky和PAC-MAN反面的樣子

KSB043電源接頭旁已留可外接電池盒的腳位,雖然焊功有待加強,還是成功通電了!

齒輪的軸柄已設計在列印件中,蓋子預留伺服馬達的孔位及另一個齒輪的固定軸

伺服馬達及固定軸放上去的樣子

原來的想法~PAC-MAN互相追逐的樣子

背面的樣子,這遊戲玩到這裡的時候都莫名緊張

盒子有預留孔位,可以再加開關或外接USB線

~惡搞篇,艾斯 VS 香吉士~

~杯緣子篇~有空再來編寫海賊的背景樂

程式寫法