Taula de continguts:
- Pas 1: eines i materials per treballar la fusta
- Pas 2: el D-Pad
- Pas 3: els botons
- Pas 4: Afegir el tauler base
- Pas 5: Acabat de fusta
- Pas 6: Preparació del cablejat
- Pas 7: Eines i materials electrònics
- Pas 8: Connexió dels botons
- Pas 9: cablejar el controlador i el codi
- Pas 10: Muntatge i proves
- Pas 11: Pensaments finals
Vídeo: Gamepad retro gegant: 11 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Així que vam decidir fabricar un gamepad de treball gegant … ¯ / _ (ツ) _ / ¯
La idea bàsica era utilitzar una mica de ferralla i afegir components electrònics econòmics per fer-la funcional, mantenint els costos generals baixos. Ja tenia la majoria dels materials que hi havia al voltant del meu garatge, però hauríeu de poder obtenir la major part d’aquest material bastant econòmicament de la vostra ferreteria local i dels llocs web populars que venen peces d’electrònica.
Vaig decidir apostar per un disseny bastant senzill creuant el disseny clàssic del gamepad NES amb els botons addicionals del SNES. Crec que aquest disseny encaixa bé amb la construcció de fusta i li va donar un estil retro fresc.
A causa del disseny senzill, no calia fer molts esbossos per davant. Acabo de marcar els talls directament del tros de tauler més gran que tenia i he treballat lliurement fora de les línies centrals en lloc de mesurar-ho tot amb precisió.
Pas 1: eines i materials per treballar la fusta
ADVERTÈNCIA: ÚS DE PRECAUCIÓ I EQUIP DE SEGURETAT ADEQUAT AL FUNCIONAR EINES DE POTÈNCIA
Eines
- Tornavís i cargols
- Serra de taula o serra circular
- Tallar serres
- Trencaclosques
- Broques i broques diverses, incloses les serres de forats de 60 i 25 mm
- Paper / blocs de polir
- Llana d'acer
-
Encaminador i bits:
- Cantonada rodona
- Cala rodona
- Xamfrà
- Recte
Materials
- Taulers de 19 mm (3/4 "): feia servir taulers laminats que em quedaven del gabinet, però probablement les capes o MDF també funcionarien amb un acabat adequat.
- Espiga de 60 mm per als botons de la cara: es va deixar el carril des de les meves escales. També podeu tallar-les del tauler amb una serra de forat i omplir el forat central amb farcit de fusta
- Taques de fusta, vernís i diluents
Pas 2: el D-Pad
Primer vaig marcar el botó D-Pad en un tros del tauler laminat traçant un tros de fusta aproximadament de la mida que anava tant en l’orientació horitzontal com en la vertical per donar la forma més.
Aleshores el vaig retallar amb la serra trencaclosques i el vaig polir fins que quedés suau i bastant uniforme. També he arrodonit les vores superiors amb l’encaminador amb la punta d’arrodoniment de la cantonada.
Quan estava content amb la forma general, vaig posar el botó D-Pad damunt d’un altre tauler més gran per utilitzar-lo a la part superior del bloc de joc.
Vaig resseguir el D-pad amb un llapis per retallar el forat en forma de D-Pad. En retallar-ho, primer vaig marcar els punts de les cantonades amb petits forats i després vaig utilitzar la serra per tallar la forma principal.
Vaig trigar una mica a esborrar les vores del botó D-Pad i del forat per aconseguir que rellisqués sense problemes. El voldreu bastant fluix però amb un mínim moviment lateral.
Pas 3: els botons
A continuació, vaig tallar els botons de la cara de la clavilla de 60 mm i els botons més petits en forma de píndola per a Inici i Selecciona entre els talls del tauler superior. Després vaig tallar forats equivalents al tauler superior amb la serra de 60 mm per als botons més grans i la serra de 25 mm i la serra per als botons d’inici i selecció.
Vaig tallar la clavilla en una talladora amb una fulla una mica apagada perquè els botons de la cara quedessin una mica carbonitzats en el procés, tal com es pot veure a les imatges, però això no va importar, ja que tenia intenció de tacar-los d’un color fosc de totes maneres.
Per donar una sensació més agradable als botons de la cara, he arrodonit les seves vores superiors mitjançant l’encaminador amb la punta d’arrodoniment de la cantonada. Acabo d’esborrar les vores superiors dels botons d’inici i selecció, ja que eren una mica massa petits per treballar amb l’encaminador.
En aquesta etapa, també vaig arrodonir les cantonades del tauler superior amb la serra trencaclosques (marcada amb una tapa de llauna de vernís) i vaig afegir un cantell bisellat al voltant mitjançant l’encaminador amb la punta de xamfrà.
Pas 4: Afegir el tauler base
La placa base conté l'electrònica i és només una altra peça de tauler de 19 mm (3/4 "). La vaig tallar per donar-li forma col·locant la placa superior sobre la placa base una mica més gran, traçant la seva forma amb un 1/2" addicional amb un espaciador i després talleu-lo amb la serra de taula i la serra per a les cantonades.
També he arrodonit les vores superior i inferior de la placa base mitjançant l’encaminador amb la punta de la cantonada arrodonida.
Pas 5: Acabat de fusta
Començant pels botons, he utilitzat una taca / vernís a base de poliuretà fosc que donava un bon acabat suau i plàstic als botons que funcionaven perfectament per a aquells.
Vaig tacar el tauler base amb una taca de fusta fosca aplicada amb un drap, intentant fer coincidir el color / tonalitat amb els botons el més a prop possible mentre conservava més part del gra de fusta.
Després vaig acabar les taules superior i inferior amb vernís setinat transparent amb diverses capes i fregant-les amb la llana d’acer i els diluents entre capes per solucionar qualsevol imperfecció.
És important durant tota aquesta etapa comprovar contínuament que els botons segueixen encaixant bé i fer els ajustos necessaris a mesura que aneu lliscant les zones on les coses comencen a enganxar-se.
Pas 6: Preparació del cablejat
Per tal de fer una mica d’espai per a l’electrònica, vaig tallar una cavitat a la placa base mitjançant l’encaminador i la punta recta.
També vaig tallar els conductes de cablejat de tots els botons amb la punta de la cala. Primer vaig marcar amb llapis la ubicació dels forats dels botons del sòcol amb el tauler superior com a plantilla.
Això em va permetre enrutar la ruta fàcilment pels cables més endavant.
També he tallat una cavitat a la part posterior del tauler superior per deixar espai addicional al microcontrolador i a la placa de control.
L'accés al cable USB es va tallar amb una broca recta més petita per deixar-lo ajustat al conducte d'encaminament i evitar qualsevol moviment.
Pas 7: Eines i materials electrònics
Eines
- Multímetre / comprovador de connectivitat
- Soldador
Materials
- Arduino Leonardo / Pro Micro amb perfil de joystick USB HID (he utilitzat un clon barat)
- Botons de microinterruptor (com més petits i plans, millor)
- Mini tauler de suport (o bé preferiu connectar el controlador)
- Connectar cables (he utilitzat principalment cables jumper Dupont)
- Soldadura electrònica (encara tenia la bobina original de nucli de colofònia de la universitat)
- Tubs termorretractables
- Enganxa per fixar cables i interruptors a la fusta, per exemple. Glu Dots o una pistola de cola
Pas 8: Connexió dels botons
Després d’haver provat diverses maneres d’aconseguir que els botons funcionessin de manera fiable, vaig trobar que l’enfocament que semblava funcionar millor era fer servir diversos micro-commutadors connectats en paral·lel per a cada botó, de manera que si s’activa algun dels commutadors, el botó funcionaria estar "activat".
Això requeria connectar un bucle per a cadascun dels botons i tornar a connectar cadascun d’aquests bucles a la mini-placa. Els bucles es van soldar i es van embolicar amb la canonada termoretractable i cada bucle es va connectar de nou a la placa mitjançant connectors jumper Dupont.
Durant aquesta etapa és important provar contínuament la connectivitat mitjançant el comprovador de multímetre / continuïtat i, finalment, provar amb els botons de fusta reals.
Pas 9: cablejar el controlador i el codi
El cablejat del controlador era bastant senzill a causa de l’ús de la mini placa de connexió i dels connectors Dupont, cosa que significava que podia moure fàcilment els cables segons calgués.
El codi també és força bàsic. He reutilitzat part del codi d'un projecte anterior de gamepad (podeu ignorar els bits de l'eix del joystick que no són necessaris en aquest projecte).
Aquest codi utilitza l’excel·lent biblioteca de palanca de control Arduino. Podeu obtenir més informació sobre com començar a utilitzar-la amb aquest útil manual.
Pas 10: Muntatge i proves
Vaig utilitzar els Glu Dots per connectar els microinterruptors a la placa base per comoditat, però una pistola de cola probablement faria un treball més permanent.
Vaig fer uns peus fent servir els forats de les serres dels forats del botó de la cara. També els he marcat a la vora inferior amb el router amb la punta de xamfrà.
Llavors vaig cargolar la base i els taulers superiors junts a través dels peus.
Després d'algunes proves realitzades pel responsable de QA del projecte, vam descobrir que els botons es quedaven bloquejats i, per descomptat, caurien si es girava el gamepad.
La solució a aquestes qüestions era triple.
- En primer lloc, he forat el tauler base als centres dels botons de manera que es pogués introduir un cargol de forma folgada i després cargolar-lo al botó.
- En segon lloc, he afegit microinterruptors addicionals (eren molt econòmics) per evitar que el botó es posés en un espai mort i es quedés atrapat. Això també va afegir un bon clic addicional als botons.
- En tercer lloc, vaig afegir trossos de primavera perquè els botons no es moguessin (opcional però una bona millora).
En realitat, aquesta solució funciona bastant bé i ha fet que el gamepad funcioni segons es desitgi. També permet ajustar les altures, els jocs i la elasticitat dels botons individuals mitjançant els cargols centrals.
Pas 11: Pensaments finals
Va ser un projecte divertit i em va quedar força satisfet amb el resultat final. El coixinet va ser fortament provat per l'estrès en una demostració de tecnologia de tot el dia i va mantenir-se a l'ús continu per part de jugadors força entusiastes i sense problemes.
Si esteu interessats en crear la vostra pròpia versió, comproveu que sigui compatible amb la consola o l'ordinador en què vulgueu utilitzar-la. Hauria de funcionar bé en qualsevol dispositiu que admeti el perfil de joystick HID estàndard USB. El vaig provar a Windows i Android i funciona perfectament a tots dos.
També funciona molt bé en navegadors web que admeten l'API del gamepad HTML5 que faig servir en un parell de jocs retro que vaig desenvolupar juntament amb el gamepad: Invaders from Space i Galaxeroids. Consulteu-los també.
Gràcies per llegir fins aquí i feu-me saber què en penseu als comentaris.
Recomanat:
Com construir un rellotge gegant de prestatge ocult: 27 passos (amb imatges)
Com es construeix un rellotge gegant de prestatge amagat: teníem un gran espai en una part de la paret de la nostra sala d’estar per al qual mai no podríem trobar “allò” adequat per penjar-hi. Després de provar-ho durant diversos anys, vam decidir fer alguna cosa nostra. Va resultar bastant bé (al nostre parer), així que ho vaig
AVIÓ GEGANT RC: 9 passos (amb imatges)
AVIÓ GEGANT RC: Hola a tots, sóc Ensar. Avui escriuré sobre el meu projecte més llarg. Ho he fet a la tardor del 2018 i avui tinc una energia per explicar-vos-ho. Et donaré fitxers DXF per al gravat làser i codis Arduino. Subscriu-te al meu canal de YouTube. Espec
LED gegant: seguiment d'Adam Savage: 13 passos (amb imatges)
Giant LED - Seguiment d'Adam Savage: aquí trobareu una interpretació d'un LED gegant, re-proposat per actuar com a llum d'alerta de Twitter, YouTube i Twitch. El meu propòsit principal és proporcionar una alerta quan hi hagi tweets, vídeos o reproduccions en temps reals d’Adam Savage i l’equip provat, i de
Mesurador de CO2 analògic gegant: 6 passos (amb imatges)
Mesurador de CO2 analògic gegant: l’atmosfera actual sobre una muntanya a Hawaii conté unes 400 ppm de diòxid de carboni. Aquest nombre és extremadament important per a tots els que viuen a la superfície dels planetes. Ara estem envoltats de negadors d’aquesta preocupació o de qui es retira el seu
Bombolla de color sensible a la pressió gegant - Spectra Bauble ™: 10 passos (amb imatges)
Bombolla de color sensible a la pressió gegant: Spectra Bauble ™: un amic volia una llum divertida per a una festa i per alguna raó això em va venir al cap: una bola de globus gegant que, quan la prems, canvia de color i crea sons. Volia fer quelcom original i divertit. Utilitza una pressió d'aire