Taula de continguts:
- Pas 1: reuniu els components necessaris
- Pas 2: diagrama i codificació de circuits
- Pas 3: tall, pintura i soldadura
- Pas 4: solucionar els interruptors de límit i la prova final
- Pas 5: ajuntar-ho tot
Vídeo: GAMEPAD CONTROLAT ARDUINO PER A PC: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Hola nois, sóc Sarvesh. Fa un parell de dies volia jugar a alguns jocs retro. Així que els vaig instal·lar al meu PC. Però només podia tocar amb el teclat del meu PC i això no donava la sensació dels meus dies d’infantesa. Així que vaig decidir construir un gamepad per al meu PC que pugui jugar tant a jocs antics com nous (No tots). Vaig utilitzar un controlador de jocs antic i el vaig modificar per crear aquest increïble Gamepad. Es tracta d’un bloc de jocs per cable per a PC. Es pot utilitzar per jugar a emuladors i jocs de PC. També el joystick pot servir de ratolí per al vostre PC. El pad de joc es controla mitjançant un Arduino Pro Micro.
Pas 1: reuniu els components necessaris
Obtenir tots els subministraments és el primer pas més important en els projectes de construcció. I per assegurar-vos que els obteniu correctament és ordenant-los des d’un sol lloc. Això ajuda a rebre tots els components al mateix temps.
Us recomano que comprin els components d’UTSource perquè són bastant fiables i la qualitat dels productes també és bona. Entreguen els productes a temps i també en un estat adequat.
Ara fem una ullada als components.
1. Antic controlador de jocs retro
Podeu utilitzar un controlador de joc retro com el que he utilitzat. Si teniu accés a una impressora 3D, podeu imprimir la vostra pròpia carcassa (aquesta opció us donarà espai per afegir més botons).
2. Arduino Pro Micro
Per a aquest projecte heu d’utilitzar un Arduino Pro Micro o un Arduino Leonardo mini. En resum, necessiteu un microcontrolador amb capacitat HID (Human Interface Device). Arduino Pro micro té un microcontrolador ATmega 32U4.
3. Canvia
Es tracta d’un interruptor lliscant normal que he utilitzat amb finalitats d’emergència. El problema amb el treball amb la biblioteca del ratolí i el teclat és que si no pengeu un codi correcte, podeu perdre el control del teclat o del ratolí. Per tant, és molt essencial tenir un commutador que us pugui ajudar a recuperar el control del ratolí / teclat del vostre PC.
4. Mòdul Joystick
Per controlar el moviment del ratolí hem d’utilitzar un mòdul de joystick. Cada mòdul controla la direcció X i Y.
5. Comutadors de límit
He utilitzat interruptors de límit com a activadors del meu controlador. Aquests són opcionals si voleu fer un bloc de joc amb només prémer botons.
6. Polsador
Els botons policials es poden connectar mitjançant la configuració de pujar o baixar. Aquí he utilitzat la configuració desplegable per a tots els botons i commutadors. Vaig fer servir resistències de 10 K ohm.
7. PCB d’ús general
Obteniu un PCB d’ús general per soldar tots els components.
Pas 2: diagrama i codificació de circuits
Connecteu tots els components segons el diagrama de circuits que es mostra a dalt. També he adjuntat una guia ràpida per connectar els botons amb Arduino.
Recomanaria comprovar primer totes les connexions i treballar en una taula de treball.
El disseny de la ubicació real del meu botó també es mostra a la part superior per donar-vos una idea clara de quin botó es troba, amb quina etiqueta es programa i amb quin caràcter envia a l’ordinador.
Ara descarregueu el codi i instal·leu les biblioteques mouse.h i keyboard.h. Pengeu el codi al vostre Arduino.
Feu clic a continuació per descarregar el codi
Pas 3: tall, pintura i soldadura
Primer, talleu el PCB segons la mida del bloc de joc i alineeu els botons i el mòdul del joystick. Podeu evitar aquesta tasca trepidant de soldar demanant un PCB. UTSource.net proporciona PCB de qualitat a preus assequibles.
A continuació, pinteu el bloc de joc amb el color que vulgueu.
Ara soldeu els polsadors i el botó de control del PCB de propòsit general.
Pas 4: solucionar els interruptors de límit i la prova final
Ara fixeu els interruptors de límit a les seves posicions amb l'ajut d'alguna súper cola.
Soldeu els components restants i feu una prova final.
Pas 5: ajuntar-ho tot
Ara tanqueu el recinte amb l’ajut d’uns cargols.
He adjuntat algunes imatges més amunt per mostrar-vos l'aspecte del producte final.
Ja està, ja està. Ara intenteu jugar a alguns jocs. Podeu jugar a emuladors i a jocs de PC (que no requereixen més nombre de tecles).
Amb això acaba el meu primer instructable. Espero que us hagi agradat:)
Recomanat:
Tub LED de pedra de vidre (controlat per WiFi mitjançant l'aplicació per a telèfons intel·ligents): 6 passos (amb imatges)
Tube LED Glass Stone (controlat per WiFi mitjançant l’aplicació per a telèfons intel·ligents): Hola companys de fabricació. En aquest instructiu us mostraré com construir un tub LED controlat per WiFi que s’omple de pedres de vidre per obtenir un bon efecte de difusió. Els LED es poden adreçar individualment i, per tant, són possibles alguns efectes agradables a la
Sistema de reg per goteig connectat a Internet controlat per retroalimentació de la humitat del sòl (ESP32 i Blynk): 5 passos
Sistema de reg per goteig connectat a Internet controlat per la humitat del sòl (ESP32 i Blynk): us preocupeu pel vostre jardí o les vostres plantes quan passeu llargues vacances o oblideu-vos de regar la vostra planta diàriament. Doncs aquí teniu la solució. És un sistema de reg per degoteig controlat per la humitat del sòl i connectat globalment controlat per ESP32 al front del programari i
Mòdul de relé 4CH controlat per WI-Fi per a domòtica: 7 passos (amb imatges)
Mòdul de relé 4CH controlat per WI-Fi per a domòtica: anteriorment he estat utilitzant molts commutadors WI-FI basats en apagats. Però això no s’adapta al meu requisit. Per això, volia crear la meva pròpia, que pogués substituir els endolls normals del commutador de paret sense cap modificació. El xip ESP8266 és habilitat per Wifi
Cotxe controlat a distància: controlat mitjançant un controlador Xbox 360 sense fils: 5 passos
Cotxe controlat a distància: controlat mitjançant controlador Xbox 360 sense fils: són instruccions per construir el vostre propi cotxe controlat a distància mitjançant un controlador Xbox 360 sense fils
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: 3 passos (amb imatges)
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: la instrucció "Com construir robot controlat amb braç de pinça mitjançant Via Nrf24l01 Arduino" explicarà com construir un braç de pinça de tres graus de llibertat instal·lat en rodes de rodes controlades pel mòdul L298N de doble motor amb MEG