Turinys:

„Giant Retro Gamepad“: 11 žingsnių (su nuotraukomis)
„Giant Retro Gamepad“: 11 žingsnių (su nuotraukomis)

Video: „Giant Retro Gamepad“: 11 žingsnių (su nuotraukomis)

Video: „Giant Retro Gamepad“: 11 žingsnių (su nuotraukomis)
Video: Koks skaičius nuo 1 iki 31 gimė, toks yra visas jo gyvenimas 2024, Liepa
Anonim
Milžiniška retro žaidimų planšetė
Milžiniška retro žaidimų planšetė

Taigi mes nusprendėme sukurti milžinišką veikiančią žaidimų plokštę… ¯ / _ (ツ) _/¯

Pagrindinė idėja buvo sunaudoti šiek tiek medienos laužo ir pridėti nebrangios elektronikos, kad ji veiktų ir išlaikytų mažas išlaidas. Aš jau turėjau daugumą medžiagų, esančių aplink mano garažą, bet jūs turėtumėte gana nebrangiai įsigyti daugumos šių medžiagų iš vietinės techninės įrangos parduotuvės ir populiarių svetainių, kuriose parduodamos elektronikos dalys.

Aš nusprendžiau pasirinkti gana paprastą dizainą, sukryžiuodamas klasikinį NES žaidimų planšetės išdėstymą su papildomais SNES mygtukais. Manau, kad šis dizainas puikiai dera su medine konstrukcija ir suteikė jam vėsų retro stilių.

Dėl paprasto dizaino man nereikėjo daug piešti iš priekio. Aš tiesiog pažymėjau pjūvius iš didžiausio turėto lentos gabalo ir laisvai dirbau nuo vidurio linijų, o ne tiksliai viską išmatavau.

1 žingsnis: Medžio apdirbimo įrankiai ir medžiagos

ĮSPĖJIMAS: NAUDOTI MAITINIMO ĮRANKIUS NAUDOTI ATSARGIAI IR TINKAMĄ SAUGOS ĮRANGĄ

Įrankiai

  • Atsuktuvas ir varžtai
  • Stalo pjūklas arba diskinis pjūklas
  • Smulkinimo pjūklas
  • Jigsaw
  • Gręžimo ir įvairūs antgaliai, įskaitant 60 mm ir 25 mm skylių pjūklus
  • Šlifavimo popierius/blokai
  • Plieninė vata
  • Maršrutizatorius ir bitai:

    • Apvalus kampas
    • Apvali įlanka
    • Chamferis
    • Tiesiai

Medžiagos

  • 19 mm (3/4 colio) plokštės - naudojau laminuotas plokštes, kurios buvo likusios po spintelės, bet sluoksnis arba MDF greičiausiai tiktų ir su tinkama apdaila.
  • 60 mm kaištis veido mygtukams - tai liko ant rankos bėgelio nuo mano laiptų. Arba galite išpjauti juos iš lentos skylių pjūklu ir užpildyti centrinę skylę medienos užpildu
  • Medžio dėmės, lakas ir skiedikliai

2 žingsnis: „D-Pad“

„D-Pad“
„D-Pad“
„D-Pad“
„D-Pad“

Pirmiausia pažymėjau D-Pad mygtuką ant laminuotos plokštės gabalo, apjuosdamas maždaug tokio dydžio medžio gabalą, kokio siekiau, tiek horizontaliai, tiek vertikaliai, kad būtų pliuso forma.

Tada išpjoviau jį dėlionės pagalba ir nušlifavau, kol bus lygi ir gana vienoda. Aš taip pat suapvalinau viršutinius kraštus, naudodami maršrutizatorių su kampiniu apvalinimo antgaliu.

Kai buvau patenkinta bendra forma, padėjau „D-Pad“mygtuką ant kitos didesnės lentos, kuri bus naudojama žaidimo kilimėlio viršuje.

Pieštuku apvedžiau D padą, kad iškirpčiau D formos pado formos skylę. Iškirpdamas tai pirmiausia pažymėjau kampinius taškus mažomis gręžimo skylėmis, o tada dėlionės pagalba iškirpiau pagrindinę formą.

Aš užtrukau šiek tiek laiko nušlifuoti D-Pad mygtuko ir skylės kraštus, kad jis sklandžiai įstumtų ir išeitų. Norėsite, kad jis būtų gana laisvas, tačiau su minimaliais šoniniais judesiais.

3 žingsnis: mygtukai

Mygtukai
Mygtukai
Mygtukai
Mygtukai
Mygtukai
Mygtukai
Mygtukai
Mygtukai

Tada aš nukirpiau veido mygtukus iš 60 mm kaiščio ir mažesnius tabletės formos mygtukus „Start“ir „Select“iš viršutinės lentos atraižų. Tada aš išpjoviau lygiavertes skyles viršutinėje plokštėje, naudodamas 60 mm skylių pjūklą didesniems mygtukams, 25 mm skylių pjūklą ir dėlionės paleidimo ir pasirinkimo mygtukus.

Aš nupjoviau kaištį pjaustymo pjūkleliu su šiek tiek nuobodu peiliuku, todėl veido mygtukai šiek tiek apdegė, kaip matote nuotraukose, tačiau tai nesvarbu, nes vis tiek planavau juos nudažyti tamsia spalva.

Kad veido mygtukai būtų malonesni, aš suapvalinau jų viršutinius kraštus, naudodami maršrutizatorių su kampiniu užapvalinimo antgaliu. Aš ką tik nušlifavau mygtukus Pradėti ir Pasirinkti viršutinius kraštus, nes jie buvo šiek tiek per maži, kad galėtų dirbti su maršrutizatoriumi.

Šiame etape aš taip pat suapvalinau viršutinės lentos kampus, naudodami siaurapjūklį (pažymėtą lako skardos dangteliu), ir pridėjau nuožulnų kraštą, naudodama maršrutizatorių su skaldos antgaliu.

4 žingsnis: pagrindinės plokštės pridėjimas

Pagrindinės plokštės pridėjimas
Pagrindinės plokštės pridėjimas
Pagrindinės plokštės pridėjimas
Pagrindinės plokštės pridėjimas

Pagrindinėje plokštėje yra elektronika ir tai tik dar vienas 19 mm (3/4 colio) plokštės gabalas. Aš supjaustiau ją pagal formą, uždėdamas viršutinę plokštę ant šiek tiek didesnės pagrindinės plokštės, stebėdamas jos formą su papildoma 1/2 colio plokštele. tarpiklį, o tada pjaustykite jį stalo pjūklu ir dėlionės kampuose.

Aš taip pat suapvalinau viršutinį ir apatinį pagrindo plokštės kraštus, naudodami maršrutizatorių su užapvalinančiu kampiniu antgaliu.

5 žingsnis: medžio apdaila

Medžio apdaila
Medžio apdaila
Medžio apdaila
Medžio apdaila
Medžio apdaila
Medžio apdaila

Pradėdamas nuo mygtukų, aš naudoju tamsią poliuretano pagrindo dėmę/laką, kuris suteikė gražią minkštą, plastišką paviršių, kuris puikiai tinka tiems.

Pagrindinę plokštę nudažiau tamsia medžio dėme, uždėta audeklu, stengdamasi kuo tiksliau derinti spalvą/atspalvį su mygtukais, išlaikydama daugiau medienos grūdų.

Tada viršutinę ir apatinę lentas padengiau skaidriu satino laku, naudodamas kelis sluoksnius ir įtrindamas plieno vata ir skiedikliais tarp sluoksnių, kad pašalinčiau dėmeles.

Šiame etape svarbu nuolat tikrinti, ar mygtukai vis dar gerai priglunda, ir atlikti reikiamus koregavimus einant šlifuodami vietas, kuriose viskas pradeda klijuoti.

6 žingsnis: laidų paruošimas

Laidų paruošimas
Laidų paruošimas
Laidų paruošimas
Laidų paruošimas
Laidų paruošimas
Laidų paruošimas
Laidų paruošimas
Laidų paruošimas

Norėdami užimti šiek tiek vietos elektronikai, aš iškirpiau ertmę pagrindinėje plokštėje, naudodamas maršrutizatorių ir tiesią antgalį.

Aš taip pat nukirpiau laidų kanalus prie visų mygtukų, naudodamas atvartą. Pirmiausia pieštuku pažymėjau mygtukų skylių vietą ant grindjuostės, naudodami viršutinę lentą kaip trafaretą.

Tai leido man vėliau lengvai nukreipti laidus.

Taip pat išpjoviau ertmę į viršutinės plokštės galą, kad būtų daugiau vietos mikrovaldikliui ir duonos plokštei.

Prieiga prie USB kabelio buvo nukirsta mažesniu tiesiu antgaliu, kad jis liktų tvirtai pritvirtintas prie kanalo ir išvengtų judesių.

7 žingsnis: Elektronikos įrankiai ir medžiagos

Įrankiai

  • Multimetras/ryšio testeris
  • Lituoklis

Medžiagos

  • „Arduino Leonardo/Pro Micro“su USB HID vairasvirtės profiliu (naudojau pigų kloną)
  • Mikro jungiklio mygtukai (kuo mažesni ir plokštesni, tuo geriau)
  • Mini duonos lenta (arba vis dėlto norėtumėte prijungti valdiklį)
  • Jungiamieji laidai (aš dažniausiai naudojau „Dupont“trumpiklius)
  • Elektronikos lydmetalis (vis dar turėjau savo originalią kanifolijos ritę iš kolegijos)
  • Termiškai susitraukiantis vamzdis
  • Klijai laidams ir jungikliams pritvirtinti prie medžio pvz. „Glu Dots“arba klijų pistoletas

8 veiksmas: mygtukų prijungimas

Image
Image
Mygtuko prijungimas
Mygtuko prijungimas
Mygtuko prijungimas
Mygtuko prijungimas

Išbandžiusi keletą būdų, kaip patikimai veikti mygtukus, pastebėjau, kad geriausiai veikiantis metodas yra naudoti kelis mikro jungiklius, sujungtus lygiagrečiai kiekvienam mygtukui, kad jei suaktyvintumėte bet kurį iš jungiklių, mygtukas būti.

Tam reikėjo prijungti kilpą kiekvienam mygtukui ir prijungti kiekvieną iš šių kilpų atgal į mini duonos lentą. Kilpos buvo lituojamos ir apvyniojamos termiškai susitraukiančiais vamzdeliais, o kiekviena kilpa buvo prijungta prie duonos lentos, naudojant „Dupont“jungiamąsias jungtis.

Šiame etape svarbu nuolat tikrinti ryšį naudojant kelių metrų/tęstinumo testerį ir galiausiai išbandyti tikrais mediniais mygtukais.

9 veiksmas: valdiklio ir kodo prijungimas

Valdiklio ir kodo prijungimas
Valdiklio ir kodo prijungimas
Valdiklio ir kodo prijungimas
Valdiklio ir kodo prijungimas

Valdiklio prijungimas buvo gana paprastas, nes buvo naudojamos mini duonos plokštės ir „Dupont“jungtys, o tai reiškia, kad prireikus galėjau lengvai perkelti laidus.

Kodas taip pat yra gana paprastas. Aš pakartotinai panaudojau dalį kodo iš ankstesnio žaidimų planšetės projekto (galite ignoruoti vairasvirtės ašies bitus, kurių nereikia šiame projekte).

Šis kodas naudoja puikią „Arduino“vairasvirtės biblioteką. Iš šios patogios instrukcijos galite sužinoti daugiau apie tai, kaip pradėti.

10 žingsnis: Surinkimas ir bandymas

Image
Image
Surinkimas ir bandymas
Surinkimas ir bandymas
Surinkimas ir bandymas
Surinkimas ir bandymas
Surinkimas ir bandymas
Surinkimas ir bandymas

Aš naudoju „Glu Dots“mikro jungiklius prie pagrindinės plokštės pritvirtinti patogumui, tačiau klijų pistoletas greičiausiai atliktų pastovesnį darbą.

Aš padariau keletą pėdų naudodami skylių pjūklų išpjovas iš veido mygtukų skylių. Aš taip pat apipjaustau juos apatiniame krašte, naudodamas maršrutizatorių su nuokrypiu.

Tada aš suspaudžiau pagrindą ir viršutines lentas per kojas.

Po tam tikro projekto QA vadovo atlikto bandymo sužinojome, kad mygtukai užstringa ir, žinoma, iškris, jei žaidimo pultas bus apverstas.

Šių problemų sprendimas buvo trigubas.

  • Pirma, aš išgręžiau skyles pagrindinėje plokštėje mygtukų centruose, kad būtų galima laisvai įsukti varžtą ir įsukti į sagą.
  • Antra, pridėjau papildomų mikro jungiklių (jie buvo labai nebrangūs), kad mygtukas nebūtų įstumtas į negyvą erdvę ir įstrigtų. Tai taip pat pridėjo gražų papildomą paspaudimą prie mygtukų.
  • Trečia, pridėjau spyruoklės gabalėlių, kad mygtukai nejudėtų (neprivaloma, bet gražus patobulinimas).

Šis sprendimas iš tikrųjų veikia gana gerai ir privertė žaidimų planšetę veikti taip, kaip pageidaujama. Tai taip pat leidžia reguliuoti atskirus mygtukų aukščius, žaidimą ir spyruoklę naudojant centrinius varžtus.

11 žingsnis: paskutinės mintys

Galutinės mintys
Galutinės mintys
Galutinės mintys
Galutinės mintys

Tai buvo įdomus projektas ir galutiniu rezultatu likau labai patenkinta. Padas buvo stipriai išbandytas per visą dieną vykstančią technologijų demonstraciją ir buvo nuolat naudojamas kai kurių entuziastingų žaidėjų be jokių problemų.

Jei norite sukurti savo versiją, patikrinkite, ar ji suderinama su pultu ar kompiuteriu, kuriame norite ją naudoti. Jis turėtų gerai veikti bet kuriame įrenginyje, palaikančiame standartinį USB HID vairasvirtės profilį. Aš išbandžiau jį „Windows“ir „Android“ir puikiai veikia abiejuose.

Jis taip pat puikiai veikia žiniatinklio naršyklėse, palaikančiose HTML5 žaidimų planšetės API, kurią naudoju keliuose retro žaidimuose, kuriuos sukūriau kartu su žaidimų pulteliu - „Invaders from Space“ir „Galaxeroids“. Patikrinkite ir juos!

Dėkojame, kad taip ilgai perskaitėte ir praneškite man, ką manote komentaruose!

Rekomenduojamas: