Arduino Midi-controller扭转:8个步骤

Arduino Midi-controller扭转:8个步骤

目录:

Anonim

Jordan,Ashley,Lothar和我用滑块,按钮和drumpads制作了一个独角兽主题的midi-controller。

我们与Arduino Uno一起使用了ableton(现场音乐软件)。

当然你可以用你想要的wathever主题制作这个midi-controller!

供应:

第1步:选择一个主题

所以我们制作了一个独角兽主题的midi-controller,当然你也可以这样做。甚至更好:你可以给你喜欢的midi-controller wathever主题!想想圣诞节,奴才或海盗等事情。为您的控制器提供一个主题,使它更有趣10倍,让它脱颖而出!

第2步:聚集您的组件

这就是你需要的:

电气元件

  • Arduino Uno R3
  • 跳线
  • 用鳄鱼夹跳线
  • 3个小面包板

    (我们发现使用3个小面包板更容易,而不是一个大面包板,以保持概览)

  • 2x Piezzo换能器
  • 4x滑动开关
  • 4x按钮
  • 4x 10k欧姆电阻器

    (当然,请检查按钮的显示器是什么意思,可能会有所不同)

  • 2x 1.5 M欧姆电阻

    (可以肯定的是,检查你的piezzos的显示器是什么意思,可能会有所不同)

  • mdf板

    (或者如果你不打算激光切割纸板

  • 2x Pringle can lid(制作drumpads)

装饰

  • 涂料
  • 在我们的例子中:闪闪发光!

(如果你打算焊接)

  • 焊丝
  • 电线
  • 原型板

=>请注意我们在此列表中没有包含工具!

第3步:连接一切

按照计划将所有内容连接在一起。该计划显示了我们是如何做到的,但也有其他可能性,具体取决于输入设备的特性。

=>连接滑块时请注意连接同一电路上的电缆。有一个电路,数字没有重音,并且有一个电路,数字有重点。你选择的电路并不重要。

第4步:将Arduino与Ableton连接起来

Arduino通过hardton与max for live(m4l)进行通信。因此,您必须检查是否已在配件中安装了m4l。通常它与ableton一起下载,这应该不是问题。然后你必须为Arduino下载m4l设备并将firmata代码上传到你的Arduino。

1.如果你还没有能力,你可以在这里下载试用版

=> http://www.ableton.com/en/trial/

如果您接受不能保存任何工作,则可以运行试用版30天或无限期运行。

2.确保max for live(m4l)与ableton一起安装。这种编程语言将用于与arduino进行通信。通常这不应该是一个问题,因为当你下载ableton时它会自动发生。

3.在此处下载Arduino m4l设备和firmata代码

=> http://github.com/Ableton/m4l-connection-kit/tree..

4.阅读上面链接中的“READ ME”文件

5.将firmata代码上传到您的Arduino

如果您希望能够使用Arduino m4l设备,则必须将此代码上传到您的Arduino。此代码适用于您希望连接到Arduino的任何输入设备,并且不需要您进行任何编码。

=>之前从未使用过Arduino,你不知道该怎么做?然后你应该看看这个视频:

6.在canton中打开arduino设备,你应该在左栏中找到它。

7.测试它是否有效,例如,当您按下按钮时,您应该看到它所连接的端口旁边的蓝色“亮”灯亮起。如果它不起作用,请尝试以下方法:

  • 检查Ableton arduino设备正在侦听的端口是否与Arduino连接的端口相同。 (如果您不知道该端口,请检查Arduino软件中的端口,在右下角)
  • 尝试单击输入设备所连接的引脚线,它们应为橙色才能工作。
  • 仔细检查所有电缆是否连接良好,没有出现任何错误,没有任何部件损坏,……

PS:在这个视频中,所有内容都是逐步解释的,您可以获得所需的视觉效果:

第5步:切出你的盒子

我们使用这个web应用程序来制作我们盒子的基本计划:

=>

确保选择正确的电路板厚度,并确保在测量元件时确定孔的大小(请记住,稍微小一点的孔更容易固定,然后是一个大的孔)。

要制作细节,您可以编辑矢量图形编辑器(如adobe illustrator或inkscape)。

PS:不要忘记为usb线添加一个孔!

第6步:涂漆

在组装盒子之前先涂上木头。由于时间压力,我们无法承担按此顺序进行操作的风险,但在组装之前进行涂装更容易,更清洁!

第7步:组装一切

为了使按钮和滑块适合你可能需要打磨孔(从一些粗糙的砂纸开始,p60,并用更平滑的p120完成)。确保使用正确类型的胶水(例如木胶),MDF是木材,因此是多孔材料。为了粘合我们使用热胶的drumpads,这不是理想的。

第8步:玩得开心,制作一些音乐!

这里有一些我们用作灵感的有用链接:

=> MIDI Arduino鼓:http://www.instructables.com/id/MIDI-Arduino-Drum …

=> Pringle Can MIDI鼓:http://www.instructables.com/id/Pringle-Can-MIDI -…