DIY達人,教你秒變音樂小王子

周彤 10年前 (2015-10-27)

想體驗從指尖流出天籟之音的感覺嗎?快來get新技能。

小編一直相信“唯有流過血的手指,才能彈出千古絕唱”,不過在學吉他按弦的第一天,就已感覺手已不是自己的手。那時候,小編就想如何在不委屈自己的情況下,也能從指尖流出天籟之音。

現在,一個叫Caselden的外國團隊幫小編實現了美夢,他們搗鼓出了一個音樂盒。你無需觸碰它,只需在此音樂盒上揮揮手指就可奏出美妙音樂。更重要的是,只需四步你就可以自己制作這樣一個音樂盒。

一、制作音樂盒,安裝琴弦

與木吉他的原理一樣,音樂盒也是通過在盒子上方放置琴弦,弦震動后,聲音向下傳入盒子并被放大。因此你得先挑一個盒子。為了保證音質良好,你可以選擇好一點的木質盒子,形狀方形即可。然后為弦準備支架,就是支撐弦的小玩意兒,可以與古箏等樂器中,弦下面的支架相類比。接下來就是將弦安上,這一步需要一些技巧和音樂知識,要用調音弦軸將弦調到適當的音階。

二、安裝電磁鐵

那是什么代替手指去驅動音弦呢?一般使用的是電磁鐵,你需要把電磁鐵安裝到弦底下,它們會產生磁場,撥動弦從而產生音效,就像人類彈琴一樣。本質上就是一個圓柱體周圍纏繞許多線圈。當電流通過線圈時,磁場會撥動弦。另外,也可以直接使用感應器作為電磁鐵。

三、碼代碼

音樂的控制將由Arduino來完成,控制代碼要以一定的頻率開關磁鐵,從而產生相應的音符。舉例來說,如果一根弦為A4調,即440Hz或每秒440次震動,那電磁鐵需要在一秒鐘閉合440次。當然,代碼中設定的頻率也要看你想用什么音階的音了。

DIY達人,教你秒變音樂小王子2

四、安裝光傳感器

為了不觸摸樂器就產生音效,還需要光傳感器捕捉光影變化,這里用的是littleBits的Light Sensor光傳感器模塊。它產生的效果是,手在上方移動時,就能開或關傳感器。同樣,當傳感器被觸發時,電磁鐵也將產生磁場,帶動琴弦。每塊傳感器可對應一根弦。

DIY達人,教你秒變音樂小王子3

對喜歡智能硬件的極客來講,這個音樂盒的挑戰難度應該不算什么。不過作為一只手殘黨,小編表示現在的水平只能做到第二步,捂臉!言歸正傳,下面看看視頻怎么示范的吧。

最后,記得關注微信公眾號:鎂客網(im2maker),更多干貨在等你!

鎂客網


科技 | 人文 | 行業

微信ID:im2maker
長按識別二維碼關注

硬科技產業媒體

關注技術驅動創新

分享到