Sadržaj:
- Korak 1: Alati i materijali za stolariju
- Korak 2: D-Pad
- Korak 3: Gumbi
- Korak 4: Dodavanje osnovne ploče
- Korak 5: Završna obrada drva
- Korak 6: Priprema ožičenja
- Korak 7: Elektronički alati i materijali
- Korak 8: Ožičenje gumba
- Korak 9: Ožičenje kontrolera i koda
- Korak 10: Montaža i testiranje
- Korak 11: Završne misli
Video: Divovski retro gamepad: 11 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Stoga smo odlučili napraviti ogroman radni gamepad… ¯ / _ (ツ) _/¯
Osnovna ideja bila je potrošiti malo starog drva i dodati malo jeftine elektronike kako bi bila funkcionalna, a ukupni troškovi bili niski. Većinu materijala sam već ležao po garaži, ali većinu ovih stvari trebali biste moći nabaviti prilično jeftino iz vaše lokalne trgovine hardvera i popularnih web stranica koje prodaju dijelove elektronike.
Odlučio sam se za prilično jednostavan dizajn križanjem klasičnog izgleda NES gamepada s dodatnim gumbima SNES -a. Mislim da se ovaj dizajn dobro uklopio u drvenu konstrukciju i dao mu hladan retro stil.
Zbog jednostavnog dizajna nisam morao puno skicirati unaprijed. Upravo sam označio rezove najvećeg komada ploče koji sam imao i labavo radio s središnjih linija, umjesto da sve precizno izmjerim.
Korak 1: Alati i materijali za stolariju
UPOZORENJE: KORISTITE OPREZ I ODGOVARAJUĆU SIGURNOSNU OPREMU KADA UPRAVLJATE Alatima za napajanje
Alati
- Odvijač i vijci
- Stolna pila ili kružna pila
- Chop pila
- Jigsaw
- Svrdla i ostatak, uključujući pile za rupe od 60 mm i 25 mm
- Brusni papir/blokovi
- Čelična vuna
-
Ruter i bitovi:
- Okrugli ugao
- Okrugla uvala
- Pokosa
- Ravno
Materijali
- 19 mm (3/4 ") ploče - koristio sam laminirane ploče koje su mi ostale od rada na ormarićima, ali slojevi ili MDF vjerojatno bi također radili s odgovarajućom završnom obradom.
- Utič od 60 mm za gumbe za lice - ovo mi je ostalo preko rukohvata sa stubišta. Alternativno, možete ih izrezati s ploče s rupom i ispuniti središnju rupu punilom za drvo
- Drvena mrlja, lak i razrjeđivači
Korak 2: D-Pad
Prvo sam označio gumb D-Pad na komadu laminirane ploče ocrtavajući komad drveta otprilike veličine za koji sam htio i u vodoravnoj i u okomitoj orijentaciji kako bih napravio plus oblik.
Zatim sam ga izrezao ubodnom pilom i brusio dok nije bio gladak i prilično ujednačen. Također sam zaokružio gornje rubove pomoću usmjerivača s uglom za zaokruživanje.
Kad sam bio zadovoljan ukupnim oblikom, položio sam gumb D-Pad na drugu veću ploču koja će se koristiti za vrh podloge za igru.
Olovkom sam trasirao oko D-jastučića kako bih izrezao rupu u obliku D-Pada. Prilikom izrezivanja prvo sam označio kutne točke malim rupama za bušenje, a zatim sam ubodnom pilom izrezao glavni oblik.
Trebalo mi je neko vrijeme za brušenje rubova gumba D-Pad i rupe kako bi se mogao glatko uvući i izvaditi. Poželjet ćete da bude prilično labav, ali s minimalnim bočnim pokretima.
Korak 3: Gumbi
Zatim sam izrezao prednje gumbe s mozga od 60 mm i manje tipke u obliku pilule za Start i Odabir s pomaka na gornjoj ploči. Zatim sam izrezao ekvivalentne rupe na gornjoj ploči pomoću pile za rupe od 60 mm za veće gumbe i pile za rupe od 25 mm te ubodne pile za tipke za pokretanje i odabir.
Rezala sam tiple u pilu za usitnjavanje s pomalo tupim listom, tako da su se gumbi na licu malo zagorili, kao što možete vidjeti na slikama, ali to nije bilo važno jer sam ih ionako planirao zamrljati.
Kako bih gumbima za lice pružio ljepši osjećaj, zaokružio sam njihove gornje rubove pomoću usmjerivača s uglom za zaokruživanje. Upravo sam izbrusio gornje rubove gumba Start i Select jer su bili premali za rad s usmjerivačem.
U ovoj fazi također sam zaokružio uglove gornje ploče pomoću ubodne pile (označene poklopcem od lakiranog lima) i dodao usječeni rub sa svih strana pomoću glodalice s nastavkom za skošenje.
Korak 4: Dodavanje osnovne ploče
U osnovnoj ploči nalazi se elektronika i samo je još jedan komad ploče od 19 mm (3/4 "). Izrezao sam je u oblik stavljajući gornju ploču na malo veću osnovnu ploču, prateći njezin oblik s dodatnih 1/2" pomoću odstojnik, a zatim ga izrežite stolnom pilom i ubodnom pilom za uglove.
Također sam zaokružio gornji i donji rub osnovne ploče pomoću usmjerivača sa zaobljenim kutnim nastavkom.
Korak 5: Završna obrada drva
Počevši od gumba, upotrijebio sam tamnu mrlju/lak na bazi poliuretana koji je gumbima dao lijepu mekanu, plastičnu završnu obradu koja im je savršeno radila.
Obojio sam osnovnu ploču mrljom od tamnog drveta nanesenom krpom, pokušavajući uskladiti boju/nijansu s gumbima što je moguće bliže zadržavajući više zrna drveta.
Zatim sam gornju i donju ploču dovršio prozirnim satenskim lakom koristeći više slojeva i trljajući čeličnom vunom i razrjeđivačima između slojeva kako bih popravio sve mrlje.
U ovoj je fazi važno neprestano provjeravati jesu li gumbi još uvijek dobro postavljeni i tijekom rada izvršiti sve potrebne prilagodbe brušenjem svih područja na kojima se stvari počinju lijepiti.
Korak 6: Priprema ožičenja
Kako bih napravio malo prostora za elektroniku, izrezao sam šupljinu u osnovnoj ploči pomoću usmjerivača i ravnog bita.
Također sam izrezao kanale za ožičenje na svim gumbima korištenjem uvale. Prvo sam olovkom označio mjesto rupa za gumbe na podlozi koristeći gornju ploču kao matricu.
To mi je omogućilo kasnije usmjeravanje žica s lakoćom.
Također sam izrezao šupljinu na stražnjoj strani gornje ploče kako bih omogućio dodatni prostor za mikrokontroler i matičnu ploču.
Pristup USB kabelu prerezan je manjim ravnim nastavkom kako bi se ostavio pripijen u svom kanalu za usmjeravanje i izbjegao bilo kakvo kretanje.
Korak 7: Elektronički alati i materijali
Alati
- Multimetar/tester za povezivanje
- Lemilica
Materijali
- Arduino Leonardo/Pro Micro sa USB HID profilom upravljačke palice (koristio sam jeftini klon)
- Gumbi za mikroprekidač (što su manji i ravniji to bolje)
- Mini matična ploča (ili kako god želite da spojite kontroler)
- Spajanje žica (uglavnom sam koristio Dupont žice za kratkospojnike)
- Lemljenje elektronike (još sam imao originalnu kolut jezgru s koledža)
- Termoskupljajuće cijevi
- Ljepilo za pričvršćivanje žica i prekidača na drvo npr. Glu Dots ili pištolj za ljepilo
Korak 8: Ožičenje gumba
Nakon što sam isprobao nekoliko načina kako bi gumbi radili pouzdano, otkrio sam da je pristup koji se najbolje pokazao bio korištenje nekoliko mikroprekidača paralelno ožičenih za svaki gumb tako da bi, ako je bilo koji od prekidača aktiviran, gumb biti na.
To je zahtijevalo ožičenje petlje za svaki gumb i ožičenje svake od ovih petlji natrag do mini-ploče. Petlje su lemljene i omotane termoskupljajućom cijevi, a svaka petlja je spojena natrag na matičnu ploču pomoću Dupont kratkospojnih konektora.
Tijekom ove faze važno je kontinuirano testirati povezivost pomoću višemetarskog/ispitivača kontinuiteta i na kraju testirati stvarnim drvenim gumbima.
Korak 9: Ožičenje kontrolera i koda
Ožičenje kontrolera bilo je prilično jednostavno zbog korištenja mini-matične ploče i Dupont konektora što je značilo da mogu lako pomicati žice po potrebi.
Kôd je također prilično jednostavan. Ponovno sam upotrijebio dio koda iz prethodnog projekta gamepada (možete zanemariti bitove osi upravljačke palice koji nisu potrebni u ovom projektu).
Ovaj kôd koristi izvrsnu Arduino Joystick knjižnicu. Možete saznati više o tome kako započeti s tim iz ove praktične upute.
Korak 10: Montaža i testiranje
Koristio sam Glu Dots za pričvršćivanje mikroprekidača na osnovnu ploču radi praktičnosti, ali pištolj za ljepilo bi vjerojatno odradio trajniji posao.
Napravio sam nekoliko nogu pomoću izreza pile za rupe iz rupa na gumbu za lice. Također sam ih ošišao na donjem rubu pomoću usmjerivača s nastavkom za skošenje.
Zatim sam spojio temeljnu i gornju ploču kroz noge.
Nakon izvjesnog testiranja voditelja projekta QA, otkrili smo da su se gumbi zaglavili i da će naravno ispasti ako se gamepad okrene.
Rješenje ovih pitanja bilo je trostruko.
- Prvo sam izbušio rupe na osnovnoj ploči u središtima gumba kako bi se mogao lagano provući vijak, a zatim uvrnuti u gumb.
- Drugo, dodao sam dodatne mikroprekidače (bili su vrlo jeftini) kako se gumb ne bi gurnuo u mrtvi prostor i zaglavio. Ovo je također dodalo lijep dodatni klik tipkama.
- Treće, dodao sam komade opruge kako se gumbi ne bi pomicali (izborno, ali lijepo poboljšanje).
Ovo rješenje zapravo radi prilično dobro i učinilo je da gamepad funkcionira po želji. Također omogućuje podešavanje pojedinačne visine gumba, sviranja i opružnosti pomoću središnjih vijaka.
Korak 11: Završne misli
Ovo je bio zabavan projekt i bio sam zadovoljan konačnim rezultatom. Podloga je bila podvrgnuta velikom stresnom testiranju na cjelodnevnom tehničkom prikazu i izdržala je stalnu upotrebu od strane nekih prilično entuzijastičnih igrača bez problema.
Ako ste zainteresirani za izradu vlastite verzije, provjerite je li kompatibilna s konzolom ili računalom na kojem je želite koristiti. Trebao bi dobro funkcionirati na bilo kojem uređaju koji podržava USB standardni HID profil upravljačke palice. Testirao sam ga na Windowsima i Androidu i savršeno radi na oba.
Također odlično funkcionira u web preglednicima koji podržavaju HTML5 API gamepada koji koristim u nekoliko retro igara koje sam razvio zajedno s gamepadom - Invaders from Space i Galaxeroids. Pogledajte i njih!
Hvala vam što ste do sada pročitali i javite mi što mislite u komentarima!
Preporučeni:
Divovski trepereći LED pauk: 13 koraka
Giant Flashing LED Spider: Opasnost je moje srednje ime i htio sam napraviti nešto cool i tehničko za natjecanje za Noć vještica- mi smo nadobudni inženjeri, pa smo zaključili da bismo trebali moći sastaviti nešto super. Ono s čime smo izašli je ovo: pauk s osam LED očiju
Divovski šišmiši- Kako integrirati dvije fotografije pomoću Pixlra: 7 koraka
Divovski šišmiši- Kako integrirati dvije fotografije pomoću Pixlra: Gore u ravnim vrhovima na zapadnoj padini Stjenovitih planina naišao sam na ovaj znak na cesti koju sam istraživao. Rečeno je: "ZA ZAŠTITU ŠIŠMIŠEVA, ŠPILJE I MINE SU ZATVORENE ULAZU U LJUDE". Mislio sam da je to neobično jer
Kako izgraditi divovski sat sa skrivenim policama: 27 koraka (sa slikama)
Kako izgraditi divovski sat sa skrivenim policama: Imali smo veliki dio na dijelu zida naše dnevne sobe za koji nikada nismo mogli pronaći pravu 'stvar' za vješanje. Nakon nekoliko godina pokušavanja odlučili smo napraviti nešto svoje. Ovo je ispalo prilično dobro (po našem mišljenju) pa sam to okrenuo
Napravite divovski LED znak! (24x8 matrica): 11 koraka (sa slikama)
Napravite divovski LED znak! (Matrica 24x8): AŽURIRAJ !! Shema je ONLINE! AŽURIRAJ 2! Kôd je ONLINE! Ovaj projekt opisuje moju prilično brzu izradu matrice 24x8. Moja inspiracija za ovaj projekt došla je od Syst3mX -ove 24x6 matrice. Matrica 24x6 bila je ogromna, ali za mene je bila premala, jer nije
Hack za Gamepad Me Gamepad: 6 koraka (sa slikama)
Hack Massage Me Gamepad: Kako hakirati tipke gamepadova na playstationu i upotrijebiti dodirnu plohu Massage me kao ulaz za gumb. Možete koristiti i druge senzore. Ova verzija nažalost radi samo za digitalne ulaze. Verzija analognog ulaza uskoro dolazi. - posjetite i ww