Оглавление:

Touch Midi Controller (DIY): 4 шага
Touch Midi Controller (DIY): 4 шага

Видео: Touch Midi Controller (DIY): 4 шага

Видео: Touch Midi Controller (DIY): 4 шага
Видео: #1 How to Build a MIDI controller with an Arduino: The DIY MIDI Controller Workshop 2.0 2024, Ноябрь
Anonim
Touch Midi Controller (DIY)
Touch Midi Controller (DIY)

Идея, лежащая в основе этого проекта, состоит в том, чтобы сделать функциональный контроллер Midi, простой в сборке с низкой стоимостью, чтобы любой мог его построить.

Мы разработали полноразмерный миди-контроллер в форме клавиатуры, а не просто несколько кнопок и ручек.

Этим проектом занимается координатор fablab Irbid Язан АБУ Дабасех.

Шаг 1. Материалы и инструменты

Материалы и инструменты
Материалы и инструменты

Если вы хотите создать свой собственный MIDI-контроллер, вам понадобится следующее:

  1. Arduino Due: в нашем случае мы использовали Arduino Due, но вы можете использовать любую Arduino с собственным USB-портом, например, Arduino Leonardo.
  2. Провода: Их много.
  3. Скотч медный. МДФ толщиной 5 мм: для построения конструкции можно использовать любые материалы.
  4. Акрил прозрачный Толщина 3 мм.
  5. Электропроводящая краска «Электрическая краска»: мы используем ее, чтобы различить черные клавиши на раскладке миди-контроллера.

Шаг 2: Дизайн и производство

Дизайн и производство
Дизайн и производство
Дизайн и производство
Дизайн и производство

Для проектирования мы использовали программу AutoCAD. Мы хотели создать что-то похожее на миди-контроллер.

Для вырезания конструкции использовался станок Trotec speedy 400.

Мы использовали МДФ 5 мм, настройки резки:

Мощность 89%

Скорость 1.2

Частота 5000.

Шаг 3: Собираем все вместе

Собираем все вместе
Собираем все вместе
Собираем все вместе
Собираем все вместе
Собираем все вместе
Собираем все вместе
  • Отрежьте липкую медную ленту вручную, чтобы она соответствовала размеру каждой клавиши.
  • Мы осторожно вставили каждый медный ключ в его местоположение.
  • Подключите каждый медный ключ к одному выводу Arduino с помощью проводов.

Шаг 4: Программирование

Основа этого проекта - две библиотеки:

  1. Первый - «Родные емкостные датчики без дополнительного оборудования».
  2. Второй - «библиотека MIDIUSB».

Итак, в основном мы определили каждый ключ на одном контакте на Arduino, затем мы связали их с библиотекой midi USB, чтобы отправить сигнал midi через собственный USB на компьютер.

Код прилагается

Рекомендуемые: