Innholdsfortegnelse:

ARDUINO KONTROLLERT GAMEPAD FOR PC: 5 trinn
ARDUINO KONTROLLERT GAMEPAD FOR PC: 5 trinn

Video: ARDUINO KONTROLLERT GAMEPAD FOR PC: 5 trinn

Video: ARDUINO KONTROLLERT GAMEPAD FOR PC: 5 trinn
Video: Arduino Game Controllers 2024, Juli
Anonim
ARDUINO KONTROLLERT GAMEPAD FOR PC
ARDUINO KONTROLLERT GAMEPAD FOR PC

Hei folkens, jeg heter Sarvesh. For et par dager siden ønsket jeg å spille noen retro -spill. Så jeg installerte dem på min PC. Men jeg kunne bare leke med PC -tastaturet, og det ga ikke følelsen av barndommens dager. Så jeg bestemte meg for å bygge en gamepad for min PC som kan spille gamle så vel som nye spill (ikke alle). Jeg brukte en gammel spillkontroller og endret den for å lage denne fantastiske gamepaden. Dette er en kablet spillpute for PC. Den kan brukes til å spille emulator og PC -spill. Styrespaken kan også fungere som en mus for din PC. Spillputen styres ved hjelp av en Arduino Pro Micro.

Trinn 1: Samle de nødvendige komponentene

Samle de nødvendige komponentene
Samle de nødvendige komponentene
Samle de nødvendige komponentene
Samle de nødvendige komponentene
Samle de nødvendige komponentene
Samle de nødvendige komponentene

Å skaffe alle forsyninger er det første og viktigste trinnet i byggeprosjekter. Og for å sikre at du får dem riktig er ved å bestille dem fra ett sted. Dette hjelper med å motta alle komponentene samtidig.

Jeg anbefaler på det sterkeste at du kjøper komponentene fra UTSource fordi de er ganske pålitelige og kvaliteten på produktene også er god. De leverer produktene i tide og det også i riktig stand.

La oss nå se på komponentene.

1. Gammel retro spillkontroller

Du kan bruke en retro spillkontroller som den jeg brukte. Hvis du har tilgang til en 3d -skriver, kan du skrive ut ditt eget hus (Dette alternativet gir deg plass til å legge til flere knapper).

2. Arduino Pro Micro

For dette prosjektet må du bruke en Arduino Pro Micro eller Arduino Leonardo mini. Kort sagt trenger du en mikrokontroller med HID -funksjon (Human Interface Device). Arduino Pro micro har en ATmega 32U4 mikrokontroller.

3. Bytt

Dette er en normal glidebryter som jeg brukte til nødformål. Problemet med å jobbe med mus- og tastaturbibliotek er at hvis du ikke laster opp en riktig kode, kan du miste kontrollen over tastaturet eller musen. Så det er veldig viktig å ha en bryter som kan hjelpe deg med å gjenvinne kontrollen over PC -musen/tastaturet.

4. Styrespaksmodul

For å kontrollere musebevegelsen må vi bruke en joystick -modul. Hver modul styrer X- og Y -retningen.

5. Grensebrytere

Jeg brukte grensebrytere som utløsere for kontrolleren min. Disse er valgfrie hvis du vil lage et spillunderlag med bare trykknapper.

6. Trykknapp

Trykknapper kan grensesnittet enten i opp eller ned -konfigurasjon. Her brukte jeg pull down -konfigurasjon for alle knappene og bryterne. Jeg brukte 10 K ohm motstander til dette.

7. Generelt PCB

Få en generell PCB for å lodde alle komponentene.

Trinn 2: Kretsdiagram og koding

Kretsdiagram og koding
Kretsdiagram og koding
Kretsdiagram og koding
Kretsdiagram og koding
Kretsdiagram og koding
Kretsdiagram og koding

Koble til alle komponentene i henhold til kretsdiagrammet ovenfor. Jeg har også lagt ved en hurtigguide til grensesnitt -trykknapper med Arduino.

Jeg vil anbefale å først sjekke alle tilkoblingene og jobbe på et brødbrett.

Oppsettet til min faktiske knappplassering er også vist ovenfor for å gi deg en klar ide om hvilken knapp som er plassert hvor, hvilken etikett den er programmert med og hvilken karakter den sender til datamaskinen.

Last ned koden og installer musen. H og keyboard.h bibliotekene. Last opp koden til Arduino.

Klikk nedenfor for å laste ned koden

Trinn 3: Skjæring, maling og lodding

Skjæring, maling og lodding
Skjæring, maling og lodding
Skjæring, maling og lodding
Skjæring, maling og lodding
Skjæring, maling og lodding
Skjæring, maling og lodding
Skjæring, maling og lodding
Skjæring, maling og lodding

Kutt først kretskortet i henhold til størrelsen på spillputen, og juster trykknappene og styrespaken. Du kan unngå denne hektiske lodden ved å bestille et kretskort. UTSource.net gir kvalitetskort til rimelige priser.

Mal deretter spillputen med fargen du ønsker.

Nå loddes trykknappene og joysticken på generell PCB.

Trinn 4: Fiksering av grensebryterne og siste testing

Å fikse grensebryterne og avsluttende testing
Å fikse grensebryterne og avsluttende testing
Å fikse grensebryterne og avsluttende testing
Å fikse grensebryterne og avsluttende testing
Å fikse grensebryterne og avsluttende testing
Å fikse grensebryterne og avsluttende testing
Å fikse grensebryterne og avsluttende testing
Å fikse grensebryterne og avsluttende testing

Fest nå grensebryterne i posisjonene ved hjelp av litt superlim.

Lodd de resterende komponentene og gjør en siste test.

Trinn 5: Sett alt sammen

Sette alt sammen
Sette alt sammen
Sette alt sammen
Sette alt sammen
Sette alt sammen
Sette alt sammen
Sette alt sammen
Sette alt sammen

Lukk nå kabinettet ved hjelp av noen skruer.

Jeg har lagt ved noen bilder ovenfor for å vise deg hvordan sluttproduktet ser ut.

Det er det du er ferdig. Prøv nå å spille noen spill. Du kan spille både emulator og PC -spill (som ikke krever flere taster).

Med dette ender min første instruerbare. Jeg håper du likte det:)

Anbefalt: