Piano2040 - Простая фортепианная клавиатура своими руками..

Источник:

Это простая цифровая фортепианная клавиатура на базе RP2040, которую я сделал. Он поддерживает USB MIDI и действует как клавиатура ПК с полной полифонией (переключение нескольких клавиш) и использует только обычные стандартные детали!

Хотя конструкцию можно улучшить с помощью печатной платы или чего-то подобного, у меня а) нет опыта в этом и б) я старался минимизировать затраты для себя, по моим оценкам, стоимость этого должна составлять всего около 25 долларов США! И есть неплохой шанс, что вы сможете получить все, чего у вас еще нет под рукой, например, заказ на AliExpress за 10 долларов.

Конструкция довольно легко расширяется до большего или меньшего количества октав на клавиатуре, RP2040-Zero может разместить 7 октав на легко доступных GPIO (хотя, без сомнения, ему станет тесно с четырьмя дополнительными проводами внутри). Также обратите внимание, что изображения не на 100% соответствуют файлам CAD, мне пришлось внести некоторые корректировки после печати, и они были скопированы в файлы. Возможно, я был слишком снисходителен к допускам: клавиши немного больше шевелятся, чем следовало бы, и пена может выталкивать их вверх больше, чем я предполагал. Я могу ужесточить допуски в будущих версиях, если вы хотите попробовать сами, я рекомендую распечатать всего несколько клавиш и отрезанный конец клавиатуры для проверки соответствия.

Обратите внимание, что для этого потребуется несколько часов работы и мно��о пайки (не особенно сложная и точная пайка, но я думаю, 144 соединения)

Прошивка доступна в моем репозитории Piano2040 на GitHub.

Что печатать

1 «основа» (вам, вероятно, придется «разрезать» его как минимум на две или три части, абсолютный минимальный размер кровати 120 мм)

1 «ключПолный»

октавы * 2 «keyLeft»

октавы * 2" клавиша Вправо

октавы * 3 «keyCenter»

октав * 5 «keyBlack»

Для трехоктавной клавиатуры это

6 «клавиша влево»

6" клавишаПравая

9 «Ключевой центр»

15 «ключЧерный»

Мне потребовалось шесть печатных листов: три для основания, два для белых клавиш и один для черных клавиш.

Части

~600 г нити (на три октавы)

RP2040-ноль

стержень диаметром 500 мм и диаметром 3 мм.

Я использовал несколько стержней из нержавеющей стали диаметром 300 мм (их можно купить на Amazon и тому подобное).

Деревянный дюбель, вероятно, подойдет. Я даже видел, как люди использовали неэкструдированную нить для петель; вам просто может потребоваться изменить размер отверстий перед печатью

Медная лента ~2 м (15 мм)

Лента из вспененного материала ~1 м (контактные площадки в нижней части клавиш заклейте медной лентой)

37 диодов (или 36) (ничего особенного, просто найдите «100 диодов» на AliExpress или Amazon и получите упаковку, стоимость должна составлять 2-5 долларов США)

~6 м провода

Немного припоя

Пена LDPE (упаковочная пена, не являющаяся пенопластом, возможно, она у вас завалялась)

Настройки печати

Поддержка: ДА для черных клавиш, только на рабочей пластине. Никакая другая часть не должна нуждаться в поддержке.

Брим: Да. Это меньше потраченной впустую нити, чем неудачная печать, и я обнаружил, что клавиши иногда любят отслаиваться без нее.

Пост-печать

Сборка деталей основы

Если ваш принтер не может печатать шириной 500 мм, вам, вероятно, придется «разрезать» основу в слайсере. Я рекомендую добавить несколько колышков, чтобы облегчить выравнивание в слайсере, а после того, как он будет напечатан, я просто использую паяльник при температуре 220 ° C, чтобы «сварить» части вместе. Не идеальная отделка, но кажется достаточно прочной и, по моему мнению, выглядит достаточно хорошо.

Электропроводка

См. схему на GitHub: https://github.com/Epicpkmn11/Piano2040/blob/main/SCHEMATIC.md.

Ключевая пружина

Чтобы «пружина» удерживала клавиши в поднятом положении, когда они не нажаты, я просто использовал несколько кусочков пенопласта LDPE (мягкая упаковочная пена), возможно, у вас уже есть часть этого материала, потому что он используется в качестве прокладки в коробках с множеством вещей, которые нуждаются в защите при транспортировке.

Если у вас их нет под рукой, я не уверен, что это стоит покупать, я просто держу кучу, потому что это приятный мягкий материал.

Моя толщина была около дюйма, и я разрезал ее на глубину:

Полные и черные клавиши: 1,3 мм.

Клавиши влево и вправо: 1,5 мм

Центральные клавиши: 2,5 мм

Прошивка прошивки

Более подробную информацию можно найти в README GitHub: https://github.com/Epicpkmn11/Piano2040#readme.

Вам нужно будет собрать и прошить прошивку для RP2040. Там

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

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

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

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