Реклама ⓘ
Главная » Музыкантам
Призовой фонд
на апрель 2024 г.
1. 100 руб.
От пользователей

Похожие статьи:


Реклама ⓘ

Ножная Midi педаль на Arduino

Ножная Midi педаль на Arduino

Если вы, как и я играете в группе из трех инструментов (бас, барабаны, гитара), вы знаете, что иногда было бы хорошо добавить немного "напористости" вашей песне, объединяя стерео каналы и наполняя звук. Проблема в том, что ест очень мало готовых устройств, за разумную цену позволяющих сделать это. Концерт приближался, и я решил построить такое устройство.

Необходимые элементы

Корпус соответствующего размера (я использовал корпус от старой гитарной педали).
Arduino Uno, либо клон.
Резистор 10кОм.
Резистор 220кОм.
Midi гнездо.
Прочная двух контактная кнопка (помните, что вы будете наступать на неё)
Источник питания (9В батарея или блок питания)

Наше устройство будет подключаться к поддерживающему MIDI синтезатору (программному или аппаратному). Я буду использовать в качестве генератора звука iPhone с Garageband и Midi адаптер.

Сборка и подключение платы

Схема ножной Midi педали на Arduino

Всё сделано достаточно просто: мы используем первый доступной цифровой выход Midi разъема и первый доступный аналоговый контакт микроконтроллера для подключения кнопки. Зеленый  светодиод используется для того, чтобы указывать на наличие или отсутствие питания.

Как видно на фотографии, я использую макетную плату с микроконтроллером Mega328. На плате есть разъем питания со стабилизатором и соответствующей обвязкой для подключения батареи 9В. Вы можете просто использовать Arduino Uno без изменений. Я не хочу использовать плату разработчика для этого проекта, не говоря уже о том, что она не очень подходит для такого проекта.

Макетная плата

Программа

После того как всё собрано, необходимо написать программу которая будет отслеживать нажатия на кнопку и давать импульс соответствующий ноте (в данном случае среднее С(До)) в MIDI порт. Чтобы прошить микроконтроллер, я установил его в Arduino, прошил и установил обратно на макетную плату. Внизу статьи можно скачать программу написанную в среде Arduino (скетч).

Тестирование

Теперь можно подключить к midi разему генератор звука, синтезатор, компьютер, и т.д.
Я использую iPhone с iRig Midi. При подключении педали вы должны указать ноту, соответствующую педали в вашем синтезаторе (я использовал GarageBand, но вы можете использовать любой другой, который вам нравится). Я настроил его так, чтобы при нажатии на кнопку проигрывать семпл который я выбрал. Удобно, что во время перерывов между песнями я могу изменить программу и назначать различные семплы.

Тестирование педали

Установка в корпус

Сделав несколько отверстий в корпусе, я смог установить в него плату. Корпус от гитарной педали изначально был рассчитан на то, что на него наступают. Он достаточно прочный, чтобы положить в концертную сумку с другими вещами. Хорошо, что у меня есть компактное дополнение к синтезатору, которое можно использовать, не устанавливая кучу оборудования.

Можно еще немного улучшить педаль, добавив светодиод для индикации нажатия на кнопку и несколько кнопок, чтобы иметь больше семплов под ногами.

Установка в корпус

Оригинал статьи

Прикрепленные файлы:

Теги:

none Опубликована: 2012 г. 0 0
Я собрал 0 0
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 0 Проголосовало: 0 чел.

Комментарии (0) | Я собрал (0) | Подписаться

Статью еще никто не комментировал. Вы можете стать первым.
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Конструктор - Гитарная педаль Remote Delay 2.5
Конструктор - Гитарная педаль Remote Delay 2.5
Квадрокоптер Syma X11 Паяльник с регулировкой температуры
вверх