Ir para conteúdo
3DFinder
Entrar

Você está no 3DFinder

Buscamos em Thingiverse, MakerWorld e Printables ao mesmo tempo para te dar o melhor de cada uma.

Buscar mais como este
Modelo 3D Arcade Button Panel por StellasFun no Printables

Descrição

Inspired by Maker's Muse's Macro Keyboard: [https://www.youtube.com/watch?v=MeYuIWGqquE](https://www.youtube.com/watch?v=MeYuIWGqquE)

A simple 3x3 arcade button panel for use as a macro controller, stream deck, or any other key-related needs. Design is held together with 6x2mm magnets embedded mid-print using PrusaSlicer's change filament feature (or Cura/M600 command). Sanwa OBSF-24 or other 24mm buttons should fit (I used knockoffs).

Fusion File: [https://a360.co/2yvyi5L](https://a360.co/2yvyi5L)

Bottom has a hole, but no logo, so add your own! Bottom_Logo has both a hole and the Syber-Space logo (as in picture) Bottom_NoHole has no logo or hole, so add your own!

STEP file is provided, as is fusion link, so that other designs and logos can be made!

UPDATE 1: Lid, Lid_Logo, and Lid_ModifierMesh added. Lid slides a little, so further work may be needed. Magnet locations are inset further to avoid the lid pulling the top off.

Print Settings

Printer Brand:

Prusa

Printer:

I3 MK3S

Rafts:

No

Supports:

No

Resolution:

0.15mm

Infill:

20%

Filament: Prusament PLA Galaxy Black


Notes:

Use a layer viewer to determine the correct height to add the M600 commands for the magnet placement. 6mm diameter (1.8mm tall) magnets should fit into the holes reasonably snugly and will be covered when the print completes. Layer height doesn't matter much, but I wouldn't go over 0.2mm layers to avoid issues with the magnet slots.

UPDATE 1: If using PrusaSlicer the*Lid\_ModifierMesh* can be loaded with the lid of choice to achieve interesting effects. I used hexagonal (honeycomb) infill at 0° and 20% with no top, bottom, or perimeters to achieve the effect in the pictures. Make sure to add a filament change for inserting the magnets.

Post-Printing

Programming and Wiring

Code based on: [https://www.partsnotincluded.com/electronics/diy-stream-deck-mini-macro-keyboard/](https://www.partsnotincluded.com/electronics/diy-stream-deck-mini-macro-keyboard/)

Simply flash the provided arduino script to the board to use the keys as F13-F21, or modify it if needed to use other keys. I have kept mine as function keys and used AutoHotKey like this:

F13:: Send, {Key here, with brackets if special} return

Wiring is as simple as possible, using internal pull-up resistors, so all that is needed is a pro micro, 9 switches, a reprogramming switch (not needed, but helpful if you need to reprogram the arduino), and wire. I also used a USB-B socket to make the connection cleaner, though you could run the cable directly in.

How I Designed This

Design

This model was designed in Fusion 360 to be printed without supports, using the M600 command to insert magnets for a seamless snap-on top.

I sourced these parts, but anything similar should work.

Buttons: [https://smile.amazon.com/gp/product/B01LWQ9YN5](https://smile.amazon.com/gp/product/B01LWQ9YN5)

Pro Micro: [https://smile.amazon.com/gp/product/B012FOV17O](https://smile.amazon.com/gp/product/B012FOV17O)

Magnets: [https://smile.amazon.com/gp/product/B07N12QFRT](https://smile.amazon.com/gp/product/B07N12QFRT)

USB-B: [https://smile.amazon.com/gp/product/B00EZK6I3O](https://smile.amazon.com/gp/product/B00EZK6I3O)

Category: Gadgets

Printables

Arcade Button Panel

Publicado em 28 de jul de 2022

17
Curtidas
54
Downloads
1
Impressões
Categoria Other Gadgets
Tags
magnet supportless arduino macropad thingiverse arcadebutton
Licença Creative Commons — Attribution
Arquivos (8)
Bottom.stl 321.6 KB
ButtonBox.step 269.2 KB
Top.stl 353.6 KB
Bottom_Logo.stl 328.4 KB
Lid.stl 339.7 KB
Lid_ModifierMesh.stl 194 KB
Lid_Logo.stl 340.3 KB
Bottom_NoHole.stl 318.6 KB
Ver no Printables (abre em nova aba)