第1步:材料
我的第一個版本使用了Arduino Mega,因為它有很多輸入,但我喜歡Pro Micro在使用Midi_controller.h庫時的小尺寸和HID MIDI功能。所以我決定使用兩個16通道多路復用器來滿足2倍頻程范圍的輸入要求。
以下是我使用的部件列表:
大型街機按鈕x15
小型街機按鈕x10
Pro Micro x2
16通道多路復用器x2
新像素環
10k電位器x6
連接線
焊接工具
1/8‘’MDF
第2步:設計和剪切
我已經包含了一個.svg文件如果有用的話可以詢問心靈,但我鼓勵每個人在設計過程中超越創造力和實驗。也許使用丙烯酸而不是mdf看起來很棒!
我在第一版中使用了鉆頭和鉆頭,因此我希望這次使用設計軟件和激光切割機獲得更精確的產品。
第3步:焊接和焊接
這是最耗時的部分。我找到焊接治療劑的某些部分,所以喝點茶,涂上光滑的果醬,知道這一步是馬拉松而不是沖刺!
我試圖從第一版中盡可能多地打撈線,并注意到我要放置Arduino和多路復用器的位置,以便嘗試消除一些必須的線質量完成后擠進盒子里。
我傾向于擁抱一些好的diy糾結的電線混亂,所以在整理電線時遵循自己的野心。
就連接的演練而言,首先編寫代碼,然后讓它決定導線的位置。..。..
我從最低音符到最高音符構建鍵盤隨著前16個音符進入mux1,其余音符進入mux2,多路復用器設置可能會略微增加延遲,但16mhz處理器足夠快地拉動它以便我無法注意到。
我嘗試在任何教程之前潛入midi多路復用并且碰壁,所以我建議做一些基本的教程,以便在事情似乎遙不可及的情況下獲得基線理解。
我遵循以下簡單的故障排除步驟:
1。確保一切都接地
2。檢查短褲
3。花盆得到5v
4。仔細檢查一切是否已接地
第4步:太多電線。..。..
我低估了盒子的深度,并且難以讓頂部看起來很好看,因為它即將爆出“Akira Style”所以我通過它進行了討論與工作室的一些朋友一起制定了一個計劃,讓它以一定角度展示。我用丙烯酸廢料做了一些快速原型制作,結果得到了一個很好的解決方案。它有點展示了鳥類像60年代穆格合成器中的補丁電纜的迷宮一樣嵌套在后面。完成了,對吧?
第5步:Neopixel!
我在之前的項目中使用過MIDI,并發現了MIDI需要一個專用的電路板來完成它的工作所以我使用“RAW”輸入連接另一個Pro Micro,從第一塊電路板運行5v電源。我沒有編寫任何花哨的東西,只是從Adafruit圖書館的strandtest樣本草圖中找到了一個程序。
第6步:代碼!
上傳:
1。確保下載Midi_Controller.h庫
2。從板類型中選擇“Arduino Leonardo”
3。從端口菜單中選擇borad
4。編譯和上傳
使用midi監控應用程序上傳測試后。如果一切似乎都按計劃運行,那就是制作音樂的時候了!
-
鍵盤
+關注
關注
4文章
859瀏覽量
39749
發布評論請先 登錄
相關推薦
評論