Kazalo:
- Korak: Orodja in strojna oprema
- Korak: Nalaganje kode na Arduino
- 3. korak: (Izbirno) Nastavitev tiskalne plošče
- 4. korak: Ustvarjanje/naročanje PCB -ja
- 5. korak: Preizkusite, če vse ustreza
- Korak 6: Spajkanje
Video: DIY USB krmilnik za video igre: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Obstaja veliko različnih krmilnikov po meri, ki jih naredite sami, od klasičnih arkadnih palic do rekreacij sodobnih krmilnikov, običajno izdelanih iz istih osnovnih delov.
Za naš zaključni projekt v razredu naprednega inženiringa na srednji šoli smo se odločili, da bomo izdelali lasten majhen krmilnik s preprosto postavitvijo in zgrajen za igranje preprostih iger. Ta zasnova je tudi prilagoditev drugega krmilnika po meri, ki ga najdete tukaj:
Ker so nekatere komponente na voljo na naši šoli, je lahko težko narediti nekaj od teh korakov, če pa imate na voljo vse spodaj naštete postavke ali želite poskusiti improvizirati/prilagoditi, kot smo to storili mi, potem lahko sledite našim navodilom za izdelavo lastnega krmilnika za video igre USB po meri!
Korak: Orodja in strojna oprema
Predmeti, ki jih potrebujete za ta projekt:
- 6x6x4,5 mm potisni gumbi (12)
- Arduino Pro Micro z vložkom Micro USB (1)
- Kabel mikro USB (1)
- 10KΩ upori (10)
- PCB po meri (1) - Datoteka Gerber bo navedena za naročilo
- 1/8 "akril - katera koli barva
- 10-polni moško-ženski glavi (2)
Strojna oprema, potrebna za projekt:
- Spajkalnik (in varnostna oprema)
- Laserski rezalnik - Lahko je težko; Možno se je izogniti
- 3D tiskalnik
Neobvezno! - Če želite preizkusiti svoje rezultate, preden vse spajkate na tiskano vezje, lahko kodo postavite na Arduino in jo nastavite na ploščo (kot je prikazano v 3. koraku), za kar boste potrebovali:
- Arduino Pro Micro (z že nameščeno kodo)*
- Velika plošča (1-2)
- Žice (za lažje razlikovanje lahko uporabite različne barve) (12)
- 10KΩ upori (10)
- 6x6x4,5 mm potisni gumbi (12)
*Te predmete lahko znova uporabite za končni projekt. Če želite, vam ni treba kupiti novih
Če imate vse izdelke vroče in pripravljene za začetek, začnimo!
Korak: Nalaganje kode na Arduino
Koda, ki smo jo uporabili, je bila spremenjena različica kode iz Instructable, na kateri smo temeljili, saj se je Arduino, ki smo ga uporabili, razlikoval od zasnove, s katero so ga uporabili. Po vratih smo spremenili različne gumbe, da je bilo vse veliko bolj preprosto.
Tukaj je izvirna koda, če jo želite poskusiti uporabiti:
V programski opremi Arduino se prepričajte, da je Arduino v nastavitvah Arduino Mirco in da so vrata COM Arduino Micro, ki ste ga priključili. Ko ste to preverili, bi morali klikniti Naloži in koda mora biti na Arduinu.
3. korak: (Izbirno) Nastavitev tiskalne plošče
GLAVO POKONCI!
Ta korak, če niste videli v 1. koraku ali v naslovu tega koraka, je neobvezen. Če menite, da lahko vse deluje, ne da bi to preizkusili na krovu, pojdite. Ker smo prvič izvedli takšen projekt, smo se odločili, da ga preizkusimo, saj nismo želeli pokvariti opreme, ki smo jo kupili ali nam je bila na voljo, poleg tega pa smo se želeli naučiti učinkoviteje, namesto da bi nas zavrgli. do globine brez vednosti. Če imate kakršne koli pomisleke glede nadaljnjih korakov, sledite tem korakom, preden nadaljujete.
Vzeli smo plošče in jih sestavili, da bi dobili skladno postavitev gumbov, uporov in žic. Gumbe smo položili v ravni črti na mizo (razen enega gumba na manjši plošči zgoraj, saj je bil to naš testni gumb. Ni vam treba narediti tako). Nato smo žice in upore povezali z gumbi, kot je prikazano na zgornji sliki. Preden nastavite Arduino, se prepričajte, da ste sledili zadnjemu koraku in tam vnesli kodo. Če tega ne bi storili, bo to v bistvu drag kos plastike, ki ne naredi ničesar.
Nato smo Arduino postavili na mesto, kjer bi lahko vse žice priključili na različna vrata, na katera bi stikala gumba. Če uporabljate več ploščic, priključite napajanje in maso na oba, pa tudi na sam Arduino.
4. korak: Ustvarjanje/naročanje PCB -ja
PCB, ki smo ga zamislili, je bil dizajn po meri, ki smo ga izdelali za ta projekt, ker prvotni uporabljeni izvirnik ni bil združljiv z Arduinom, ki smo ga uporabljali. Za to smo uporabili program z imenom Fritzing, ki je bil zelo enostaven za uporabo in zelo prijazen do uporabnika. Nastavili smo postavitev gumbov, razporeditev uporov in izbrali režo Arduino, ki bi delovala za naš Arduino, saj program ni imel našega natančnega modela.
Podjetje, ki smo ga uporabili za naročanje tiskanega vezja, je bilo JLCPCB. Stroški so bili pri pošiljanju iz DHL približno 30 USD, za pošiljanje pa so cenejše možnosti, vendar bo zaradi proizvodnega procesa trajalo dlje. Izdelali smo ga tudi po meri rdeče barve, kar je dalo še 8 USD, tako da bi v resnici lahko bilo vaše tiskano vezje približno 8-10 USD z dostavo.
5. korak: Preizkusite, če vse ustreza
Ko je prispelo vaše tiskano vezje, ima vaša Arduino naloženo vso kodo in imate vse ostale dele, čas je, da jo sestavite. Preverite, ali se Arduino, ki ga imate, prilega ustreznim režam, se prepričajte, da upori in gumbi ustrezajo pravilnim mestom, in preverite, ali je katera koli napeljava v tiskanem vezju pravilno priključena in ali ni prekinitev (če uporabili ste naš dizajn, ne bi smelo biti težav, vendar je vedno dobro dvakrat preveriti).
Korak 6: Spajkanje
Ko je vse postavljeno na pravilna mesta, morate zdaj spajkati vse svoje kose, da bodo povezani. Preden začnete spajkati, ne pozabite uporabiti očal in maske, če želite, in pripravite spajkalnik. Uporabili smo tanjši svinec, vendar z veseljem uporabite kakršno koli spajkanje, če ga lahko uporabite za povezavo s tiskanim vezjem.
Priporočamo, da začnete z upori, da ne boste imeli kup tankih kosov povsod, in jih naredite enega za drugim. Dober način za ohranjanje upora med spajkanjem je upogibanje dolgih koncev drug od drugega, medtem ko je zataknjen v luknjah na tiskanem vezju. Ko ga spajkate, lahko z nekaj žicami odrežete dolge konce uporov, pri tem pazite, da jih ne prerežete preveč, sicer lahko spajk prerežete in izgubite povezavo.
Ko je vseh 10 uporov spajkanih, so naslednji gumbi. Vse gumbe prilepite na svoje mesto, namesto da bi jih olajšali. Preverite, ali spajate vse luknje, saj so zelo blizu skupaj.
Ko so vse pripravljene za odhod, je čas za težji del: Arduino. Arduino vstavite v luknje in spajkajte 1-2 vrat, da ostane na svojem mestu, nato pa previdno spajkajte preostale. Poleg tega, da zadenete vsako luknjo, se prepričajte tudi, da se noben spajkalnik ne dotika drugega spajkanja, saj če se to zgodi, obstaja možnost kratkega stika, česar ne želimo, ali pa boste v globokih težavah.
Priporočena:
Kako očistiti skoraj vsak krmilnik igre: 5 korakov
Kako očistiti skoraj vse krmilnike iger: Imam nekaj teh krmilnikov Logitech Dual Action, ki jih uporabljam za emulator Raspberry Pi, za katerega bom kmalu naložil Instructable. več kot eno leto), večina gumbov na
Samodejni krmilnik za igre Google T Rex z uporabo Arduina: 7 korakov
Samodejni krmilnik iger Google T Rex z uporabo Arduina: omogočimo ga
Ogromen stilski krmilnik na plesišču za retro igre: 4 koraki
Ogromen stilski krmilnik na plesišču za retro igre: Za našo poroko marca letos smo želeli sprejemno zabavo na temo retro igre, saj smo pri srcu le veliki otroci in prepričan sem, da je tudi veliko drugih ljudi! raziskava MakeyMakey's Mislil sem, da bi bilo super objeti se
Arduino DIY krmilnik za igre - Arduino PS2 krmilnik iger - Predvajanje Tekkena z igralno ploščo Arduino DIY: 7 korakov
Arduino DIY krmilnik za igre | Arduino PS2 krmilnik iger | Igranje Tekken z igralno ploščo DIY Arduino: Pozdravljeni, igranje iger je vedno zabavno, vendar je igranje s svojim lastnim krmilnikom iger po meri bolj zabavno. Zato bomo v tem navodilu naredili krmilnik za igre z uporabo arduino pro micro
Visualist, 80 -letni krmilnik analognih video učinkov: 5 korakov
Visualist, krmilnik analognih video učinkov 80 -ih: video učinki v realnem času z zvočno reaktivnimi psihodeličnimi slikami. Če iščete po internetu, lahko najdete veliko vezij z zvočnimi učinki, vendar so analogna vezja z video učinki redka. Zakaj? Ali ni zanimanja? Visualist je projekt iz leta 2011, vendar nisem