Sadržaj:
- Korak 1: Alati i hardver
- Korak 2: Prijenos koda na Arduino
- Korak 3: (Opcionalno) Postavljanje Breadboard -a
- Korak 4: Kreiranje/naručivanje PCB -a
- Korak 5: Testirajte da li sve odgovara
- Korak 6: Lemljenje
Video: Uradi sam USB kontroler video igara: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Postoji niz prilagođenih kontrolera „uradi sam“, od klasičnih arkadnih štapića do rekreacija modernih kontrolera, obično napravljenih od istih dijelova jezgre.
Za naš završni projekt u razredu naprednog inženjerstva srednje škole, preuzeli smo na sebe da napravimo vlastiti mali kontroler koji ima jednostavan raspored i napravljen je za igranje jednostavnih igara. Ovaj dizajn je također adaptacija drugog prilagođenog kontrolera, koji možete pronaći ovdje:
Budući da su neke komponente otvoreno dostupne u našoj školi, može biti teško izvršiti neke od ovih koraka, ali ako imate na raspolaganju sve dolje navedene stavke ili želite pokušati improvizirati/prilagoditi se kao mi, onda slobodno slijedite naše upute za izradu vlastitog DIY USB prilagođenog kontrolera za video igre!
Korak 1: Alati i hardver
Stavke koje će vam trebati za ovaj projekat:
- 6x6x4,5 mm dugmad (12)
- Arduino Pro Micro sa umetkom za mikro USB (1)
- Mikro USB kabel (1)
- 10KΩ otpornici (10)
- Prilagođena PCB (1) - Gerber datoteka će biti navedena za naručivanje
- 1/8 "akril - bilo koja boja
- 10-pinski muško-ženski zaglavlja (2)
Hardver potreban za projekat:
- Lemilica (i sigurnosna oprema)
- Laserski rezač - može biti teško; Može se zaobići
- 3D štampač
Opcionalno! - Ako želite testirati svoje rezultate prije nego što sve lemite na PCB, možete staviti kôd na Arduino i postaviti ga na matičnu ploču (kao što se vidi u koraku 3), od čega će vam trebati:
- Arduino Pro Micro (sa već instaliranim kodom)*
- Velika pločica (1-2)
- Žice (Mogu se koristiti različite boje za lakše razlikovanje) (12)
- 10KΩ otpornici (10)
- 6x6x4,5 mm dugmad (12)
*Ove stavke se mogu ponovo koristiti za završni projekat. Ne morate nabaviti nove, ako želite
Ako imate sve svoje stvari vruće i spremne za rad, počnimo!
Korak 2: Prijenos koda na Arduino
Kôd koji smo koristili bila je izmijenjena verzija koda iz Instructable -a na kojem smo zasnovali naš, jer se Arduino koji smo koristili razlikovao od dizajna s kojim su išli. Promijenili smo portove za različite tipke kako bismo sve učinili mnogo jednostavnijim.
Evo izvornog koda ako ga želite isprobati:
U softveru Arduino provjerite je li Arduino u postavkama Arduino Mirco i je li COM port Arduino Micro koji ste priključili. Nakon što ste to provjerili, trebali biste samo moći kliknuti na Prijenos, a zatim kod bi trebao biti na Arduinu.
Korak 3: (Opcionalno) Postavljanje Breadboard -a
GLAVU GORE!
Ovaj korak, ako niste vidjeli u koraku 1 ili u naslovu ovog koraka, nije obavezan. Ako mislite da sve može funkcionirati bez testiranja na ploči, idite na to. Budući da je ovo bio prvi put da smo ikada radili ovakav projekt, odlučili smo ga testirati jer nismo htjeli uništiti opremu koju smo kupili ili koja nam je bila dostupna, a također smo htjeli učiti efikasnije, a ne biti bačeni do kraja bez ikakvog znanja. Ako imate bilo kakvih nedoumica u vezi s nastavljanjem ostalih koraka, slijedite ovaj korak prije nego nastavite.
Izvukli smo matične ploče i sastavili ih kako bismo dobili kohezivan raspored za dugmad, otpornike i žice. Dugmad smo postavili u ravnoj liniji na ploču (osim jednog dugmeta na manjoj ploči iznad, jer je to bilo naše dugme za testiranje. Ne morate to učiniti baš tako). Zatim smo spojili žice i otpornike na tipke kao na gornjoj slici. Prije nego što spustite Arduino, provjerite jeste li slijedili posljednji korak i tamo stavite kôd. Ako niste, to će u biti biti skup komad plastike koji ne radi ništa.
Zatim smo Arduino spustili na mjesto gdje bi se sve žice mogle spojiti na različite portove na koje bi tipke prelazile. Ako koristite više matičnih ploča, svakako spojite napajanje i uzemljenje na obje, kao i na sam Arduino.
Korak 4: Kreiranje/naručivanje PCB -a
PCB koji smo zamislili bio je prilagođeni dizajn koji smo napravili za ovaj projekt zbog toga što originalni PCB koji se koristi nije bio kompatibilan s Arduinom koji smo koristili. Da bismo to učinili, koristili smo program pod nazivom Fritzing, koji je bio vrlo jednostavan za korištenje i vrlo jednostavan za korištenje. Postavili smo izgled gumba, izgled otpornika i odabrali Arduino utor koji bi radio za naš Arduino, jer program nije imao naš tačan model.
Kompanija koju smo koristili za naručivanje PCB -a za izradu je JLCPCB. Cijena je bila oko 30 USD s dostavom iz DHL -a, a postoje i jeftinije opcije za dostavu, ali će to potrajati duže zbog procesa proizvodnje. Napravili smo i prilagođenu crvenu boju, koja je stavila još 8 USD, tako da bi u stvarnosti vaša PCB kartica mogla biti oko 8-10 USD s dostavom.
Korak 5: Testirajte da li sve odgovara
Nakon što je stiglo vaše PCB, vaš Arduino je učitao sav kôd, a vi imate sve ostale dijelove, vrijeme je da ga sastavite. Testirajte da li Arduino koji imate odgovara uklapa li se u odgovarajuće utore za njih, provjerite odgovaraju li otpornici i gumbi na odgovarajućim mjestima i provjerite je li bilo koje ožičenje unutar PCB -a pravilno spojeno i nema li prekida (ako koristili ste naš dizajn, ne bi trebalo biti problema, ali uvijek je dobro provjeriti).
Korak 6: Lemljenje
Nakon što je sve postavljeno na ispravna mjesta, sada morate lemiti sve svoje komade kako biste ih spojili. Prije nego što prijeđete na lemljenje, sjetite se da koristite zaštitne naočale i masku ako želite i pripremite lemljenje. Koristili smo tanje olovo, ali rado koristite bilo koju vrstu lemljenja sve dok se može koristiti za povezivanje s PCB -om.
Preporučili bismo da počnete s otpornicima kako ne biste imali hrpu tankih komada posvuda i radite ih jedan po jedan. Dobar način da zadržite otpornik na mjestu dok lemite je savijanje dugih krajeva jedan od drugog dok je zaglavljen unutar rupa na PCB -u. Nakon što ga zalemite, možete odrezati dugačke krajeve otpornika pomoću odrezaka žice, a pritom pazite da ne prerežete previše, jer biste mogli prerezati lem i izgubiti vezu.
Nakon što je svih 10 otpornika lemljeno, gumbi su sljedeći. Zalijepite sve tipke na mjesto umjesto da ih stavljate odvojeno samo da biste olakšali stvari. Provjerite lemite li sve rupe jer su vrlo blizu jedna drugoj.
Nakon što su svi spremni i spremni za rad, vrijeme je za teži dio: Arduino. Umetnite Arduino u rupe i lemite 1-2 utora kako biste ga držali na mjestu, a zatim nastavite oprezno lemiti ostatak. Uz to da svakako udarite u svaku rupu, također pazite da niti jedan lem ne dodiruje drugi lem, jer kao da se to dogodi, postoji mogućnost kratkog spoja, što ne želimo, ili ćete biti u velikoj nevolji.
Preporučuje se:
Arduino kontroler video igara: 4 koraka
Arduino kontroler video igara: Imate li Arduino komplet okolo, ali nemate pojma što s njim učiniti? Možda ne, ali u ovom Instructable -u pokazat ću vam korak po korak kako izgraditi, kodirati i integrirati Arduino u vaš projekt. Trenutno je ovaj vodič testiran samo pomoću Clic
Uradi sam Uradi BB-8 u Indiji -- Android kontroliran i pričljiv -- U prirodnoj veličini: 19 koraka (sa slikama)
Uradi sam Uradi BB-8 u Indiji || Android kontroliran i pričljiv || U prirodnoj veličini: PRETPLATITE SE na moj kanal za više projekata. Ovaj projekt govori o tome kako izgraditi radni, pričajući, pričajući, drvar Starwars BB-8 kontroliran arduinom. koristit ćemo samo kućanske materijale i malo Arduino sklopova. U ovome smo
Uradi sam Minecraft Pickaxe kontroler: 4 koraka (sa slikama)
DIY Minecraft Pickaxe Controller: Imao sam dijelove za izradu ovo skoro godinu dana i konačno sam imao vremena da se pozabavim time. Ovdje imamo USB kontroler za igre (HID) koji se priključuje direktno na bilo koju mašinu sa USB -om i djeluje kao tastatura/miš/džojstik. Ima
Arduino kontroler za igre uradi sam. Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka
Arduino kontroler za igre uradi sam. Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo momci, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo napraviti kontroler igre pomoću arduino pro micro u ovim uputama
Nadogradite "uradi sam" lonac za zalijevanje sa WiFi -em u alarmni uređaj za otkrivanje kretnji za otkrivanje pokreta "Uradi sam": 17 koraka
Nadogradite "uradi sam" lonac za zalijevanje sa WiFi -jem u aparat za alarme za otkrivanje kretnji za otkrivanje pokreta "Uradi sam": U ovom članku pokazat ćemo vam kako nadograditi svoj lonac za samolijevanje s vlastitim WiFi -jem u DIY lonac za samolijevanje s WiFi -jem i alarmom za detekciju kretanja. niste pročitali članak o tome kako izgraditi lonac za samostalno zalijevanje s WiFi -jem, možete fin