Kazalo:
- 1. korak: Načrtovanje
- 2. korak: Okvir
- 3. korak: Sprožilec in igralna palica
- 4. korak: gumbi na ploščah
- 5. korak: LED in spletna kamera
- 6. korak: Miška
- 7. korak: Preslikava tipkovnice
- 8. korak: Montaža
- 9. korak: Ožičenje
- 10. korak: Testiranje in programiranje
- 11. korak: Zabavajte se
Video: Pištola FPS Arcade Style: 11 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
// RustlabsOverview: to je moj pouk, kako narediti pištolo v arkadnem slogu za računalniške igre FPS. Zgodba: Pogosto igram računalniške igre prek nastavitve domačega kina (zdi se mi samo bolj zabavno, glasneje in večje). in mislil sem, da bi bilo zelo kul, če bi lahko igral pištole, kot sta HL2 in Deus Ex, s pištolo v arkadnem slogu. Obrisi pištole so:+ mora biti sposobna nadzirati hojo in pogled igre (tipkovnica in miška)+ mora imeti veliko drugih funkcionalnih tipk (presledek vnesite pavzo itd.)+ relativno natančen+ dostojen razpon od računalnika+ poceni in preprosti stvari, ki jih boste potrebovali:+ stara (delujoča) usb tipkovnica in miška+ različni gumbi, stikala in LED (infrardeče) po vaši izbiri+ stara spletna kamera (delujoča)+ dolg kabel z 8 ali več žicami (sata bo dovolj)+ različni materiali (les, plastika, kovina itd.)
1. korak: Načrtovanje
keys.to have different keys on the gun, nameravam razstaviti tipkovnico in preslikati povezave za kasnejšo uporabo. funkcijo hoje bo nadzoroval palec z majhno nagnjeno igralno palico, ki upravlja tipke W, S, A in D. drugi ključi bodo dostopni prek gumbov in preklopnih stikal, nameščenih okrog gun.mouse. kolikor se lahko pomikate po kliku in več klikanja, bom spet razstavil staro računalniško miško USB in jo ožičil do različnih stikal okoli pištole. večina funkcij miške bo nameščena okoli sprožilnega prsta, sprožilec pa bo seveda levi klik. vendar ima miška v igrah FPS še eno funkcijo, in sicer pogled okoli. in ker se bo pištola premikala po zraku, ni veliko fizičnih načinov za povezovanje gibanja "pištole" z računalnikom. Razmišljal sem o uporabi miške pospeška, vendar je vse skupaj nekoliko zapleteno in drago. zato sem se raje odločil uporabiti svojo staro spletno kamero in nekaj programske opreme (robo realm) za ustvarjanje funkcije, podobne miški, s sledenjem LED. tukaj je nekaj fotografij skic in idej, ki sem jih imel pred izdelavo pištole.
2. korak: Okvir
uvod
Pri izdelavi okvirja je pomembno upoštevati ergonomijo, saj boste napravo držali dlje časa. Upoštevajte tudi postavitev gumbnih plošč in njihovo dostopnost. ročaj Sprožilec sem izdelal iz trdega lesa F27 (ni najlažja izbira materiala). Nato sem iz nekaterih kosov jekla zvaril okvir, da bi vse dele držali skupaj. Nato sem izrezal še en kos lesa za LED nosilec v izvirniku pištole. pomembno* Pri izdelavi takšne naprave je vedno pomembno upoštevati sestavo; sicer bi lahko na koncu prišli z vijaki, ki jih ne morete doseči, in maticami v stegenskih vogalih itd.
3. korak: Sprožilec in igralna palica
sprožilec
Sprožilec sem odrezal iz debele pločevine aluminija in ga namestil na kos pleksi stekla. to mi omogoča, da na sprožilec namestim vzmet, tako da imam zdaj različne moči sprožilca. ta vmesnik bo primarni klik razstavljene miške. krmilno palčko pri ustvarjanju krmilne palice je pomembno upoštevati, kje bo postavljena, in jo nato ustrezno oblikovati. Uporabil sem 4 valjčna stikala za nemoteno delovanje in kos navojne palice z vzmetjo in nekaj vijaki, ki so držali vse skupaj. vzmet pomaga samemu središču palice, prav tako pa tudi valjčna stikala.
4. korak: gumbi na ploščah
uvod
pri igranju iger so lahko pomožne funkcije, kot so svetilka, uporaba predmeta, področje uporabe itd. Pomembno je, da vključite zunanjo ploščo z gumbi, ki jo lahko uporabljate s prosto roko. gradnje obstaja veliko je bilo za to in mislim, da je res odvisno od vaše zasnove. Odločil sem se za tradicionalno barvno označeno ploščo, kot pri nekaterih konzolnih krmilnikih. Uporabil sem aluminijasto pločevino, da sem vse skupaj držal. Ta del sem naredil tako, da ni bil trajno povezan z okvirjem, zato sem ga lahko odklopil za ožičenje in popravila.
5. korak: LED in spletna kamera
Uvod
Ta del pištole se bo razlikoval glede na okolje, v katerem uporabljate pištolo. Programska oprema bo spremljala barvo in njeno gibanje spremenila v premikanje miške; na primer ponavadi uporabljam modro LED, če pa jo uporabljam v sobi z modrimi predmeti pred kamero, se lahko nekoliko zmede in močno zaskoči. Za kompenzacijo tega sem dal tudi nekaj infrardečih LED in s preprostim izbirnim stikalom lahko izberem, katera svetloba bo najbolj ustrezala okolju uporabe. Poskusite tudi različne svetilnosti LED, če uporabite LED za osvetlitev, se lahko odraža pod spletno kamero in drugimi deli prostora, kar tudi zmoti sistem. Na koncu sem uporabil dve svetle (ne preveč svetle) modre LED diode 160 °, ki lepo delujeta. Infrardeča spletna kamera Ta korak je potreben le, če želite uporabljati infrardeče LED diode, saj lahko vedno izbirate med različnimi barvami in na ta način vam ne bo treba spreminjati spletne kamere. Vseeno sem uporabil infrardečo povezavo. Če želite spletno kamero pretvoriti v infrardečo, jo preprosto razstavite in poiščite filter. Če imate srečo, je to debela rezina stekla, ki jo lahko izvlečete. Ker pa so spletne kamere običajno precej majhne, se zdi, da natisnejo filter na notranji strani leče. Za brisanje natisnjenega filtra sem uporabil krtačo Dremel. Nosilec za LED Ni pomembno, kako naredite ta del, samo dokler je LED na koncu obrnjen proti predgovoru in ima lahko precej dobro širjenje svetlobe.
6. korak: Miška
ožičenje miške.
ta del je dokaj preprost. samo ločite miško USB in vzpostavite povezavo z različnimi stikali in jih povežite z želenimi kontrolniki (npr.: levi klik miške za sprožitev ect …). verjetno bi morali še vedno uporabljati drsno kolo, saj je pri igranju zelo pomembno, da se pomikate po orožju. Vse gumbe miške sem postavil okoli sprožilnega prsta in jih naredil lahko dostopne.
7. korak: Preslikava tipkovnice
Priprava Če nimate preizkuševalnika kontinuitete (kot jaz), priporočam, da ga zgradite, saj vam bo prihranil toliko časa skozi ta del. Najprej se morate odločiti, katere tipke želite in katera stikala in gumbe na pištoli bodo upravljali. nato odprite tipkovnico USB in ugotovili boste, da je zgoraj v zgornjem desnem kotu le majhen in preprost pogled na vezje, ki se poveže z dvema disketama vezja, ki sta prekrita z gumbi in žicami. odlepite oba, vendar pazite, da jih ne raztrgate. potem, ko imate te tri dele, si oglejte, katere tipke ležijo na vrhu teh gumbov, in to zapišite v vezje s trajno oznako (glejte sliko IZPOLNITE !!!!). nato na list papirja narišite ilustracijo trdega vezja (vključeni so vsi zatiči). Kartiranje si boste verjetno želeli dati mirno glasbo, ker to običajno traja nekaj časa, priporočam temno stran lune Pink Floyda. Začnite s prvo prilagodljivo plastjo vezja in s pomočjo merilnika kontinuitete poiščite, kateri ključ je povezan s katerim terminalom na plošči (zmedeno? Slike bi morale pomagati), nato pa ga, ko ga najdete, označite na sliki trdega vezja. nato naredite drugo plast. boste že opazili, da so plasti nekoliko drugačne, ki prečkajo vezje skupaj, če pa ga preprosto narišete na zemljevid vezja, ne bi smelo biti težav.
8. korak: Montaža
upam, da se bodo vsi vaši koščki lepo ujemali brez preveč težav. Ta korak sem shranil do po večini vezja, tako da lahko v zadnjem trenutku prilagodite, da se prilega vaši zasnovi, razmislite tudi o tem, kam bodo potekale vaše žice. fotografija #1 = okvirna slika #2 = okvir + led obraz + miško vez fotografijo #3 = okvir + led obraz + vezje miške + sprožilec in del igralne palice
9. korak: Ožičenje
povežite vse skupaj!
nekatere dele pištole bo morda treba odstraniti, da se omogoči dostop do spajkanja ali da se napeljejo žice. ugotovili boste, da do zdaj postaja labirint žic, vendar ne skrbite, da jih je mogoče po spajkanju vse organizirati. povezovanje vseh v vezje tipkovnice bi moralo biti preprosto, ko ste narisali zemljevid! skoraj končano!
10. korak: Testiranje in programiranje
ne skrbite, preprosto je … pojdite na spletno mesto robo realm in prenesite brezplačno programsko opremo. Ko to storite, prenesite priloženo datoteko in jo preizkusite s pištolo. verjetno je, da bo precej občutljiv, saj je to še vedno grob program, vendar je igranje iger še vedno zabavno (zlasti ostrostrelstvo, saj se zdi tako realno). slabo objavi izboljšan program, ko ga naredim popolnega. UPDATE: nubie je prijazno predlagal uporabo freetrack -a, ki je bolj preprost in uporabniku prijazen.
11. korak: Zabavajte se
konec je!
zabavajte se z novim računalniškim krmilnikom v arkadnem slogu. zdaj lahko igrate svoje najljubše igre na televiziji in vam ni treba imeti konzole. tukaj je nekaj slik končnega izdelka! konec.
Priporočena:
Škatla 4 v 1 (sončna polnilna omamna pištola, Power Bank, LED luč in laser): 5 korakov (s slikami)
Škatla 4 v 1 (Sončna polnilna omamna pištola, Power Bank, LED luč in laser): V tem projektu bom govoril o tem, kako narediti sončno omamljivo pištolo 4 v 1, Power Bank, LED luč & Laser vse v eni škatli. Ta projekt sem naredil, ker želim v škatlo dodati vse svoje želene naprave, je kot škatla za preživetje, velike zmogljivosti
Natančna svetlobna pištola Wiimote za Raspberry PI: 9 korakov (s slikami)
Natančna svetlobna pištola Wiimote za Raspberry PI: daljinski upravljalnik Wii, ki se uporablja kot svetlobna pištola, običajno ni dovolj natančen za retro igre, kot je NES Duck Hunt, ker daljinski upravljalnik Wii dejansko ne izbere točke na televizorju, na katerega je usmerjen. Ne more! Wii Remote ima na sprednji strani infrardečo kamero
Arduino Old Style Style Pong (TVout): 5 korakov
Arduino Old-Style Pong (TVout): Estetika: Estetiko tega projekta sem v celoti oblikoval jaz, vendar me je navdihnila zamisel o televizijah iz petdesetih let. Materiali, uporabljeni za ta projekt, so bili zasnovani tako, da so lahko dostopni & javnost producira in kot taka so
Električna pištola za vodo: 10 korakov (s slikami)
Električna pištola za vodo: Za ta obisk na našem blogu … https: //bit.ly/2OamVHk
Laserska pištola - Steampunk: 8 korakov (s slikami)
Laserska pištola - Steampunk: Laserska pištola za cosplay, lasersko oznako, strelsko galerijo itd. Steampunk tema