Innholdsfortegnelse:
- Rekvisita
- Trinn 1: TRINN 1: Lag kretsen
- Trinn 2: Trinn 2: Tilkoblingskrets
- Trinn 3: TRINN 3: Montering av deler
- Trinn 4: TRINN 4: Installere programvare
- Trinn 5: TRINN 5: Tilpasning av pistol
- Trinn 6: TRINN 6: Kos deg
- Trinn 7: TRINN: 7: Fremtidig forbedring
Video: ZAP Game Gun: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Gjennom denne instruksen, vil jeg introdusere deg for spillpistolen min. Poenget med dette prosjektet er å utvikle en arkadepistol for spill. som du kan innen 2 til 3 timer. Hvis du prøver å beskrive det, kan du fortelle det som en kombinasjon av tastatur og luftmus.
denne pistolen kan brukes til å spille forskjellige FPS -spill.
MOTIVASJON
Motivasjonen til denne spillpistolen er i seg selv fra arkadespillene. Dette prosjektet er en perfekt match for folk som elsker spill, så vel som en fan av Arduino.
Det er et prosjekt som ikke trenger mer enn 3 timer.
JOBBER
Arbeidet med prosjektet er like enkelt som ABC!
settet med program fungerer med et sett med, og ellers betingelser som danner hele koden.
pistolen replikerer luftmus og tastatur. Gyroskopet som er tilstede i pistolen hjelper til med å spore pistolens bevegelser og befaler datamaskinen å plassere musepekeren på følgende sted.
på samme måte prøver joystick tilstede i pistolen å kopiere styrespaken som er tilstede i spillkonsollen. Det hjelper brukeren med å navigere foran, bak, til høyre, til venstre i spillet. I tillegg til dette hjelper det også å hoppe.
IR -sensor hjelper til med å utløse målet a
*alt over det*
Du kan bare endre de tildelte tastene i programmet i henhold til spillet.
Rekvisita
Ting du trenger for å lage dette prosjektet er:
- Arduino Leonardo.
- MPU-6050/gyroskop
- Styrespak
- Taktil trykknapp
- PCB etsingssett
- metalltråd
- mannlig bergstripe
- kvinnelig bergstripe.
- IR sensor
*Du kan få disse rekvisitaene online eller i lokale butikker.*
Trinn 1: TRINN 1: Lag kretsen
For dette trenger du kobberkledd og jernholdig kloridløsning.
Du kan kjøpe alt der en lokal elektronikkbutikk er tilgjengelig, eller jeg anbefaler å kjøpe et PCB -etsingssett.
Det kan være det mest nyttige verktøyet for denne prosessen.
For å lage PCB -diagrammet må du bruke fritzing, eller du kan også bruke EAGLE.
Jeg har lastet opp koblingene for PCB -design i denne Instructables.
For å lage kretskortet kan du følge trinnene som er gitt i Lage din kretskort.
Trinn 2: Trinn 2: Tilkoblingskrets
Etter produksjon av PCB er det bare å montere alle delene på PCB.
*Du kan også bruke et brødbrett til det*
*tilkobling sommerlig*
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;
Trinn 3: TRINN 3: Montering av deler
Før denne prosessen må du koble sensorene og joysticken til en burgund -stripe for å passe inn i de mannlige toppnålene du loddet på kretskortet.
Nå er trinnet enkelt.
Jeg vil ikke fortelle så mye om denne prosessen.
Bare for å fortelle deg, i denne prosessen må du åpne en pistol og montere (feste) alle delene inne i pistolen.
Siden pistolen kan være annerledes for alle, er det opp til deg hvordan du monterer.
Du kan se på bildene ovenfor hvordan jeg ordnet pistolen min.
Trinn 4: TRINN 4: Installere programvare
For å bruke pistolen må du laste ned Arduino -programvare og alle spill du ønsker å spille.
Dette er alle kravene til pistolen.
For å bruke pistolen, koble bare porten til Arduino Leonardo til USB -porten på PC eller bærbar PC.
pistolen vil bli gjenkjent som en autorisert mus og tastatur for enheten.
Trinn 5: TRINN 5: Tilpasning av pistol
For å endre kontrollene på pistolen må du endre kildekoden til pistolen.
Jeg vil vise hvor jeg skal endre
if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // spesiell granat}
if (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // plukk opp et våpen}
if (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // night vision}
for å endre kontroller, erstatt de fet skriftene med kontrollene du vil ha.
*lignende betingelser gjelder for alle if -betingelsene.*
Trinn 6: TRINN 6: Kos deg
Nå er pistolen din klar
Nyt det…
Kodefilene
Trinn 7: TRINN: 7: Fremtidig forbedring
Når vi snakker om alt, vet vi at alt må utvikle seg med tiden.
så vi har fremtidig utvikling i denne pistolen
- Kan lages Bluetooth -pistol i stedet for USB -kabler.
- Kan gjøres mer realistisk.
Hvis du får forbedringer i fremtiden eller forslag
vær så snill
kommentar
i kommentarfeltet
under…
Anbefalt:
Min laserskårne Ray-Gun monteringsinstruksjoner: 10 trinn
Mine laserskårne Ray-Gun monteringsinstruksjoner: Med unnskyldning for forsinkelsen, her er mine forsinkede instruksjoner om hvordan du monterer laserpekeren Ray-Gun, du kan kjøpe Vector-tegningsplanene for å få den laget … På en CNC Laser-Cutter! Https: //cults3d.com/en/3d-model/gadget/ray-gun Slik gjør du
4 -i -1 -BOKS (Solar Rechargeable Stun Gun, Power Bank, LED Light & Laser): 5 trinn (med bilder)
4 i 1 BOX (Solar Rechargeable Stun Gun, Power Bank, LED Light & Laser): I dette prosjektet vil jeg snakke om How to make 4 in 1 Solar Rechargeable Stun Gun, Power Bank, LED Light & Laser alt i en eske. Jeg laget dette prosjektet fordi jeg vil legge til alle mine ønskede enheter i esken, det er som en overlevelsesboks, stor kapasitet
Arduino Rhythm Game Controller (for My Own Game): 6 trinn
Arduino Rhythm Game Controller (for My Own Game): I denne instruktive vil jeg vise deg hvordan jeg bygger denne Rhythm Game Controller fra bunnen av. Det innebærer grunnleggende trebearbeidingskunnskaper, grunnleggende 3d -utskriftskunnskaper og grunnleggende loddeferdigheter. Du kan sannsynligvis bygge dette prosjektet vellykket hvis du har null eks
Arduino Game Controller + Unity Game: 5 trinn
Arduino Game Controller + Unity Game: I denne instruksjonsfulle vil jeg vise deg hvordan du bygger/programmerer en arduino spillkontroller som kan koble seg til enhet
Arduino Pocket Game Console + A -Maze - Maze Game: 6 trinn (med bilder)
Arduino Pocket Game Console + A -Maze - Maze Game: Velkommen til min første instruerbare! Prosjektet jeg vil dele med deg i dag er Arduino labyrintspill, som ble en lommekonsoll like dyktig som Arduboy og lignende Arduino -baserte konsoller. Det kan bli blinket med mine (eller dine) fremtidige spill takket være utstillingen