我一直夢(mèng)想著在家里有一套架子鼓,但空間、噪音和成本一直是挑戰(zhàn)。所以,我決定制作自己的緊湊型桌面 MIDI 鼓組,它由 USB 供電,并且對(duì)每一次敲擊都有響應(yīng)!
我將帶您了解我創(chuàng)建這些 DIY MIDI 鼓的整個(gè)過(guò)程 - 從使用壓電傳感器到使用 3D 打印設(shè)計(jì)布局,再到使用 Arduino Leonardo 進(jìn)行編碼。
此設(shè)置可與 GarageBand、Ableton 等程序無(wú)縫協(xié)作。和我一起探索如何也能擁有一套適合你辦公桌的架子鼓!
電子元件
Arduino Leonardo (或其他帶有 ATmega32U4 芯片的 Arduino 型號(hào))
7 個(gè)壓電傳感器 (直徑 35 毫米,信號(hào)捕獲更強(qiáng))
3D 打印板和 鼓槌 (包括 STL 文件)
7 個(gè) 1MOhm 電阻器
原型焊錫板
機(jī)械零件
2 x 桌墊 (兩個(gè):一個(gè)用于放置,一個(gè)用于吸收沖擊)軟件
Multicolor 帶狀電纜
14 x 螺絲 (2.3 × 9.5 mm)
KW12-3 微型滾輪杠桿臂開(kāi)關(guān)
砂紙(用于 Bass 踏板手柄)
工具
3D 打印機(jī)
美工刀
用于精確測(cè)量的尺子和筆
Universal Glue (柔性,用于連接組件)
用于將電纜和板連接到墊子上的熱膠
軟件
MIDI 軟件 (Apple 的 GarageBand、Ableton、Logic Pro 等)
USB 轉(zhuǎn) MIDI 橋接器 (可選)如果使用具有非 ATmega32U4 芯片的 Arduino 型號(hào),
用于上傳代碼的 Arduino IDE
第 1 步:打印 3D 模型
1、沒(méi)有特殊要求。我對(duì)所有部件都使用了標(biāo)準(zhǔn)的 15% 填充物。
3D模型資料:
*附件:Stick.7z
*附件:bigDrum.7z
*附件:DrumPatternSmall.7z
*附件:DrumPatternMiddle.7z
*附件:DrumPatternBig.7z
*附件:PiezoPlate.7z
*附件:FootPedal.7z
*附件:Cap.7z
*附件:BoxTop.7z
*附件:BoxBottom.7z
第 2 步:切割和塑造主墊
1、標(biāo)記墊子 :使用尺子和鋼筆勾勒出您需要切割的區(qū)域。每個(gè) Pattern 都應(yīng)與三個(gè) pattern( DrumPatternBig.stl、DrumPatternMiddle.stl、DrumPatternSmall.stl )之一的直徑匹配。您可以使用圖片上顯示的布局或自行安排。
2、 切塊 :用美工刀或剪刀沿著標(biāo)記小心地剪開(kāi)。確保邊緣光滑以完美貼合。
第 3 步:從第二個(gè)墊子上切下底面
1、 標(biāo)記墊子:使用尺子和鋼筆勾勒出需要剪切的區(qū)域。每塊應(yīng)與其中一個(gè)板的直徑相匹配。
2、切塊 :再次,使用美工刀或剪刀沿著標(biāo)記小心地剪開(kāi)。
第 4 步:構(gòu)建 Drum pad
1、將切口塊粘在頂部:使用通用膠將第一個(gè)墊子上的切口件連接到鼓墊上。選擇具有一定開(kāi)放時(shí)間的膠水,以便正確定位墊子。例如,速溶膠就不合適。在我的視頻中,我按照說(shuō)明在通用膠水部分干燥后將兩側(cè)壓在一起,但過(guò)程并不順利。如果我要再做一次,我會(huì)在涂膠后立即放置切口塊。
2、 將壓電傳感器連接到板上 :使用熱膠將每個(gè)壓電傳感器直接連接到板下方的插槽中。
3、連接 “Pressure-making” 部分:使用熱膠將 “壓力制造” 件固定到壓電揚(yáng)聲器上。
4、將切口塊粘在底部:使用熱膠將第二個(gè)墊子上的切口塊連接到板的底部。
第 5 步:放置鼓墊
1、 放置 Drum Pads: 將鼓墊放在切口部分內(nèi)。
2、固定墊子: 使用熱膠將墊子牢固地固定在插槽中。
第 6 步:給鼓墊接線
1、固定電纜: 使用熱膠將帶狀電纜連接到墊子上。
2、焊接鼓墊: 通過(guò)焊接將鼓墊連接到多頻段帶狀電纜。
第 7 步:制作 Arduino 擴(kuò)展板
1、創(chuàng)建 Arduino Shield: 按照原理圖在原型板上創(chuàng)建 Arduino 擴(kuò)展板。
2、放置 Arduino: 將帶有擴(kuò)展板的 Arduino 插入外殼。
3、 保護(hù) Arduino: 在將擴(kuò)展板的引腳插入 Arduino 之前,請(qǐng)使用螺釘固定 Arduino 板。
4、將擴(kuò)展板連接到焊盤(pán): 將擴(kuò)展板的輸出電纜焊接到焊盤(pán)的電纜上。
第 8 步:組裝和焊接 Bass Drum 踏板
1、 準(zhǔn)備電纜: 剪斷一根足夠長(zhǎng)的兩線電纜,以便從鼓踏板到桌面高度。
2、焊接開(kāi)關(guān): 將開(kāi)關(guān)焊接到電纜的末端。
3、保護(hù)交換機(jī): 用螺絲將開(kāi)關(guān)連接到踏板上。
4、 添加砂紙進(jìn)行抓地力: 將砂紙剪成適合踏板兩側(cè)的槽,并將其粘合到位,以便在使用踏板時(shí)獲得更好的穩(wěn)定性。
5、 連接踏板: 將電纜的另一端焊接到 Arduino 擴(kuò)展板。
第 9 步:將 Arduino 外殼固定到墊子上
保護(hù) Arduino: 使用四顆螺絲將 Arduino 連接到墊子上,使其與頂部對(duì)齊,如圖所示。
第 10 步:安裝 Arduino 代碼
上傳代碼: 將代碼從GitHub存儲(chǔ)庫(kù)上傳到 Arduino。
作者:Cybercraftics
來(lái)源:https://www.instructables.com/Desk-Mat-to-MIDI-Drums/
-
電子元件
+關(guān)注
關(guān)注
94文章
1418瀏覽量
57545 -
MIDI
+關(guān)注
關(guān)注
0文章
78瀏覽量
15997 -
Arduino
+關(guān)注
關(guān)注
188文章
6485瀏覽量
189881
發(fā)布評(píng)論請(qǐng)先 登錄
開(kāi)源項(xiàng)目!基于 Arduino 的 MIDI 架子鼓

請(qǐng)問(wèn) 咪頭對(duì)不同振動(dòng)頻率的聲音反應(yīng)后會(huì)產(chǎn)生不同的電信號(hào)嗎?如果會(huì),不同的電信號(hào)是什么區(qū)別?
怎么樣讓鼓音軌聽(tīng)來(lái)更加得完美?

利用Arduino和可樂(lè)罐自制迷你架子鼓
新興電子樂(lè)器—龜鼓彈唱音響,零基礎(chǔ)也能輕松上手

使用Arduino制作MIDI控制器的方法

Arduino MIDI鼠標(biāo)控制器

Arduino MIDI控制器開(kāi)源分享

Arduino 101藍(lán)牙MIDI開(kāi)源分享

帶Ableton的Arduino MIDI控制器

為架子鼓制作動(dòng)畫(huà)燈/LED

帶有Arduino Nano 33 IoT的氣鼓

Arduino:連續(xù)MIDI控制器/鍵盤(pán)

評(píng)論