Панель кнопок аркадных игр

Источник:

По мотивам макроклавиатуры Maker's Muse: https://www.youtube.com/watch?v=MeYuIWGqquE

Простая аркадная панель кнопок 3x3, которую можно использовать в качестве макроконтроллера, потоковой панели или для любых других нужд, связанных с клавишами. Дизайн удерживается вместе с помощью магнитов 6x2 мм, встроенных в середине печати с помощью функции смены нити PrusaSlicer (или команды Cura/M600). Подойдут кнопки Sanwa OBSF-24 или другие 24 мм (я использовал подделки).

Файл слияния: https://a360.co/2yvyi5L

Внизу есть отверстие, но нет логотипа, поэтому добавьте свой! Bottom_Logo имеет и отверстие, и логотип Syber-Space (как на картинке). Bottom_NoHole не имеет ни логотипа, ни отверстия, поэтому добавьте свой!

Предоставляется файл STEP, а также ссылка fusion, позволяющая создавать другие дизайны и логотипы!

ОБНОВЛЕНИЕ 1: добавлены Lid, Lid_Logo и Lid_ModifierMesh. ��рышка немного сдвигается, поэтому может потребоваться дальнейшая работа. Магниты расположены дальше, чтобы крышка не отрывалась.

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

Бренд принтера:

Пруса

Принтер:

И3 МК3С

Плоты:

Нет

Поддерживает:

Нет

Разрешение:

0,15 мм

Заполнение:

20%

Нить: Prusament PLA Galaxy Black

Примечания:

Используйте средство просмотра слоев, чтобы определить правильную высоту и добавить команды M600 для размещения магнита. Магниты диаметром 6 мм (высотой 1,8 мм) должны плотно входить в отверстия и закрываться после завершения печати. Высота слоя не имеет большого значения, но я бы не стал превышать толщину слоя 0,2 мм, чтобы избежать проблем с пазами для магнитов.

ОБНОВЛЕНИЕ 1: При использовании PrusaSlicer в *Lid\_ModifierMesh* можно загрузить выбранную крышку для достижения интересных эффектов. Я использовал шестиугольное (сотовое) заполнение с углами 0° и 20% без верха, низа и периметра, чтобы добиться эффекта, как на изображениях. Обязательно добавьте запасную нить для вставки магнитов.
Пост-печать

Программирование и подключение

Код основан на: https://www.partsnotincluded.com/electronics/diy-stream-deck-mini-macro-keyboard/

Просто запишите предоставленный скрипт Arduino на плату, чтобы использовать клавиши F13-F21, или измените его, если необходимо, для использования других клавиш. Я сохранил свои функциональные клавиши и использовал AutoHotKey следующим образом:

F13:: Отправить, {Ключ здесь, со скобками, если он особенный} return

Подключение максимально простое, с использованием внутренних подтягивающих резисторов, поэтому все, что нужно, — это Pro Micro, 9 переключателей, переключатель перепрограммирования (не нужен, но полезен, если вам нужно перепрограммировать Arduino) и провод. Я также использовал разъем USB-B, чтобы сделать соединение более чистым, хот�� вы можете подключить кабель напрямую.

Как я это разработал

Дизайн

Эта модель была разработана в Fusion 360 для печати без опор с использованием команды M600 для вставки магнитов для бесшовной защелкивания сверху.

Я нашел эти детали, но что-то подобное должно работать.

Кнопки: https://smile.amazon.com/gp/product/B01LWQ9YN5

Про Микро: https://smile.amazon.com/gp/product/B012FOV17O

Магниты: https://smile.amazon.com/gp/product/B07N12QFRT

USB-B: https://smile.amazon.com/gp/product/B00EZK6I3O

Категория: Гаджеты

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

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

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

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