玩樂天堂 pockyland
標題:
Mindstorms NXT 2.0 音樂撥放器
[打印本頁]
作者:
GGing
時間:
2010-2-22 21:42
標題:
Mindstorms NXT 2.0 音樂撥放器
自從買了
8547
就一直想利用裡面的color sensor來做點好玩的應用,
無奈一直沒有好的想法(其實是沒認真去想
),
所以才遲遲沒有動工。
後來看到YouTube上面有人做了下面這個東西:
[youtube]reG9Ok8WxTw[/youtube]
才激發出我的想法,於是我之前利用一點時間做出了下面的半成品:
[youtube]0B7aSXZW5E4[/youtube]
為什麼說是半成品,因為根本只有假裝撥放的樣子,
事實上無法讀取任何東西。
之後才想利用color sensor透過辨認顏色進而轉成音階來產生音樂,
所以透過彩色印表機音出了下面這張圖:
可是因為每一格顏色的間距大小不一致,內圈會比較小格,
會造成顏色讀取判定上的問題,由於本人實在太懶得想辦法解決,
索性使用最直覺的辦法,最後的簡易版本成品就誕生了:
猜到了嗎?就是使用彩色的紙帶。
也順便將讀取的裝置重做更簡化如下:
左邊輪胎用一組馬達來驅動,進而帶動紙帶;
上面的裝置為color sensor,將讀取到的顏色轉成音階,
這部分程式的編輯不會太困難。
另外一側
最後便是實際撥放的影片啦!音樂不太好聽請見諒
[youtube]fc_1Zhx_tHo[/youtube]
補充一下,color sensor可以判斷6種不同的波長區段;
分別是[
黑色
]、[
藍色
]、[
綠色
]、[
黃色
]、[
紅色
]和[
白色
],
所以我利用前面五種顏色分別代表音階的[
Do
]、[
Re
]、[
Mi
]、[
Fa
]、[
So
],
白色預留當空白。
作者:
xray1974
時間:
2010-2-22 22:04
真是好作品
作者:
jerry851
時間:
2010-2-22 22:33
哇!好帥喔 用樂高跟有顏色的紙就能發出聲音 真是太酷了
作者:
小猴先生
時間:
2010-2-24 00:12
"想像力就是你的超能力"
小弟覺得放在大大身上很貼切
作者:
394069341
時間:
2010-2-25 08:07
很強喔!!很強喔!!如果能用2個color sensor的話就可以搭配出35個音調了!!
作者:
bee
時間:
2010-3-1 21:29
加分
作者:
force623
時間:
2010-4-3 19:38
庫拉
真的能撥
超厲害的
作者:
alex3638
時間:
2011-12-4 20:57
真的超棒ㄟ~下次來試試看哈哈~我覺得可以用兩個交替說不定能加快歌播放的速度&流暢度(((個人認為啦= =
歡迎光臨 玩樂天堂 pockyland (https://pockyland.tw/)
Powered by Discuz! X3