DIY简易打击垫"LaunchBox"
2017-06-234.8万
精华项目
AI 快速预览详细
DIY简易打击垫LaunchBox是一个基于Arduino Micro/Leonardo32U4板子和矩阵按键的项目。通过模拟USB键盘,将按键值发送到电脑串口,触发PC端下位机软件Soundplant播放音色。该项目适合初学者和音乐爱好者,无需复杂的专业知识,即可享受拍打节奏带来的即时音色回馈。
前些天逛TB看到了这货![]() 瞬间就有种”挪不动步子了“的赶脚,下面有视频 然而看了看价格,我又看了看老婆。。。算了,还是忍忍吧。 其实在这之前,我先看中的是LaunchPad: ![]() 但是感觉按键太多了,太专业。怕自己玩两天觉得难就放弃。 理性消费的OS:其实就是为了满足自己一个拍打节奏带来即时音色回馈的快感。 ![]() 这么一说还真不如这样: 好了好了,不能在想下去了,干脆动手做一个。 计划:用矩阵按键模拟USB键盘把按键值发送到电脑串口,触发PC端下位机:launchpad模拟软件---Soundplant ![]() 界面: 按键触发声音,需要音色包和一些按键设置,设置我会在后文中叙述。 跑了趟电子市场 买了些按键回来。先介绍一下材料把: 耗材: 按钮:6*6mm ,12*12mm轻触开关, 工业仪器按键我都买了一些,因为我想做成矩阵式 ,4X4/ 6X6 /8x8随便。 如果要用小的轻触开关做,根据需要买个大一点的洞洞板。 一些导线, 木盒是TB的15*15cm 核心: Arduino Micro/ leonardo32U4的板子可以直接用Keyborad.h的库 工具:手电钻 16CM的开孔器。 制作过程:这里演示我用大按钮做的4X4矩阵键盘 在木盒盖子反面上画出8X8的格子,每四个小格子为一个按键位,所以中心点就是开孔点。 ![]() 16CM开孔器钻16个洞也就几分钟。关键就是不能太用力,一不小心很容易像我这样把盖板上面弄瘸。 ![]() ![]() 这里提供一个好方法:先还是从背面钻,钻到刚好从正面冒出一小点中心出来就换个面反转。这样就好多了。(图中右边就是先钻的) 装按键 ![]() ![]() 走线的话可以参考 ![]() 这样就引出来8根线 接daoMicro的2-9 ![]() 最后在侧面开个孔插数据线 ![]() 程序代码 上传代码后,它就变成一个键盘了,接着就可以开始设置软件键位,注意视频看到一半你可能会出做出同右边一样的动作 ![]() ![]() 表怪我,我真没意识到。 现在有个问题就是:这么大个盒子就放这么点东西太浪费,而且还得接电脑,如果我想做成内存卡音源让按键调用,喇叭播放怎么实现呢?我有个MP3模块,不太会用,资料上说只能弄11首曲子。希望大神们帮帮我。 ![]() 又做了个36键的 ![]() |
-
wa.JPG (100.25 KB, 下载次数: 16123)
-
2017-06-22 231207.jpg (103.01 KB, 下载次数: 16153)



















好漂亮啊应该做一个送给女朋友
另外一个在USB库里面你找找
对啊,我这一周都在研究背光是怎么玩的,目前已经发现了MAXuino,一个运行在MAX7上的插件,这个东西很早就有了,现在MAX7得在ableton_live环境下运行,所以这有点麻烦,至于MAX和LIVE这两个软件,我理解为一个媒体互动控制的音序编辑器,配合ARDUINO可以根据自己的想法玩出很多声光动的演示。界面类似与
当你买不起一个真正的Launchpad
https://www.bilibili.com/video/av4281737/
不过这个做的好棒!赞一个