Kazalo:

ARDUINO NADZORNA IGRICA ZA PC: 5 korakov
ARDUINO NADZORNA IGRICA ZA PC: 5 korakov

Video: ARDUINO NADZORNA IGRICA ZA PC: 5 korakov

Video: ARDUINO NADZORNA IGRICA ZA PC: 5 korakov
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Julij
Anonim
ARDUINO NADZORNA IGRICA ZA PC
ARDUINO NADZORNA IGRICA ZA PC

Pozdravljeni, jaz sem Sarvesh. Pred nekaj dnevi sem hotel igrati nekaj retro iger. Zato sem jih namestil na računalnik. Lahko pa sem se igral samo s tipkovnico računalnika in to ni dalo občutka mojih otroških dni. Zato sem se odločil, da za svoj računalnik sestavim igralno ploščo, ki lahko igra stare in nove igre (ne vse). Uporabil sem star igralni krmilnik in ga spremenil, da sem ustvaril ta čudovit igralni plošček. To je žična igralna plošča za računalnik. Uporablja se lahko za igranje emulacijskih in računalniških iger. Krmilna palica lahko služi tudi kot miška za vaš računalnik. Igralno ploščo upravljate z Arduino Pro Micro.

1. korak: Zberite potrebne komponente

Zberite potrebne komponente
Zberite potrebne komponente
Zberite potrebne komponente
Zberite potrebne komponente
Zberite potrebne komponente
Zberite potrebne komponente

Pridobitev vseh zalog je prvi in najpomembnejši korak pri gradnji projektov. Če jih želite dobiti pravilno, jih naročite na enem mestu. To pomaga pri prejemanju vseh komponent hkrati.

Močno vam priporočam, da komponente kupite pri UTSource, ker so precej zanesljive in kakovost izdelkov je tudi dobra. Izdelke dostavijo pravočasno in tudi v dobrem stanju.

Zdaj pa poglejmo komponente.

1. Stari retro igralni krmilnik

Uporabite lahko retro igralni krmilnik, kot sem ga uporabil jaz. Če imate dostop do 3D tiskalnika, lahko natisnete lastno ohišje (Ta možnost vam bo dala prostor za dodajanje več gumbov).

2. Arduino Pro Micro

Za ta projekt morate uporabiti Arduino Pro Micro ali Arduino Leonardo mini. Skratka, potrebujete mikro krmilnik z možnostjo HID (naprava za človeški vmesnik). Arduino Pro micro ima mikro krmilnik ATmega 32U4.

3. Preklopite

To je običajno drsno stikalo, ki sem ga uporabil za nujne primere. Težava pri delu z knjižnico miške in tipkovnice je, da če ne naložite pravilne kode, lahko izgubite nadzor nad tipkovnico ali miško. Zato je zelo pomembno, da imate stikalo, ki bi vam lahko pomagalo, da ponovno pridobite nadzor nad računalniško miško/tipkovnico.

4. Modul krmilne ročice

Za nadzor premikanja miške moramo uporabiti modul krmilne palice. Vsak modul nadzoruje smer X in Y.

5. Omejitvena stikala

Kot sprožilce za krmilnik sem uporabil končna stikala. Te so neobvezne, če želite narediti igralno ploščico s samo gumbi.

6. Pritisnite gumb

Potisni gumbi so lahko povezani v konfiguraciji pull up ali pull down. Tukaj sem uporabil pull down konfiguracijo za vse gumbe in stikala. Za to sem uporabil 10 K ohm upor.

7. PCB za splošno uporabo

Pridobite tiskano vezje splošnega namena za spajkanje vseh komponent.

2. korak: Shema vezja in kodiranje

Shema vezja in kodiranje
Shema vezja in kodiranje
Shema vezja in kodiranje
Shema vezja in kodiranje
Shema vezja in kodiranje
Shema vezja in kodiranje

Priključite vse komponente v skladu z zgornjo shemo vezja. Priložil sem tudi hiter vodnik za povezovanje gumbov z Arduinom.

Priporočam, da najprej preverite vse povezave in delate na krovu.

Zgornja je prikazana tudi postavitev moje dejanske gumbe, ki vam daje jasno predstavo, kateri gumb je kje nameščen, s kakšno oznako je programiran in kateri znak pošilja v računalnik.

Zdaj prenesite kodo in namestite knjižnici mouse.h in keyboard.h. Naložite kodo v svoj Arduino.

KLIKNITE TUKAJ, če želite prenesti kodo

3. korak: Rezanje, barvanje in spajkanje

Rezanje, slikanje in spajkanje
Rezanje, slikanje in spajkanje
Rezanje, slikanje in spajkanje
Rezanje, slikanje in spajkanje
Rezanje, slikanje in spajkanje
Rezanje, slikanje in spajkanje
Rezanje, slikanje in spajkanje
Rezanje, slikanje in spajkanje

Najprej izrežite tiskano vezje glede na velikost igralne plošče in poravnajte gumbe in modul krmilne palice. Temu grozljivemu poslu spajkanja se lahko izognete tako, da naročite tiskano vezje. UTSource.net ponuja kakovostne PCB -je po dostopnih cenah.

Nato igralno ploščico pobarvajte z barvo po vaši izbiri.

Sedaj spajkajte gumbe in krmilno palico na tiskani vezje za splošne namene.

4. korak: Popravljanje mejnih stikal in končno testiranje

Pritrditev mejnih stikal in končno testiranje
Pritrditev mejnih stikal in končno testiranje
Pritrditev mejnih stikal in končno testiranje
Pritrditev mejnih stikal in končno testiranje
Pritrditev mejnih stikal in končno testiranje
Pritrditev mejnih stikal in končno testiranje
Pritrditev mejnih stikal in končno testiranje
Pritrditev mejnih stikal in končno testiranje

Sedaj pritrdite končna stikala v njihove položaje s pomočjo super lepila.

Spajkajte preostale komponente in opravite zadnji preskus.

5. korak: Združite vse skupaj

Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj
Vse skupaj

Zdaj zaprite ohišje s pomočjo nekaterih vijakov.

Zgoraj sem priložil nekaj slik, ki vam pokažejo, kako izgleda končni izdelek.

To je to, da ste končali. Zdaj poskusite igrati nekaj iger. Igrate lahko emulator in računalniške igre (ki ne zahtevajo večjega števila ključev).

S tem se konča moj prvi pouk. Upam, da vam je bilo všeč:)

Priporočena: