Sadržaj:

ZAP Game Gun: 7 koraka
ZAP Game Gun: 7 koraka

Video: ZAP Game Gun: 7 koraka

Video: ZAP Game Gun: 7 koraka
Video: #девушка #месячные #прикол #смешно #смешноевидео #смех #приколы #девушки #весело 2024, Novembar
Anonim
ZAP Game Gun
ZAP Game Gun
ZAP Game Gun
ZAP Game Gun

Kroz ovaj Instructables, želio bih vam predstaviti svoj pištolj za igru. Smisao ovog projekta je razvoj arkadnog pištolja za igre. što možete u roku od 2 do 3 sata. Ako ga pokušate opisati, možete ga reći kao kombinaciju tastature i zračnog miša.

ovaj pištolj se može koristiti za igranje različitih FPS igara.

MOTIVACIJA

Motivacija ovog pištolja za igru je sama iz arkadnih igara. Ovaj je projekt savršen izbor za ljude koji vole igre, kao i ljubitelje Arduina.

To je projekt za koji nije potrebno više od 3 sata.

WORKING

Rad na projektu je jednostavan kao ABC!

skup programa radi sa skupom i, inače uslova koji formiraju čitav kod.

pištolj replicira zračnog miša i tastaturu. Žiroskop prisutan u pištolju pomaže u praćenju kretanja pištolja i naređuje računaru da pokazivač miša postavi na sljedeće mjesto.

na sličan način, džojstik prisutan u pištolju pokušava ponoviti džojstik prisutan u konzoli za igru. Korisniku pomaže u navigaciji sprijeda, nazad, desno, lijevo u igri. Osim toga, pomaže i pri skoku.

IC senzor pomaže u pokretanju cilja a

*sve iznad toga*

Možete samo promijeniti dodijeljene ključeve u programu prema igri.

Supplies

Stvari koje su vam potrebne za izradu ovog projekta su:

  1. Arduino Leonardo.
  2. MPU-6050/žiroskop
  3. Joystick
  4. Taktilno dugme
  5. Komplet za urezivanje PCB -a
  6. žica
  7. muška berg traka
  8. ženska berg traka.
  9. IC senzor

*Ove zalihe možete nabaviti na mreži ili u lokalnim trgovinama.*

Korak 1: KORAK 1: Pravljenje kola

KORAK 1: Pravljenje kola
KORAK 1: Pravljenje kola
KORAK 1: Pravljenje kola
KORAK 1: Pravljenje kola

Za to će vam trebati otopina željeza i klorida obložena bakrom.

Možete nabaviti bilo koju u lokalnoj trgovini elektronike ili preporučujem da kupite „komplet za jetkanje PCB -a“.

Možda je to najkorisniji alat za ovaj proces.

Za izradu dijagrama PCB -a morat ćete koristiti fritzing ili možete koristiti EAGLE.

Postavio sam veze za dizajn PCB -a u ovom uputstvu.

Za izradu PCB -a možete slijediti korake navedene u Izradi vašeg PCB -a.

Korak 2: Korak 2: Spojno kolo

Korak 2: Spojno kolo
Korak 2: Spojno kolo

Nakon proizvodnje PCB -a samo montirajte sve dijelove na PCB.

*Možete koristiti i matičnu ploču za tako*

*veza ljetna*

buttonPin = 4 buttonPin1 = 5

buttonPin2 = 6 buttonPin3 = 7

buttonPin4 = 8 buttonPin5 = 9;

buttonPin6 = 10 buttonPin7 = 11;

buttonPin8 = 12; buttonPin9 = 13;

buttonPin10 = A1; analogPin = 0;

buttonPINjoy = A2

VRyPIN = A3; VRxPIN = A4;

Korak 3: KORAK 3: Sklapanje dijelova

KORAK 3: Sklapanje dijelova
KORAK 3: Sklapanje dijelova
KORAK 3: Sklapanje dijelova
KORAK 3: Sklapanje dijelova
KORAK 3: Sklapanje dijelova
KORAK 3: Sklapanje dijelova

Prije ovog procesa morat ćete spojiti senzore i joystick na žensku burg traku kako bi se uklopili u muške zaglavlje zaglavlja koje ste lemili na PCB -u.

Sada je korak jednostavan.

Ne bih želio puno govoriti o ovom procesu.

Samo da vam kažem, u ovom procesu morate otvoriti pištolj i sastaviti (pričvrstiti) sve dijelove unutar pištolja.

Kako se pištolj može razlikovati kod svakoga, na vama je kako ga sastaviti.

Na gornjim slikama možete vidjeti kako sam uredio pištolj.

Korak 4: KORAK 4: Instaliranje softvera

Za korištenje pištolja morate preuzeti Arduino softver i bilo koju igru koju želite igrati.

Sve su to zahtjevi pištolja.

da biste koristili pištolj, samo spojite port Arduino Leonarda na USB priključak računala ili prijenosnog računala.

pištolj će biti prepoznat kao ovlašteni miš i tastatura za uređaj.

Korak 5: KORAK 5: Prilagođavanje pištolja

Da biste promijenili kontrole pištolja, morate promijeniti izvorni kod pištolja.

Pokazat ću gdje se treba promijeniti

if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // posebna granada}

if (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // pokupite bilo koje oružje}

if (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // noćni vid}

da biste promenili kontrole, zamenite podebljana slova kontrolama koje želite.

*slični uslovi važe za sve if uslove.*

Korak 6: KORAK 6: Uživajte

Vaš pištolj je spreman

uživaj…

Datoteke koda

Korak 7: KORAK: 7: Buduća poboljšanja

KORAK: 7: Buduća poboljšanja
KORAK: 7: Buduća poboljšanja

Dok pričamo o bilo čemu, znamo da se sve mora razvijati s vremenom.

tako da imamo budući razvoj ovog pištolja

  1. Može se napraviti Bluetooth pištolj umjesto USB kabela.
  2. Može se učiniti realnijim.

Ako dobijete buduća poboljšanja ili prijedloge

molim te

komentar

u odeljku za komentare

ispod…

Preporučuje se: