Cov txheej txheem:

Giant Retro Gamepad: 11 Kauj Ruam (nrog Duab)
Giant Retro Gamepad: 11 Kauj Ruam (nrog Duab)

Video: Giant Retro Gamepad: 11 Kauj Ruam (nrog Duab)

Video: Giant Retro Gamepad: 11 Kauj Ruam (nrog Duab)
Video: 20 MOMENTS YOU WOULDN'T BELIEVE IF NOT FILMED 2024, Kaum ib hlis
Anonim
Giant Retro Gamepad
Giant Retro Gamepad

Yog li peb txiav txim siab los ua gamepad ua haujlwm loj heev… ¯ / _ (ツ) _/¯

Lub tswv yim yooj yim yog siv qee cov ntoo seem thiab ntxiv qee cov khoom siv hluav taws xob pheej yig los ua kom nws ua haujlwm tau thaum khaws cov nqi tag nrho qis. Kuv twb muaj cov ntaub ntawv feem ntau nyob ib puag ncig kuv lub nkas -las tab sis koj yuav tsum muaj peev xwm muab cov khoom no ncaj ncees pheej yig los ntawm koj lub khw muag khoom kho vajtse hauv cheeb tsam thiab cov vev xaib nrov uas muag cov khoom siv hluav taws xob.

Kuv txiav txim siab mus rau qhov tsim qauv yooj yim los ntawm kev hla tus qauv NES gamepad qub nrog cov nyees khawm ntxiv ntawm SNES. Kuv xav tias qhov kev tsim qauv no haum zoo nrog kev tsim ntoo thiab muab nws ua kom zoo nkauj retro style.

Vim yog qhov yooj yim tsim kuv tsis tas yuav ua ntau yam pem hauv ntej kos duab. Kuv tsuas yog cim tawm qhov kev txiav ncaj qha ntawm daim ntawv loj tshaj plaws ntawm kuv tau muaj thiab ua haujlwm xoob tawm ntawm kab nruab nrab ntau dua li ntsuas txhua yam.

Kauj Ruam 1: Cov Cuab Yeej Ntoo thiab Cov Khoom

CEEB TOOM: Siv CUAB TSHUAJ THIAB TSHUAB KEV RUAJ NTSEG KEV RUAJ NTSEG HAUV QHOV KEV TSO CAI

Cov cuab yeej

  • Ntsia Hlau thiab ntsia hlau
  • Cov lus pom los yog pom ncig
  • Chop saw
  • Jigsaw
  • Laum thiab misc cov khoom suav nrog 60mm & 25mm qhov saws
  • Sanding ntawv/thaiv
  • Hlau ntaub plaub
  • Router thiab khoom:

    • Hloov kaum
    • Round cov
    • Chamfer
    • Ncaj

Khoom siv

  • 19mm (3/4 ") cov laug cam - Kuv siv cov laug cam uas kuv tau tso tseg los ntawm cov txee ua haujlwm tab sis ply lossis MDF yuav zoo li ua haujlwm ib yam nrog qhov ua tiav.
  • 60mm dowel rau lub ntsej muag khawm - qhov no tau hla ntawm txoj kev tsheb nqaj hlau los ntawm kuv tus ntaiv. Xwb, koj tuaj yeem txiav cov no los ntawm lub rooj tsavxwm nrog lub qhov pom thiab sau rau hauv qhov nruab nrab qhov nrog ntoo muab tub lim
  • Ntoo stain, kua roj vanish thiab thinner

Kauj Ruam 2: D-Pad

Qhov D-Pad
Qhov D-Pad
Qhov D-Pad
Qhov D-Pad

Kuv xub cim tawm D-Pad khawm ntawm ib daim ntawm cov ntawv laminated los ntawm kev taug ib ncig ntawm ib qho ntoo ntawm qhov loj me me uas kuv tau mus rau ob qho tib si kab rov tav thiab ntsug kom ua kom zoo dua.

Tom qab ntawd kuv txiav nws tawm siv lub jigsaw thiab txhuam nws kom txog thaum nws tau du thiab zoo ib yam. Kuv kuj tau tawm ntawm cov ntug saum toj kawg nkaus uas siv lub router nrog cov ces kaum puag ncig.

Thaum kuv zoo siab nrog lub ntsej muag tag nrho kuv tso D-Pad khawm rau sab saum toj ntawm lwm lub rooj loj dua los siv rau sab saum toj ntawm cov khoom ua si.

Kuv taug ib ncig ntawm D-ncoo nrog xaum kom txiav tawm D-Pad zoo li lub qhov. Thaum txiav tawm qhov no kuv xub cim tawm cov ntsiab lus ntawm lub kaum nrog qhov me me qhov qhov thiab tom qab ntawd siv cov jigsaw los txiav tawm lub ntsej muag tseem ceeb.

Kuv tau siv qee lub sijhawm los xuab zeb nqes ntawm ob sab ntawm D-Pad khawm thiab lub qhov kom nws xaub hauv thiab tawm tau zoo. Koj yuav xav tias nws zoo nkauj xoob tab sis nrog kev txav mus los tsawg heev.

Kauj Ruam 3: Cov Khawm

Cov Khawm
Cov Khawm
Cov Khawm
Cov Khawm
Cov Khawm
Cov Khawm
Cov Khawm
Cov Khawm

Tom ntej no kuv txiav lub ntsej muag khawm los ntawm 60mm dowel thiab cov ntsiav tshuaj me me zoo li cov nyees khawm rau Pib thiab Xaiv los ntawm kev txiav tawm los ntawm pawg thawj coj saib. Tom qab ntawd kuv txiav qhov sib npaug hauv lub rooj tsavxwm sab saum toj siv lub 60mm qhov pom rau cov nyees khawm loj dua thiab 25mm qhov pom thiab cov jigsaw rau qhov pib thiab xaiv cov nyees khawm.

Kuv txiav lub dowel hauv rab riam pom nrog lub ntsej muag me ntsis ua rau lub ntsej muag khawm tau txais me ntsis charred hauv cov txheej txheem raws li koj tuaj yeem pom hauv cov duab tab sis qhov ntawd tsis muaj teeb meem raws li kuv tau npaj los ua kom lawv nyob hauv cov xim tsaus lawm.

Txhawm rau muab lub ntsej muag khawm kom zoo dua kuv tau muab tshem tawm ntawm lawv cov npoo sab saum toj siv lub router nrog lub ces kaum sib npaug me ntsis. Kuv tsuas yog xuab zeb nqes mus rau sab saum toj ntawm Pib thiab Xaiv cov nyees khawm raws li lawv tau me ntsis dhau los ua haujlwm nrog lub router.

Nyob rau theem no kuv tseem tau muab tshem tawm ntawm cov ces kaum ntawm lub rooj tsavxwm saum toj kawg nkaus uas siv lub jigsaw (cim tawm uas siv cov kua roj vanish)

Kauj Ruam 4: Ntxiv Pawg Thawj Coj

Ntxiv Pawg Thawj Coj
Ntxiv Pawg Thawj Coj
Ntxiv Pawg Thawj Coj
Ntxiv Pawg Thawj Coj

Lub hauv paus hauv tsev muaj cov khoom siv hluav taws xob thiab tsuas yog lwm daim ntawm 19mm (3/4 ) board. spacer thiab tom qab ntawd txiav nws nrog lub rooj pom thiab jigsaw rau cov ces kaum.

Kuv kuj tau sib npaug ob sab saum toj thiab hauv qab ntawm lub hauv paus pawg thawj coj saib siv lub router nrog lub kaum sab xis puag ncig.

Kauj Ruam 5: Ntoo Tiav

Ntoo tas
Ntoo tas
Ntoo tas
Ntoo tas
Ntoo tas
Ntoo tas

Pib nrog cov nyees khawm, Kuv tau siv qee qhov tsaus ntuj Polyurethane raws cov xim/kua roj vanish uas muab qhov muag zoo, plasticky ua tiav rau cov nyees khawm uas ua haujlwm zoo rau cov ntawd.

Kuv tau ua kom lub hauv paus txheej txheem siv cov ntoo tsaus xim siv nrog daim ntaub, sim ua kom sib phim xim/hue nrog cov nyees khawm kom ze li sai tau thaum khaws ntau ntawm cov ntoo ntoo.

Tom qab ntawd kuv ua tiav cov laug cam sab saum toj thiab hauv qab nrog cov kua roj vanish ntshiab uas siv ntau lub tsho loj thiab txhuam nrog cov ntaub plaub plaub thiab ua kom nyias nyob nruab nrab ntawm lub tsho loj los kho qhov ua paug.

Nws yog ib qho tseem ceeb thoob plaws theem no txhawm rau tshuaj xyuas tas li tias cov nyees khawm tseem haum zoo thiab ua ib qho kev hloov kho uas tsim nyog thaum koj mus los ntawm kev txhuam txhua qhov chaw uas txhua yam tau pib lo.

Kauj Ruam 6: Kev Npaj Teeb

Kev Npaj Teeb
Kev Npaj Teeb
Kev Npaj Teeb
Kev Npaj Teeb
Kev Npaj Teeb
Kev Npaj Teeb
Kev Npaj Teeb
Kev Npaj Teeb

Txhawm rau ua qee qhov chaw rau cov khoom siv hluav taws xob Kuv txiav kab noj hniav hauv lub hauv paus pawg thawj coj siv lub router thiab ncaj me ntsis.

Kuv kuj txiav cov hlua txuas mus rau txhua lub nyees khawm siv lub ntsis me ntsis. Kuv xub cim tawm qhov chaw ntawm lub pob qhov nyob ntawm lub hauv paus hauv xaum siv lub npov saum toj kawg nkaus li stencil.

Qhov no tau tso cai rau kuv hla txoj hauv kev yooj yim ntawm cov xov hlau tom qab.

Kuv kuj txiav kab noj hniav rau sab nraum qab ntawm lub rooj tsavxwm sab saum toj kom tso chaw ntxiv rau micro-maub los thiab lub thawv ntim khoom.

Kev nkag mus rau USB cable tau txiav nrog me me ncaj me ntsis thiaj li ua rau nws nyob hauv nws txoj kab ciav hlau thiab zam kev txav chaw.

Kauj Ruam 7: Cov Khoom Siv Hluav Taws Xob thiab Cov Khoom Siv

Cov cuab yeej

  • Multimeter/txuas tester
  • Soldering hlau

Khoom siv

  • Arduino Leonardo/Pro Micro nrog USB HID joystick profile (Kuv siv cov clone pheej yig)
  • Cov nyees khawm Microswitch (qhov me dua thiab ua kom zoo dua)
  • Mini breadboard (lossis txawm li cas los xij koj xav xaim xaim tus tswj)
  • Txuas cov xov hlau (Kuv feem ntau siv Dupont jumper xov hlau)
  • Cov tshuab hluav taws xob hluav taws xob (tseem muaj kuv tus thawj rosin tub ntxhais reel los ntawm tsev kawm qib siab)
  • Thaum tshav kub kub ntsws tubing
  • Kua nplaum los txuas cov xov hlau thiab hloov mus rau ntoo xws li Glu Dots lossis rab yaj phom

Kauj Ruam 8: Txuas lub Nyees khawm

Image
Image
Txuas lub Nyees khawm
Txuas lub Nyees khawm
Txuas lub Nyees khawm
Txuas lub Nyees khawm

Tom qab sim tawm ntau txoj hauv kev kom tau txais cov nyees khawm kom ua haujlwm tau zoo Kuv pom txoj hauv kev uas zoo li ua haujlwm tau zoo tshaj plaws yog siv tus lej ntawm cov hloov hluav taws xob me me txuas nrog ua ke rau txhua lub pob xws li yog tias ib qho ntawm cov hloov pauv tau ua rau lub pob yuav ua "on".

Qhov no xav tau xaim lub voj rau txhua lub nyees khawm thiab txuas txhua qhov ntawm cov kab no rov qab mus rau lub mini-breadboard. Cov loops tau muab muag thiab qhwv nrog cov cua sov-ntsws tubing thiab txhua lub voj tau txuas rov qab rau lub khob cij siv Dupont jumper txuas.

Nyob rau theem no nws yog qhov tseem ceeb los ntsuas kev sib txuas txuas ntxiv siv ntau lub ntsuas/ntsuas txuas ntxiv thiab thaum kawg sim nrog cov nyees khawm ntoo tiag.

Kauj Ruam 9: Txuas tus Tswj thiab Code

Txuas tus Tswj thiab Code
Txuas tus Tswj thiab Code
Txuas tus Tswj thiab Code
Txuas tus Tswj thiab Code

Kev xaim tus tswj tau yooj yim zoo vim yog siv lub mini-breadboard thiab Dupont txuas uas txhais tau tias kuv tuaj yeem txav cov xov hlau nyob ib puag ncig raws li qhov tsim nyog.

Cov cai yog qhov yooj yim ib yam nkaus. Kuv rov siv qee qhov chaws los ntawm txoj haujlwm gamepad yav dhau los (koj tuaj yeem tsis quav ntsej lub joystick axis cov khoom uas tsis xav tau hauv txoj haujlwm no).

Txoj cai no siv Arduino Joystick Library zoo heev Koj tuaj yeem kawm paub ntau ntxiv txog kev pib nrog qhov ntawd los ntawm cov lus qhia yooj yim no.

Kauj Ruam 10: Sib dhos thiab Xeem

Image
Image
Sib dhos thiab Xeem
Sib dhos thiab Xeem
Sib dhos thiab Xeem
Sib dhos thiab Xeem
Sib dhos thiab Xeem
Sib dhos thiab Xeem

Kuv siv Glu Dots txhawm rau txuas lub micro-hloov mus rau lub hauv paus pawg thawj coj kom yooj yim tab sis rab yaj phom yuav zoo li ua haujlwm ruaj khov dua.

Kuv ua qee tus taw siv lub qhov pom txiav tawm ntawm lub ntsej muag khawm qhov. Kuv kuj tau ua cov no ntawm lawv cov ntug hauv qab siv lub router nrog cov chamfer me ntsis.

Tom qab ntawd kuv tau ntsia lub hauv paus thiab cov laug cam sab saum toj ua ke txawm hais tias txhais taw.

Tom qab qee qhov kev sim los ntawm txoj haujlwm QA ua rau peb pom tias cov nyees khawm tau raug daig thiab tau kawg yuav poob yog tias gamepad tau tig dua.

Kev daws cov teeb meem no yog peb npaug.

  • Ua ntej tshaj plaws, Kuv tau xaum qhov hauv lub hauv paus ntawm lub hauv paus khawm kom lub hau ntswj tuaj yeem xoob xoob thiab tom qab ntawd ntswj rau hauv lub pob.
  • Qhov thib ob, Kuv tau ntxiv cov hloov pauv me me (lawv pheej yig heev) kom tsis txhob khawm raug thawb mus rau qhov chaw tuag thiab tau nyam. Qhov no kuj ntxiv qhov zoo ntxiv nyem rau cov nyees khawm.
  • Qhov thib peb, Kuv tau ntxiv cov khoom ntawm lub caij nplooj ntoo hlav kom cov nyees khawm yuav tsis txav mus los (xaiv tau tab sis ua kom zoo ntxiv).

Qhov kev daws teeb meem no ua haujlwm tau zoo heev thiab ua rau gamepad ua haujlwm raws li xav tau. Nws kuj tseem tso cai rau tus kheej khawm siab, ua si thiab caij nplooj ntoo hlav tuaj yeem kho tau los ntawm cov ntsia hlau nruab nrab.

Kauj Ruam 11: Kev Xav Thaum Kawg

Kev Xav Thaum Kawg
Kev Xav Thaum Kawg
Kev Xav Thaum Kawg
Kev Xav Thaum Kawg

Nov yog qhov haujlwm lom zem thiab kuv txaus siab heev nrog qhov kawg. Lub ncoo tau hnyav dhau kev sim siab ntawm kev siv thev naus laus zis txhua hnub thiab tuav kom siv tau tas mus li los ntawm qee tus neeg nyiam ua si zoo nkauj uas tsis muaj teeb meem.

Yog tias koj xav tsim koj tus kheej version, xyuas tias nws tau sib xws nrog lub console lossis khoos phis tawj uas koj xav siv nws. Nws yuav tsum ua haujlwm zoo ntawm txhua lub cuab yeej uas txhawb nqa USB tus qauv HID joystick profile. Kuv sim nws ntawm Windows thiab Android thiab nws ua haujlwm zoo ntawm ob qho tib si.

Nws kuj tseem ua haujlwm zoo hauv lub vev xaib uas txhawb nqa HTML5 gamepad API uas kuv siv hauv ob peb qhov kev ua si rov qab uas kuv tau tsim nrog rau gamepad - Invaders los ntawm Chaw thiab Galaxeroids. Xyuas lawv ib yam nkaus!

Ua tsaug rau kev nyeem qhov no deb thiab qhia rau kuv paub koj xav li cas hauv cov lus!

Pom zoo: