
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

Идея, лежащая в основе этого проекта, состоит в том, чтобы сделать функциональный контроллер Midi, простой в сборке с низкой стоимостью, чтобы любой мог его построить.
Мы разработали полноразмерный миди-контроллер в форме клавиатуры, а не просто несколько кнопок и ручек.
Этим проектом занимается координатор fablab Irbid Язан АБУ Дабасех.
Шаг 1. Материалы и инструменты

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


Для проектирования мы использовали программу AutoCAD. Мы хотели создать что-то похожее на миди-контроллер.
Для вырезания конструкции использовался станок Trotec speedy 400.
Мы использовали МДФ 5 мм, настройки резки:
Мощность 89%
Скорость 1.2
Частота 5000.
Шаг 3: Собираем все вместе



- Отрежьте липкую медную ленту вручную, чтобы она соответствовала размеру каждой клавиши.
- Мы осторожно вставили каждый медный ключ в его местоположение.
- Подключите каждый медный ключ к одному выводу Arduino с помощью проводов.
Шаг 4: Программирование
Основа этого проекта - две библиотеки:
- Первый - «Родные емкостные датчики без дополнительного оборудования».
- Второй - «библиотека MIDIUSB».
Итак, в основном мы определили каждый ключ на одном контакте на Arduino, затем мы связали их с библиотекой midi USB, чтобы отправить сигнал midi через собственный USB на компьютер.
Код прилагается
Рекомендуемые:
DIY Minecraft Pickaxe Controller: 4 шага (с изображениями)

DIY Minecraft Pickaxe Controller: у меня почти год лежали детали, чтобы сделать это, и, наконец, у меня появилось время, чтобы заняться этим. У нас есть игровой контроллер USB (HID), который подключается прямо к любой машине с USB и действует как клавиатура / мышь / джойстик. У него
Midi Controller Oceania (для Make Noise 0-Coast и других синтезаторов): 6 шагов (с изображениями)

Midi Controller Oceania (для Make Noise 0-Coast и других синтезаторов): в последние несколько лет ряд производителей синтезаторов выпустили «настольные полумодульные» устройства. инструменты. Как правило, они имеют тот же форм-фактор, что и формат модульного синтезатора Eurorack, и, скорее всего, предназначены для использования в качестве г
Кнопка-клавиатура Midi Controller: 6 шагов

Midi Controller Button-Keyboard: Вдохновленный моим проектом midifighter, я решил создать midi-контроллер кнопочного типа, который использует преимущества многих цифровых входов, которые есть на плате Mega Arduino. В этом Руководстве мы рассмотрим шаги, предпринятые при сборе материалов
Контроллер светодиодной ленты MIDI 5V для Spielatron или другого MIDI-синтезатора: 7 шагов (с изображениями)

Контроллер светодиодной ленты MIDI 5V для Spielatron или другого MIDI-синтезатора: этот контроллер мигает трехцветной светодиодной лентой в течение 50 мс на ноту: синий для G5 - D # 6, красный для E6 - B6 и зеленый для C7 - G7. Контроллер представляет собой MIDI-устройство ALSA, поэтому программное обеспечение MIDI может выводить данные на светодиоды одновременно с устройством MIDI-синтезатора
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 шагов (с изображениями)

NES Controller Shuffle (Nintendo Controller MP3, V3.0): я полностью скопировал ryan97128 с его дизайном для Nintendo Controller MP3, Version 2.0, и я слышал, что он позаимствовал идею от мудрого Morte_Moya, так что я не могу поверить в это. весь их гений. Я просто хотел добавить удобства и подзарядить