Ножная педаль MIDI с динамическим диапазоном............

Источник:

О

Я хотел купить MIDI-педаль с хорошим диапазоном движений и по довольно низкой цене (в основном для управления экспрессией/громкостью виртуального инструмента, когда мои руки находятся на клавиатуре, а правая нога находится на педали сустейна).

Я не нашел того, что искал, поэтому решил, что это хорошая мотивация улучшить свои навыки работы с САПР и создать свои собственные.

Моя идея заключалась в том, чтобы позволить пользователю выбирать диапазон, который он хочет, так что… эта педаль поддерживает угол до 80 градусов. Хотя не предполагается, что они будут полностью использованы (я знаю, что у меня нет такой гибкости), разные диапазоны подходят для разного положения педали и личного комфорта.

Поведение
По умолчанию используется полный диапазон.
Нажатие синей боковой кнопки запускает режим выбора диапазона, который активируется на 5 секунд. Он обозначается синим светом и может быть завершен раньше дополнительным нажатием кнопки.
Диапазон выбирается перемещением ножной педали вперед и назад в пределах желаемого диапазона.
После установки диапазона он сохраняется в EEPROM (поэтому он не зависит от мощности).
Перемещения в диапазоне обозначаются зеленым светом (указывающим, что MIDI-команды отправляются на хост), а движения за пределами диапазона игнорируются.
Программное обеспечение

Разработан на языке C с использованием платформы Arduino.

Код можно найти здесь.

Аппаратное обеспечение

В основном напечатаны на 3D-принтере (PLA) и разделены, чтобы избежать использования поддерживающего материала и быть прочными (с точки зрения ориентации печати).

Вы можете распечатать «группы_деталей» 01 и 02 (3mf или stl) или загрузить детали по отдельности.

Существует также «assembly.step», который поможет вам настроить дизайн.

Дополнительные части:

Ардуино микро.
Винты M3 10 x 12 мм, шайбы и гайки.
2 подшипника 608 (8 х 22 х 7 мм).
Микровыключатель со светодиодом.
Потенциометр B100K (например, https://www.aliexpress.com/item/1005001421294754.html).
Клей на ваш выбор (я использовала горячий клей).
15 наклеек (опционально).
Сборка

Примечания:

Все винты будут соединены сверху (с шайбами) с гайками снизу (соответствующей детали).
На компьютерных изображениях ниже не показаны винты и провода (потому что мне было лень их моделировать. Извините).
Я использовал следующие внешние модели:
Ардуино Микро
потенциометр
Шаги:
К потенциометру припаиваем 3 провода (по 15см каждый. Точнее их можно обрезать позже).
Подсоедините потенциометр к держателю потенциометра (используйте клей):
Подключите потенциометр_gear к потенциометру (убедитесь, что он плотно соединен с валом):
Подсоедините держатель потенциометра к опорной пластине с помощью 2 винтов. Не затягивайте винты слишком сильно (дайте держателю потенциометра скользить по направляющей для последующей регулировки):
Подсоедините 2 подшипника к левому и правому держателям подшипников:
Прикрепите правый держатель_подшипника к опорной пластине с помощью 2 винтов:
Подключите Rod_gear к стержню.
Протолкните стержень через подшипник правого_держателя_подшипника. Убедитесь, что он ориентирован правильно, чтобы зубья Rod_gear соединялись с зубцами потенциометра_gear, когда обе шестерни выровнены:
Подсоедините держатель левого_подшипника к опорной пластине с помощью 2 винтов, вставив другую сторону стержня в левый подшипник:
Убедитесь, что стержень_gear совмещен с потенциометром_gear и что часть стержня торчит с обеих сторон держателей подшипников.
Подсоедините левый и правый разъемы к стержню:
Наденьте педаль на разъемы левой и правой штанги и закрутите винты, не затягивая гайки:
Подвигайте педаль вперед и назад, убедившись, что обе шестерни соприкасаются. Исправьте угол потенциометра_gear та��, чтобы он двигался вместе с стержнем_gear и не блокировал его перемещение на весь диапазон педали.
Отсоедините педаль от разъемов штока и затяните винты держателя потенциометра:
Припаяйте провода потенциометра к Arduino (на рисунке ниже взята готовая сборка. На этом этапе вам нужно припаять только отмеченные провода):
Верхний провод потенциометра -> Arduino GND
Средний провод потенциометра -> Arduino A

19:53
11
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.