第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文章
858浏览量
39602
发布评论请先 登录
相关推荐
评论