Sisällysluettelo:

ARDUINO -OHJAUSPELI PC: lle: 5 vaihetta
ARDUINO -OHJAUSPELI PC: lle: 5 vaihetta

Video: ARDUINO -OHJAUSPELI PC: lle: 5 vaihetta

Video: ARDUINO -OHJAUSPELI PC: lle: 5 vaihetta
Video: How to solve Most Common Arduino Issues in 5 Minutes? 2024, Marraskuu
Anonim
ARDUINO -OHJAUSPELI PC: lle
ARDUINO -OHJAUSPELI PC: lle

Hei kaverit, olen Sarvesh. Pari päivää sitten halusin pelata retropelejä. Joten asensin ne tietokoneelleni. Mutta pystyin pelaamaan vain tietokoneen näppäimistöllä, eikä se antanut lapsuuden päivien tunnetta. Joten päätin rakentaa tietokoneelleni peliohjaimen, jolla voi pelata sekä vanhoja että uusia pelejä (ei kaikkia). Käytin vanhaa peliohjainta ja muutin sitä luomaan tämän mahtavan peliohjaimen. Tämä on langallinen pelialusta PC: lle. Sitä voidaan käyttää emulaattorin ja PC -pelien pelaamiseen. Myös ohjaussauva voi toimia tietokoneen hiirenä. Pelialusta ohjataan Arduino Pro Micro -laitteella.

Vaihe 1: Kerää tarvittavat komponentit

Kerää tarvittavat komponentit
Kerää tarvittavat komponentit
Kerää tarvittavat komponentit
Kerää tarvittavat komponentit
Kerää tarvittavat komponentit
Kerää tarvittavat komponentit

Kaikkien tarvikkeiden hankkiminen on ensimmäinen ja tärkein askel rakennusprojekteissa. Ja varmista, että saat ne oikein, tilaamalla ne yhdestä paikasta. Tämä auttaa vastaanottamaan kaikki komponentit samanaikaisesti.

Suosittelen voimakkaasti, että ostat komponentit UTSourcesta, koska ne ovat melko luotettavia ja myös tuotteiden laatu on hyvä. He toimittavat tuotteet ajoissa ja myös asianmukaisessa kunnossa.

Katsotaanpa nyt komponentteja.

1. Vanha retro -peliohjain

Voit käyttää retro -peliohjainta, kuten minä. Jos sinulla on 3D -tulostin, voit tulostaa oman kotelon (Tämä vaihtoehto antaa sinulle tilaa lisää painikkeita).

2. Arduino Pro Micro

Tässä projektissa sinun on käytettävä Arduino Pro Micro- tai Arduino Leonardo mini -laitetta. Lyhyesti sanottuna tarvitset mikro -ohjaimen, jossa on HID (Human Interface Device) -ominaisuus. Arduino Pro micro -laitteessa on ATmega 32U4 -mikro -ohjain.

3. Kytkin

Tämä on tavallinen liukusäädin, jota käytin hätätilanteessa. Ongelma hiiren ja näppäimistökirjaston kanssa on, että jos et lataa oikeaa koodia, voit menettää näppäimistön tai hiiren hallinnan. Joten on erittäin tärkeää, että sinulla on kytkin, joka voi auttaa sinua palauttamaan tietokoneen hiiren/näppäimistön hallinnan.

4. Joystick -moduuli

Hiiren liikkeen hallitsemiseksi meidän on käytettävä joystick -moduulia. Jokainen moduuli ohjaa X- ja Y -suuntaa.

5. Rajakytkimet

Käytin rajakytkimiä ohjaimen laukaisimina. Nämä ovat valinnaisia, jos haluat tehdä pelialustan vain painikkeilla.

6. Painike

Painikkeet voidaan liittää joko ylös- tai alas -kokoonpanoon. Tässä käytin kaikkien painikkeiden ja kytkimien alasvetokokoonpanoa. Käytin tähän 10 K ohmin vastuksia.

7. Yleiskäyttöinen PCB

Hanki yleiskäyttöinen piirilevy kaikkien komponenttien juottamiseksi.

Vaihe 2: Piirikaavio ja koodaus

Piirikaavio ja koodaus
Piirikaavio ja koodaus
Piirikaavio ja koodaus
Piirikaavio ja koodaus
Piirikaavio ja koodaus
Piirikaavio ja koodaus

Liitä kaikki komponentit yllä olevan kytkentäkaavion mukaisesti. Olen myös liittänyt pikaoppaan käyttöliittymän painikkeisiin Arduinon kanssa.

Suosittelen ensin tarkistamaan kaikki liitännät ja työskentelemään leipälaudalla.

Painikkeiden todellinen sijoittelu on myös esitetty yllä, jotta saat selkeän käsityksen siitä, mikä painike on sijoitettu minne, millä nimellä se on ohjelmoitu ja minkä merkin se lähettää tietokoneelle.

Lataa nyt koodi ja asenna mouse.h- ja keyboard.h -kirjastot. Lataa koodi Arduinoosi.

LATAA KOODI napsauttamalla alla

Vaihe 3: Leikkaus, maalaus ja juottaminen

Leikkaus, maalaus ja juottaminen
Leikkaus, maalaus ja juottaminen
Leikkaus, maalaus ja juottaminen
Leikkaus, maalaus ja juottaminen
Leikkaus, maalaus ja juottaminen
Leikkaus, maalaus ja juottaminen
Leikkaus, maalaus ja juottaminen
Leikkaus, maalaus ja juottaminen

Leikkaa ensin piirilevy pelialustan koon mukaan ja kohdista painikkeet ja ohjainmoduuli. Voit välttää tämän hektisen juotostehtävän tilaamalla piirilevyn. UTSource.net tarjoaa laadukkaita piirilevyjä edulliseen hintaan.

Maalaa sitten pelialusta valitsemallasi värillä.

Juotos nyt painikkeet ja ohjaussauva yleiskäyttöiseen piirilevyyn.

Vaihe 4: Rajakytkimien korjaaminen ja lopullinen testaus

Rajakytkinten kiinnitys ja lopullinen testaus
Rajakytkinten kiinnitys ja lopullinen testaus
Rajakytkinten kiinnitys ja lopullinen testaus
Rajakytkinten kiinnitys ja lopullinen testaus
Rajakytkimien kiinnitys ja lopullinen testaus
Rajakytkimien kiinnitys ja lopullinen testaus
Rajakytkinten kiinnitys ja lopullinen testaus
Rajakytkinten kiinnitys ja lopullinen testaus

Kiinnitä nyt rajakytkimet paikoilleen jonkin superliiman avulla.

Juotos loput komponentit ja tee lopullinen testi.

Vaihe 5: Yhdistä kaikki

Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen
Kokonaisuuden yhdistäminen

Sulje nyt kotelo joidenkin ruuvien avulla.

Olen liittänyt joitain kuvia yllä näyttääkseni miltä lopullinen tuote näyttää.

Siinä se on valmis. Yritä nyt pelata joitain pelejä. Voit pelata emulaattoria ja PC -pelejä (jotka eivät vaadi enemmän avaimia).

Tähän päättyy ensimmäinen opettavainen. Toivottavasti pidit:)

Suositeltava: