玩樂天堂 pockyland

 找回密碼
 註冊
搜索
熱搜: lego MOC 聚會 比賽
查看: 4261|回復: 7
打印 上一主題 下一主題

[個人創作] Mindstorms NXT 2.0 音樂撥放器

[複製鏈接]
跳轉到指定樓層
1篇
發表於 2010-2-22 21:42:56 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
自從買了8547就一直想利用裡面的color sensor來做點好玩的應用,
無奈一直沒有好的想法(其實是沒認真去想),
所以才遲遲沒有動工。

後來看到YouTube上面有人做了下面這個東西:


才激發出我的想法,於是我之前利用一點時間做出了下面的半成品:


為什麼說是半成品,因為根本只有假裝撥放的樣子,
事實上無法讀取任何東西。
之後才想利用color sensor透過辨認顏色進而轉成音階來產生音樂,
所以透過彩色印表機音出了下面這張圖:


可是因為每一格顏色的間距大小不一致,內圈會比較小格,
會造成顏色讀取判定上的問題,由於本人實在太懶得想辦法解決,
索性使用最直覺的辦法,最後的簡易版本成品就誕生了:

猜到了嗎?就是使用彩色的紙帶。


也順便將讀取的裝置重做更簡化如下:
左邊輪胎用一組馬達來驅動,進而帶動紙帶;
上面的裝置為color sensor,將讀取到的顏色轉成音階,
這部分程式的編輯不會太困難。


另外一側


最後便是實際撥放的影片啦!音樂不太好聽請見諒


補充一下,color sensor可以判斷6種不同的波長區段;
分別是[黑色]、[藍色]、[綠色]、[黃色]、[紅色]和[白色],
所以我利用前面五種顏色分別代表音階的[Do]、[Re]、[Mi]、[Fa]、[So],
白色預留當空白。

評分

參與人數 6 +1 PL金幣 +60 收起 理由
cristing + 10
小卡 + 10 好棒作品,值得收藏
挖勒貝哥哥 + 1 + 10 酷弊了!!!!
MRH + 10
小猴先生 + 10
xray1974 + 10 精彩內容,謝謝分享

查看全部評分

2篇
發表於 2010-2-22 22:04:21 | 只看該作者
真是好作品
回復

使用道具 舉報

3篇
發表於 2010-2-22 22:33:01 | 只看該作者
哇!好帥喔  用樂高跟有顏色的紙就能發出聲音 真是太酷了
回復

使用道具 舉報

4篇
發表於 2010-2-24 00:12:14 | 只看該作者
"想像力就是你的超能力"
小弟覺得放在大大身上很貼切
回復

使用道具 舉報

5篇
發表於 2010-2-25 08:07:02 | 只看該作者
很強喔!!很強喔!!如果能用2個color sensor的話就可以搭配出35個音調了!!
回復

使用道具 舉報

6篇
發表於 2010-3-1 21:29:14 | 只看該作者
加分
回復

使用道具 舉報

7篇
發表於 2010-4-3 19:38:50 | 只看該作者
庫拉
真的能撥
超厲害的
回復

使用道具 舉報

8篇
發表於 2011-12-4 20:57:20 | 只看該作者
真的超棒ㄟ~下次來試試看哈哈~我覺得可以用兩個交替說不定能加快歌播放的速度&流暢度(((個人認為啦= =
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

快速回復 返回頂部 返回列表