INHOUDSOPGAWE:
- Voorrade
- Stap 1: STAP 1: Maak die kring
- Stap 2: Stap 2: Koppelingskring
- Stap 3: STAP 3: Montering van onderdele
- Stap 4: STAP 4: Installeer sagteware
- Stap 5: STAP 5: Aanpassing van geweer
- Stap 6: STAP 6: Geniet
- Stap 7: STAP: 7: Toekomstige verbetering
Video: ZAP Game Gun: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Deur middel van hierdie instruksies wil ek u my spelgeweer voorstel. Die doel van hierdie projek is om 'n speelarkade -geweer te ontwikkel. wat u binne 2 tot 3 uur kan doen. As u dit probeer beskryf, kan u dit beskryf as 'n kombinasie van, sleutelbord en lugmuis.
hierdie geweer kan gebruik word om verskillende FPS -speletjies te speel.
MOTIVERING
Die motivering van hierdie spelgeweer kom self uit die arcade games. Hierdie projek is 'n perfekte pasmaat vir mense wat van speletjies hou, sowel as 'n fan van Arduino.
Dit is 'n projek wat nie langer as 3 uur benodig nie.
WERKEND
Die werk van die projek is so maklik soos ABC!
die stel program werk met 'n stel en, andersins, voorwaardes wat die hele kode vorm.
die geweer herhaal lugmuis en sleutelbord. Die gyroscoop in die geweer help om die bewegings van die geweer op te spoor en beveel die rekenaar om die muiswyser op die volgende plek te plaas.
Net so probeer die joystick wat in die geweer is, die joystick wat in die spelkonsole voorkom, herhaal. Dit help die gebruiker om voor, agter, regs, links in die spel te navigeer. Daarbenewens help dit ook om te spring.
IR -sensor help om die doelwit te aktiveer a
*alles daarbo*
U kan die toegewezen sleutels in die program volgens die spel verander.
Voorrade
Dinge wat u nodig het om hierdie projek te maak, is:
- Arduino Leonardo.
- MPU-6050/gyroscoop
- Joystick
- Taktiele drukknop
- PCB ets kit
- draad
- manlike bergstrook
- vroulike bergstrook.
- IR sensor
*U kan hierdie voorrade aanlyn of in plaaslike winkels kry.
Stap 1: STAP 1: Maak die kring
Hiervoor benodig u 'n koper- en ysterchloriedoplossing.
U kan alles in 'n plaaslike elektroniese winkel koop, of ek beveel aan dat u 'PCB -etsstel' koop.
Dit is moontlik die nuttigste hulpmiddel vir hierdie proses.
Om die PCB -diagram te maak, moet u 'n fritzering gebruik, of u kan ook EAGLE gebruik.
Ek het die skakels vir PCB -ontwerp in hierdie instruksies opgelaai.
Om die PCB te maak, kan u die stappe volg in die maak van u PCB.
Stap 2: Stap 2: Koppelingskring
Na die vervaardiging van PCB, monteer al die onderdele op die PCB.
*U kan ook 'n broodbord daarvoor gebruik*
*verbinding somer*
buttonPin = 4 buttonPin1 = 5
buttonPin2 = 6 buttonPin3 = 7
buttonPin4 = 8 buttonPin5 = 9;
buttonPin6 = 10 buttonPin7 = 11;
buttonPin8 = 12; buttonPin9 = 13;
knoppiePin10 = A1; analogPin = 0;
knoppiePINjoy = A2
VRyPIN = A3; VRxPIN = A4;
Stap 3: STAP 3: Montering van onderdele
Voordat u hierdie proses doen, moet u die sensors en die joystick aan die vroulike burgstrook koppel, sodat hulle in die penne van die manlike kopstukke wat u op die PCB gesoldeer het, pas.
Nou, die stap is eenvoudig.
Ek wil nie veel oor hierdie proses vertel nie.
Net om jou te vertel, in hierdie proses moet jy 'n geweer oopmaak en al die dele in die geweer bymekaarmaak (heg).
Aangesien die geweer by almal anders kan wees, is dit aan u hoe u dit moet monteer.
U kan op die foto's hierbo sien hoe ek my geweer gereël het.
Stap 4: STAP 4: Installeer sagteware
Om die geweer te gebruik, moet u Arduino -sagteware en enige speletjie wat u wil speel, aflaai.
Dit is alles die vereistes van die geweer.
Sluit die poort van Arduino Leonardo aan op die USB -poort van 'n rekenaar of skootrekenaar om die geweer te gebruik.
die geweer sal erken word as 'n gemagtigde muis en sleutelbord vir die toestel.
Stap 5: STAP 5: Aanpassing van geweer
Om die kontroles van die geweer te verander, moet u die bronkode van die geweer verander.
Ek sal wys waar om te verander
if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // spesiale granaat}
if (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // haal enige wapen op}
if (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // nagvisie}
Om die kontroles te verander, vervang die vet letters met die kontroles wat u wil hê.
*soortgelyke voorwaardes geld vir al die as -voorwaardes.*
Stap 6: STAP 6: Geniet
Nou is u geweer gereed
geniet dit…
Die kode lêers
Stap 7: STAP: 7: Toekomstige verbetering
Terwyl ons oor enigiets praat, weet ons dat alles mettertyd moet ontwikkel.
dus het ons toekomstige ontwikkelings in hierdie geweer
- Kan 'n Bluetooth -geweer gemaak word in plaas van USB -kabels.
- Kan meer realisties gemaak word.
As u toekomstige verbeterings of voorstelle kry
asseblief
kommentaar
in die kommentaarafdeling
onder…
Aanbeveel:
My laser-gesnyde Ray-Gun-samestellingsinstruksies: 10 stappe
My laser-gesnyde Ray-Gun-samestellingsinstruksies: met verontskuldiging vir die vertraging, hier is my instruksies oor hoe u die laserwyser Ray-Gun kan saamstel, en u kan die Vector-tekenplanne koop om dit te laat maak … Op 'n CNC Laser-snyer! Https: //cults3d.com/en/3d-model/gadget/ray-gun
4 in 1 BOX (Solar Oplaadbare Stun Gun, Power Bank, LED Light & Laser): 5 Stappe (met foto's)
4 in 1 BOX (Solar Rechargeable Stun Gun, Power Bank, LED Light & Laser): In hierdie projek sal ek praat oor Hoe om 4 in 1 Solar Oplaadbare Stun Gun, Power Bank, LED Light & Laser alles in een boks. Ek het hierdie projek gemaak omdat ek al my gesoekte toestelle op die boks wil voeg, dit is soos 'n oorlewingsboks, 'n groot kapasiteit
DIY Arduino Powered IR Light Gun: 12 stappe
DIY Arduino Powered IR Light Gun: Die SAMCO is 'n Namco GunCon met die binnekant vervang met 'n Arduino micro controller en DF Robot IR posisioneringskamera en werk as HID muis op LCD (plat skerm) TV/monitors. Gun werk tans saam met Mame in RetroPie (vir Raspberry Pi), PSX Beetl
Arduino Game Controller + Unity Game: 5 stappe
Arduino Game Controller + Unity Game: In hierdie instruksies sal ek u wys hoe u 'n arduino -spelbeheerder kan bou/programmeer wat aan eenheid kan koppel
Arduino Pocket Game Console + A -Maze - Maze Game: 6 stappe (met foto's)
Arduino Pocket Game Console + A -Maze - Maze Game: Welkom by my eerste instruksies! Die projek wat ek vandag met u wil deel, is Arduino doolhofspel, wat 'n sakkonsole geword het wat net so goed soos Arduboy en soortgelyke Arduino -gebaseerde konsoles geword het. Dit kan met my (of u) toekomstige speletjies geflits word danksy die ekspo