Панель кнопок аркадных игр
По мотивам макроклавиатуры 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
Категория: Гаджеты





























