Taula de continguts:

Joystick Arcade de bricolatge: 3 passos
Joystick Arcade de bricolatge: 3 passos

Vídeo: Joystick Arcade de bricolatge: 3 passos

Vídeo: Joystick Arcade de bricolatge: 3 passos
Vídeo: How to Build Sim Racing Cockpit Works with Any Game/Console 2024, Juliol
Anonim
Joystick Arcade de bricolatge
Joystick Arcade de bricolatge
Joystick Arcade de bricolatge
Joystick Arcade de bricolatge

Aquest és un joystick arcade que he creat.

El joystick arcade en si es fabrica des de zero mitjançant micro interruptors de rodets, sense utilitzar cap mòdul arcade joystick prefabricat. Vaig tenir aquesta idea d'algú a la Maker Faire Singapore de 2016, on recordava algú de la mateixa cosa, excepte molt millor que la meva.

Els botons Arcade eren botons Arcade normals de 2 $, bàsics però molt millors que els vostres interruptors tàctils típics.

Pas 1: estoig i electrònica

Funda i electrònica
Funda i electrònica
Funda i electrònica
Funda i electrònica
Funda i electrònica
Funda i electrònica
Funda i electrònica
Funda i electrònica

La caixa està formada principalment per peces d’acrílic. 1 peça negra es va doblegar a 4 juntes per fer els laterals, 1 peça netejada cobria la part inferior. Es va utilitzar una peça blanca i un altre tipus de plàstic transparent (no acrílic, un tros prim de plàstic d'alguns embalatges) per tapar la part superior i muntar el joystick i els botons respectivament.

Es foraven tallats forats a les parts superiors de plàstic per muntar els botons Arcade i per fer lliscar i utilitzar el pal del joystick.

Pel que fa al cablejat, bàsicament vaig connectar tots els interruptors i botons a terra i vaig deixar un pin addicional per connectar-lo al gpio a un pullup d’entrada per al microcontrolador.

Pas 2: Joystick

Palanca de control
Palanca de control
Palanca de control
Palanca de control
Palanca de control
Palanca de control

El pal principal del joystick és un tac de fusta, tallat adequadament a la mida.

Els interruptors de corró haurien d’estar enganxats en calent a la part posterior de la peça blanca d’acrílic, a les vores del forat del tac.

La idea seria enganxar els interruptors de manera que sempre que el pal es mogués cap amunt, cap avall, cap a l’esquerra o cap a la dreta, es premia un interruptor corresponent. Mantingueu els commutadors junts de manera que, quan el joystick es mogui en diagonal (per exemple, cap a la dreta), es premguin 2 dels commutadors respectius.

Tanmateix, preneu nota per ajustar la posició dels interruptors (quant d’apropada al forat) abans de la mà, a la sensibilitat que vulgueu. En cas contrari, entrareu en un gran embolic quan el canvieu. Quan estigueu satisfet, podeu ajuntar el cas i passar al següent pas.

Pas 3: Microcontrolador i electrònica addicional

Microcontrolador i electrònica addicional
Microcontrolador i electrònica addicional
Microcontrolador i electrònica addicional
Microcontrolador i electrònica addicional
Microcontrolador i electrònica addicional
Microcontrolador i electrònica addicional

Podeu utilitzar qualsevol microcontrolador amb funcionalitat HID (preferiblement USB, perquè les regles estan connectades), com ara Arduino Leonardo (tot i que és lent), Teensy o Bluetooth HID com la tecla EZ Adafruit Bluefruit. En aquest cas, he utilitzat un Teensy 3.2, Preneu nota per connectar els interruptors correctament. Quan moveu el joystick en una direcció, en realitat esteu pressionant l'interruptor en la direcció oposada (Moure cap amunt prem el botó baix). Per tant, l’interruptor cap avall s’ha de mapear cap amunt, cap a l’esquerra cap a la dreta, etc.

Quan utilitzeu l'IDE Arduino, utilitzeu les funcions Keyboard.press () i Keyboard.release () per assignar cada botó a cada tecla. No utilitzeu Keyboard.print () ja que és lent.

Recomanat: