Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: VAIHE 1: Piirin tekeminen
- Vaihe 2: Vaihe 2: Liitäntäpiiri
- Vaihe 3: VAIHE 3: Osien kokoaminen
- Vaihe 4: VAIHE 4: Ohjelmiston asentaminen
- Vaihe 5: VAIHE 5: Pistoolin mukauttaminen
- Vaihe 6: VAIHE 6: Nauti
- Vaihe 7: VAIHE: 7: Tulevaisuuden parantaminen
Video: ZAP Game Gun: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämän ohjeen kautta haluan esitellä teille peliaseeni. Tämän projektin tarkoitus on kehittää pelihallipistooli. jonka voit 2-3 tunnin kuluessa. Jos yrität kuvata sitä, voit kertoa sen näppäimistön ja ilmahiiren yhdistelmänä.
Tätä asetta voidaan käyttää erilaisten FPS -pelien pelaamiseen.
MOTIVAATIO
Tämän peliaseen motiivi on itse arcade -peleistä. Tämä projekti sopii täydellisesti ihmisille, jotka rakastavat pelejä ja ovat Arduinon faneja.
Se on projekti, joka ei vaadi aikaa yli 3 tuntia.
TYÖSKENTELY
Projektin työ on yhtä helppoa kuin ABC!
ohjelmajoukko toimii joukon ja muiden ehtojen kanssa, jotka muodostavat koko koodin.
ase toistaa ilmahiiriä ja näppäimistöä. Pistoolissa oleva gyroskooppi auttaa jäljittämään aseen liikkeitä ja käskee tietokoneen asettamaan hiiren osoittimen seuraavaan paikkaan.
samoin aseessa oleva ohjaussauva yrittää toistaa pelikonsolissa olevaa ohjaussauvaa. Se auttaa käyttäjää navigoimaan pelin eteen, taakse, oikealle ja vasemmalle. Tämän lisäksi se auttaa myös hyppäämään.
IR -anturi auttaa laukaisemaan tavoitteen a
*kaikki sen yläpuolella*
Voit vain muuttaa ohjelman avaimia pelin mukaan.
Tarvikkeet
Tämän projektin toteuttamiseen tarvitaan seuraavat asiat:
- Arduino Leonardo.
- MPU-6050/gyroskooppi
- Ohjaussauva
- Kosketuspainike
- PCB -etsaussarja
- lanka
- uros berg nauhat
- naaras berg nauha.
- IR -anturi
*Saat nämä tarvikkeet verkosta tai paikallisista kaupoista.*
Vaihe 1: VAIHE 1: Piirin tekeminen
Tätä varten tarvitset kuparipinnoitettua ja rautakloridiliuosta.
Voit ostaa mitä tahansa paikallista elektroniikkakauppaa tai suosittelen "PCB -etsaussarjan" ostamista.
Se voi olla hyödyllisin työkalu tässä prosessissa.
Piirilevykaavion tekemiseksi sinun on käytettävä friteerausta tai voit käyttää myös EAGLEa.
Olen ladannut linkit piirilevyjen suunnitteluun tässä ohjekirjassa.
Voit tehdä piirilevyn noudattamalla kohdassa Piirilevyn valmistelu annettuja ohjeita.
Vaihe 2: Vaihe 2: Liitäntäpiiri
Piirilevyn valmistuksen jälkeen vain asenna kaikki osat piirilevylle.
*Voit käyttää myös leipälautaa*
*yhteys kesäinen*
buttonPin = 4 painiketta Pin1 = 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;
Vaihe 3: VAIHE 3: Osien kokoaminen
Ennen tätä prosessia sinun on kytkettävä anturit ja ohjaussauva naaraspuoliseen burg -nauhaan, jotta ne mahtuisivat piirilevyyn juotettuihin urospistokkeisiin.
Nyt vaihe on yksinkertainen.
En halua kertoa paljon tästä prosessista.
Tässä prosessissa sinun on vain avattava ase ja koottava (kiinnitettävä) kaikki aseen sisällä olevat osat.
Koska ase voi olla erilainen kaikkien kanssa, sinun on itse koottava.
Yllä olevista kuvista näet, kuinka järjestin aseeni.
Vaihe 4: VAIHE 4: Ohjelmiston asentaminen
Pistoolin käyttämiseksi sinun on ladattava Arduino -ohjelmisto ja kaikki haluamasi pelit.
Nämä kaikki ovat aseen vaatimuksia.
Käytä pistoolia vain yhdistämällä Arduino Leonardon portti tietokoneen tai kannettavan tietokoneen USB -porttiin.
ase tunnistetaan laitteen hyväksytyksi hiireksi ja näppäimistöksi.
Vaihe 5: VAIHE 5: Pistoolin mukauttaminen
Jos haluat muuttaa aseen säätimiä, sinun on vaihdettava aseen lähdekoodi.
Näytän minne muuttaa
if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // erityinen granaatti}
if (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // poimi kaikki aseet}
if (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // pimeänäkö}
Jos haluat muuttaa ohjaimia, korvaa lihavoidut kirjaimet haluamillasi säätimillä.
*vastaavat ehdot koskevat kaikkia if -ehtoja.*
Vaihe 6: VAIHE 6: Nauti
Nyt aseesi on valmis
Nauti siitä…
Kooditiedostot
Vaihe 7: VAIHE: 7: Tulevaisuuden parantaminen
Kun puhumme mistä tahansa, tiedämme, että kaiken täytyy kehittyä ajan myötä.
joten meillä on tämän aseen tuleva kehitys
- Voidaan valmistaa Bluetooth -pistooliksi USB -kaapelien sijaan.
- Voidaan tehdä realistisemmaksi.
Jos saat parannuksia tulevaisuudessa tai ehdotuksia
ole kiltti
kommentti
kommenttiosiossa
alla…
Suositeltava:
Laserleikatut Ray-Gun -asennusohjeet: 10 vaihetta
Laserleikatut Ray-Gun-kokoonpano-ohjeet: Pahoitteluni viivästyksestä, tässä on kauan odotetut ohjeet laserosoittimen sädepistoolin kokoamisesta, voit ostaa Vector-piirustussuunnitelmat, jotta se voidaan tehdä … CNC: llä Laserleikkuri! Https: //cults3d.com/en/3d-model/gadget/ray-gunTämä
Ray Gun äänitehosteilla V2: 17 vaihetta (kuvilla)
Ray Gun äänitehosteilla V2: törmäsin äskettäin roskakauppaan vanhaan poraan ja heti kun näin sen, tiesin, että minun oli tehtävä siitä sädepistooli. Olen tehnyt muutaman sädepistoolin ja ne alkavat aina inspiraatiosta jostain löydetystä esineestä. Voit tutustua muihin rakennuksiini t
Microbit Gun Light Sound Thing Toy: 5 vaihetta
Microbit Gun Light Sound Thing Toy: Tämä on yksinkertainen lelu, joka on tehty kokeilemaan komponenttien ja materiaalien käyttöä ja leikkimään ja raapimaan kutinaani, kun minun on tehtävä jotain. Koska olin tarkoitettu leluksi, en saanut sitä näyttämään realistiselta, vaan tein sen vain saadakseni yleisen
Arduino Pocket Game Console + A -Maze - Maze Game: 6 vaihetta (kuvilla)
Arduino Pocket Game Console + A -Maze - Maze Game: Tervetuloa ensimmäiseen ohjeeseeni! Projektini, jonka haluan jakaa kanssasi tänään, on Arduino sokkelopeli, josta tuli taskukonsoli, joka on yhtä kykenevä kuin Arduboy ja vastaavat Arduino -pohjaiset konsolit. Se voidaan välittää minun (tai sinun) tulevien pelieni kanssa Expon ansiosta
FPS Arcade Style Gun: 11 vaihetta (kuvilla)
FPS Arcade Style Gun: // Rustlabs Yleiskatsaus: tämä on ohjeeni siitä, miten tehdä arcade -tyylinen ase FPS -tietokonepeleihin. ja ajattelin, että olisi hienoa, jos voisin