Satura rādītājs:
- 1. solis: Kokapstrādes rīki un materiāli
- 2. solis: D-Pad
- 3. solis: pogas
- 4. darbība: pamatplates pievienošana
- 5. solis: koka apdare
- 6. darbība: elektroinstalācijas sagatavošana
- 7. solis: Elektronikas rīki un materiāli
- 8. solis: pogu pieslēgšana
- 9. solis: kontroliera un koda savienošana
- 10. darbība: montāža un pārbaude
- 11. solis: pēdējās domas
Video: Milzu retro spēļu tastatūra: 11 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Tāpēc mēs nolēmām izveidot milzīgu darba spēļu pulti… ¯ / _ (ツ) _/¯
Pamatideja bija izlietot koksnes lūžņus un pievienot lētu elektroniku, lai padarītu to funkcionālu, vienlaikus saglabājot zemas kopējās izmaksas. Manā garāžā jau atradās lielākā daļa materiālu, taču lielāko daļu šīs lietas jums vajadzētu samērā lēti iegūt no vietējā datortehnikas veikala un populārām tīmekļa vietnēm, kurās tiek pārdotas elektronikas detaļas.
Es nolēmu izvēlēties diezgan vienkāršu dizainu, šķērsojot klasisko NES gamepad izkārtojumu ar SNES papildu pogām. Es domāju, ka šis dizains labi iederas koka konstrukcijā un piešķīra tai vēsu retro stilu.
Vienkāršā dizaina dēļ man nevajadzēja daudz skicēt priekšā. Es tikko atzīmēju izcirtņus tieši manam lielākajam dēļa gabalam un brīvi strādāju pie centra līnijām, nevis precīzi izmērīju visu.
1. solis: Kokapstrādes rīki un materiāli
BRĪDINĀJUMS: LIETOJIET UZMANĪBU un PIEMĒROJIET DROŠĪBAS IEKĀRTU, KAD DARBOJIET SPECIĀLIE RĪKI
Rīki
- Skrūvgriezis un skrūves
- Galda zāģis vai ripzāģis
- Karbonādes zāģis
- Finierzāģis
- Urbji un dažādi uzgaļi, ieskaitot 60 mm un 25 mm caurumu zāģus
- Slīpēšanas papīrs/kluči
- Tērauda vilna
-
Maršrutētājs un biti:
- Apaļš stūris
- Apaļš līcis
- Chamfer
- Taisni
Materiāli
- 19 mm (3/4 ") dēļi - es izmantoju laminētas plātnes, kas man bija palikušas no kabineta darba, bet kārtiņa vai MDF, visticamāk, darbosies arī ar atbilstošu apdari.
- 60 mm dībelis sejas pogām - tas palika pāri rokas sliedei no manām kāpnēm. Varat arī izgriezt tos no dēļa ar caurumu zāģi un aizpildīt centrālo caurumu ar koka pildvielu
- Koka traipi, lakas un atšķaidītāji
2. solis: D-Pad
Vispirms es atzīmēju D-Pad pogu uz laminēta dēļa gabala, izsekojot apkārt apmēram tāda izmēra koka gabalu, kādu es gribēju, gan horizontālā, gan vertikālā orientācijā, lai iegūtu plus formu.
Pēc tam es to izgriezu, izmantojot finierzāģi, un noslīpēju, līdz tas bija gluds un diezgan viendabīgs. Es arī noapaļoju augšējās malas, izmantojot maršrutētāju ar stūra noapaļošanas uzgali.
Kad biju apmierināts ar kopējo formu, es uzliku D-Pad pogu uz cita lielāka dēļa, lai to izmantotu spēles paliktņa augšpusē.
Es ar zīmuli izsekoju D-spilventiņu, lai izgrieztu D-Pad formas caurumu. Izgriežot to, es vispirms atzīmēju stūra punktus ar maziem urbumiem un pēc tam ar finierzāģi izgriezu galveno formu.
Man bija vajadzīgs laiks, lai noslīpētu gan D-Pad pogas, gan cauruma malas, lai tā vienmērīgi slīdētu iekšā un ārā. Jūs vēlaties to diezgan brīvu, bet ar minimālu sānu kustību.
3. solis: pogas
Tālāk es izgriezu sejas pogas no 60 mm dībeļa un mazākās tabletes formas pogas Sākt un Atlasīt no izgriezumiem no augšējās plāksnes. Pēc tam es izgriezu līdzvērtīgus caurumus augšējā plāksnē, izmantojot 60 mm caurumu zāģi lielākām pogām un 25 mm caurumu zāģi un finierzāģi sākuma un atlases pogām.
Es sagriezu dībeli karbonādes zāģī ar nedaudz blāvu asmeni, tāpēc sejas pogas šajā procesā nedaudz sadedzinājās, kā redzams attēlos, taču tam nebija nozīmes, jo es tik un tā plānoju tās iekrāsot tumšā krāsā.
Lai sejas pogām būtu patīkamāka sajūta, es noapaļoju to augšējās malas, izmantojot maršrutētāju ar stūra noapaļošanas uzgali. Es tikko noslīpēju pogu Sākt un Atlasīt augšējās malas, jo tās bija mazliet par mazu, lai varētu strādāt ar maršrutētāju.
Šajā posmā es arī noapaļoju augšējā dēļa stūrus, izmantojot finierzāģi (atzīmēts, izmantojot lakas skārda vāku), un pievienoju slīpu malu, izmantojot maršrutētāju ar nošķelšanas uzgali.
4. darbība: pamatplates pievienošana
Pamatplātnē ir elektronika, un tā ir tikai vēl viens 19 mm (3/4 ") plātnes gabals. Es to sagriezu pēc formas, novietojot augšējo plāksni uz nedaudz lielākas pamatnes, izsekojot tās formu ar papildu 1/2", izmantojot starpliku un pēc tam sagriež to ar galda zāģi un finierzāģi stūriem.
Es arī noapaļoju pamatplates augšējo un apakšējo malu, izmantojot maršrutētāju ar noapaļojošo stūra uzgali.
5. solis: koka apdare
Sākot ar pogām, es izmantoju tumšu uz poliuretāna bāzes veidotu traipu/laku, kas pogām piešķīra jauku, mīkstu, plastisku apdari, kas tām lieliski darbojās.
Es iekrāsoju pamatplāksni, izmantojot tumšu koka traipu, kas uzklāts ar audumu, cenšoties pēc iespējas cieši saskaņot krāsu/nokrāsu ar pogām, vienlaikus saglabājot vairāk koksnes graudu.
Pēc tam es pabeidzu augšējo un apakšējo dēli ar caurspīdīgu satīna laku, izmantojot vairākas kārtas un starp kārtām berzējot ar tērauda vilnu un atšķaidītājiem, lai novērstu visus defektus.
Šajā posmā ir svarīgi nepārtraukti pārbaudīt, vai pogas joprojām labi pieguļ, un veikt nepieciešamos pielāgojumus, veicot slīpēšanu visās vietās, kur lietas sāk pielipt.
6. darbība: elektroinstalācijas sagatavošana
Lai atbrīvotu vietu elektronikai, es izgriezu dobumu pamatplatē, izmantojot maršrutētāju un taisno uzgali.
Es arī pārgriezu vadu kanālus visām pogām, izmantojot atloka uzgali. Vispirms es ar zīmuli atzīmēju pogu caurumu atrašanās vietu uz grīdlīstes, izmantojot augšējo dēli kā trafaretu.
Tas ļāva man vēlāk viegli novietot vadus.
Es arī iegriezu dobumu augšējās plāksnes aizmugurē, lai mikrokontrolleram un maizes dēlim būtu papildu vieta.
Piekļuve USB kabelim tika sagriezta ar mazāku taisnu uzgali, lai atstātu to cieši savā maršrutēšanas kanālā un izvairītos no jebkādas kustības.
7. solis: Elektronikas rīki un materiāli
Rīki
- Multimetra/savienojamības testeris
- Lodāmurs
Materiāli
- Arduino Leonardo/Pro Micro ar USB HID kursorsviras profilu (es izmantoju lētu klonu)
- Mikroslēdža pogas (jo mazākas un plakanākas, jo labāk)
- Mini maizes dēlis (vai tomēr vēlaties pievienot vadu vadam)
- Savienojošie vadi (es galvenokārt izmantoju Dupont džemperu vadus)
- Elektronikas lodmetāls (joprojām bija mana oriģinālā kolofonija serde no koledžas)
- Termiski saraušanās caurule
- Līme, lai pie koka piestiprinātu vadus un slēdžus, piem. Glu punkti vai līmes pistole
8. solis: pogu pieslēgšana
Izmēģinājis vairākus veidus, kā panākt, lai pogas darbotos droši, es atklāju, ka vispiemērotākā pieeja ir izmantot vairākus paralēli pieslēgtus mikro slēdžus katrai pogai tā, ka, ja kāds no slēdžiem tiek iedarbināts, poga būt "ieslēgts".
Tam bija nepieciešams pieslēgt cilpu katrai pogai un pieslēgt katru no šīm cilpām atpakaļ pie mini maizes dēļa. Cilpas tika pielodētas un iesaiņotas ar termiski saraušanās caurulēm, un katra cilpa tika pievienota atpakaļ pie maizes dēļa, izmantojot Dupont džempera savienotājus.
Šajā posmā ir svarīgi nepārtraukti pārbaudīt savienojamību, izmantojot multimetru/nepārtrauktības testeri, un visbeidzot pārbaudīt ar faktiskajām koka pogām.
9. solis: kontroliera un koda savienošana
Kontroliera vadu savienošana bija diezgan vienkārša, jo tika izmantoti mini maizes dēļi un Dupont savienotāji, kas nozīmēja, ka es varētu viegli pārvietot vadus, ja nepieciešams.
Arī kods ir diezgan vienkāršs. Es atkārtoti izmantoju daļu no koda no iepriekšējā gamepad projekta (jūs varat ignorēt kursorsviru ass bitus, kas šajā projektā nav nepieciešami).
Šis kods izmanto lielisko Arduino kursorsviru bibliotēku. Šajā ērtajā pamācībā varat uzzināt vairāk par darba sākšanu.
10. darbība: montāža un pārbaude
Es izmantoju Glu punktus, lai ērtībai mikro-slēdžus piestiprinātu pie pamatplates, bet, iespējams, līmes pistole darītu pastāvīgāku darbu.
Es izveidoju dažas pēdas, izmantojot caurumu zāģa izgriezumus no sejas pogu caurumiem. Es tos arī aplocīju to apakšējā malā, izmantojot maršrutētāju ar nošķelšanas uzgali.
Pēc tam es pieskrūvēju pamatni un augšējos dēļus kopā, izmantojot kājas.
Pēc dažām projekta QA vadībā veiktajām pārbaudēm mēs atklājām, ka pogas iestrēgst un, protams, izkritīs, ja spēļu panelis tiks pagriezts.
Šo jautājumu risinājums bija trīs.
- Pirmkārt, es izurbju caurumus pamatplatē pogu centros, lai skrūvi varētu brīvi izgriezt un pēc tam ieskrūvēt pogā.
- Otrkārt, es pievienoju papildu mikro slēdžus (tie bija ļoti lēti), lai izvairītos no pogas iespiešanas mirušā vietā un iestrēgšanas. Tas arī pogām piešķīra jauku papildu klikšķi.
- Treškārt, es pievienoju pavasara gabalus, lai pogas nepārvietotos (pēc izvēles, bet jauks uzlabojums).
Šis risinājums faktiski darbojas diezgan labi un lika spēļu panelim darboties pēc vēlēšanās. Tas arī ļauj regulēt atsevišķus pogu augstumus, rotaļīgumu un atsperīgumu, izmantojot centrālās skrūves.
11. solis: pēdējās domas
Šis bija jautrs projekts, un es biju diezgan apmierināts ar gala rezultātu. Spilvens tika pārbaudīts stresa apstākļos visas dienas tehnoloģiju demonstrācijā, un daži diezgan entuziastiski spēlētāji bez problēmām to nepārtraukti izmantoja.
Ja vēlaties izveidot savu versiju, pārbaudiet, vai tā ir saderīga ar konsoli vai datoru, kurā vēlaties to izmantot. Tam vajadzētu labi darboties jebkurā ierīcē, kas atbalsta USB standarta HID kursorsviras profilu. Es to pārbaudīju operētājsistēmā Windows un Android, un tas lieliski darbojas abos.
Tas lieliski darbojas arī tīmekļa pārlūkprogrammās, kas atbalsta HTML5 gamepad API, ko izmantoju pāris retro spēlēs, kuras izstrādāju kopā ar gamepad - Invaders from Space un Galaxeroids. Pārbaudiet arī tos!
Paldies, ka lasījāt tik tālu un dariet man zināmu, ko jūs domājat komentāros!
Ieteicams:
Milzu gaismas diode - Ādama Savage izsekošana: 13 soļi (ar attēliem)
Milzu gaismas diode - Ādama Savage izsekošana: Šeit jūs atradīsit milzu gaismas diodes atveidojumu, kas paredzēts, lai darbotos kā Twitter, YouTube un Twitch brīdinājuma lampiņa. Man galvenais mērķis ir sniegt brīdinājumu, kad ir Ādama Savage un pārbaudītās komandas tvīti, videoklipi vai raustīšanās straumes, kā arī
Kustīgs un runājošs milzu Lego Hulk MiniFig (mērogs 10: 1): 14 soļi (ar attēliem)
Kustīgais un runājošais milzu Lego Hulk MiniFig (10: 1 skala): bērnībā es vienmēr esmu spēlējis ar lego, bet man nebija neviena no “iedomātajiem” lego, tikai klasiskie lego klucīši. Esmu arī milzīgs Marvel Cinematic Universe (MCU) fans, un mans mīļākais varonis ir Hulk. Tātad, kāpēc ne apvienot abus un izveidot milzu
DIY spēļu kontrolieris uz Arduino bāzes - Arduino PS2 spēļu kontrolieris - Spēlējot Tekken ar DIY Arduino Gamepad: 7 soļi
DIY spēļu kontrolieris uz Arduino bāzes | Arduino PS2 spēļu kontrolieris | Spēlēt Tekken ar DIY Arduino Gamepad: Sveiki, puiši, spēlēt spēles vienmēr ir jautri, bet spēlēt ar savu DIY pielāgoto spēļu kontrolieri ir jautrāk. Tāpēc šajā instrukcijā mēs izveidosim spēles kontrolieri, izmantojot arduino pro micro
Milzu analogs CO2 skaitītājs: 6 soļi (ar attēliem)
Milzu analogs CO2 skaitītājs: pašreizējā atmosfērā virs kalna Havaju salās ir aptuveni 400 ppm oglekļa dioksīda. Šis skaitlis ir ārkārtīgi svarīgs visiem, kas dzīvo uz planētu virsmas. Mūs tagad ieskauj vai nu šo satraukumu noliedzēji, vai tie, kas savelk savu
Izveidojiet milzu LED zīmi! (24x8 matrica): 11 soļi (ar attēliem)
Izveidojiet milzu LED zīmi! (24x8 matrica): ATJAUNINĀT !! Shēma ir tiešsaistē! ATJAUNINĀT 2 !! Kods ir tiešsaistē! Šajā projektā ir aprakstīta mana diezgan ātrā 24x8 matricas veidošana. Mana iedvesma šim projektam radās no Syst3mX 24x6 matricas. 24x6 matrica bija milzīga, bet man vienkārši par mazu, jo nē