Cuprins:
- Provizii
- Pasul 1: PASUL 1: Realizarea circuitului
- Pasul 2: Pasul 2: Circuitul de conectare
- Pasul 3: PASUL 3: Asamblarea pieselor
- Pasul 4: PASUL 4: Instalarea software-ului
- Pasul 5: PASUL 5: Personalizarea pistolului
- Pasul 6: PASUL 6: Bucurați-vă
- Pasul 7: PASUL: 7: Îmbunătățirea viitoare
Video: ZAP Game Gun: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:44
Prin acest Instructables, aș dori să vă prezint arma mea de joc. Scopul acestui proiect este de a dezvolta un pistol arcade de jocuri. pe care o puteți face în 2 - 3 ore. Dacă încercați să-l descrieți, îl puteți spune ca o combinație de tastatură și mouse aer.
acest pistol poate fi folosit pentru a juca diverse jocuri FPS.
MOTIVAȚIE
Motivația acestei arme de joc este ea însăși din jocurile arcade. Acest proiect este un meci perfect pentru persoanele care iubesc jocurile, precum și pentru fanii Arduino.
Este un proiect care nu ar avea nevoie de timp mai mult de 3 ore.
LUCRU
Funcționarea proiectului este la fel de ușoară ca ABC!
setul de program funcționează cu un set de și, altfel condiții care formează întregul cod.
arma replică mouse-ul cu aer și tastatura. Giroscopul prezent în pistol ajută la depistarea mișcărilor pistolului și comandă computerului să plaseze indicatorul mouse-ului în locul următor.
în mod similar, joystick-ul prezent în pistol încearcă să reproducă joystick-ul prezent în consola de jocuri. Ajută utilizatorul să navigheze în față, în spate, în dreapta, în stânga în joc. Pe lângă aceasta, ajută și la sărituri.
Senzorul IR ajută la declanșarea obiectivului a
* toate deasupra ei *
Puteți schimba doar tastele atribuite în program conform jocului.
Provizii
Lucrurile de care veți avea nevoie pentru a face acest proiect sunt:
- Arduino Leonardo.
- MPU-6050 / giroscop
- Joystick
- Buton tactil
- Kit de gravare PCB
- sârmă
- fâșie de sex masculin berg
- fasie berg feminină.
- Senzor IR
* Puteți obține aceste consumabile online sau în magazinele locale. *
Pasul 1: PASUL 1: Realizarea circuitului
Pentru aceasta, veți avea nevoie de soluție îmbrăcată în cupru și clorură de fier.
Puteți obține orice magazin de electronice local sau vă recomand să cumpărați un „kit de gravare PCB”.
Poate fi cel mai util instrument pentru acest proces.
Pentru a face diagrama PCB, va trebui să utilizați fritzing sau puteți utiliza, de asemenea, EAGLE.
Am încărcat linkurile pentru proiectarea PCB în acest Instructables.
Pentru a realiza PCB-ul, puteți urma pașii dați în Making Your PCB.
Pasul 2: Pasul 2: Circuitul de conectare
După producerea PCB montați doar toate piesele pe PCB.
* Puteți utiliza, de asemenea, un panou pentru acest lucru *
* conexiune estivală *
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;
Pasul 3: PASUL 3: Asamblarea pieselor
Înainte de acest proces, va trebui să conectați senzorii și joystick-ul la banda feminină de burg, astfel încât să se încadreze în pinii antetului masculin pe care i-ați lipit pe PCB.
Acum, pasul este simplu.
Nu aș vrea să spun multe despre acest proces.
Doar pentru a vă spune, în acest proces, trebuie să deschideți un pistol și să asamblați (atașați) toate piesele din interiorul pistolului.
Întrucât arma poate fi diferită pentru toată lumea, trebuie să vă asamblați.
În imaginile de mai sus puteți vedea cum mi-am aranat arma.
Pasul 4: PASUL 4: Instalarea software-ului
Pentru a utiliza arma, va trebui să descărcați software-ul Arduino și orice joc pe care doriți să îl jucați.
Toate acestea sunt cerințele pistolului.
pentru a utiliza arma, conectați doar portul Arduino Leonardo la portul USB al computerului sau laptopului.
arma va fi recunoscută ca mouse și tastatură autorizate pentru dispozitiv.
Pasul 5: PASUL 5: Personalizarea pistolului
Pentru a schimba comenzile pistolului, ar trebui să schimbați codul sursă al pistolului.
Voi arăta unde să mă schimb
if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // special granade}
if (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // ridică orice armă}
if (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // viziune de noapte}
pentru a schimba comenzile, înlocuiți literele aldine cu comenzile dorite.
* condiții similare se aplică tuturor condițiilor if. *
Pasul 6: PASUL 6: Bucurați-vă
Acum arma ta este gata
bucură de ea…
Fișierele de cod
Pasul 7: PASUL: 7: Îmbunătățirea viitoare
Pe măsură ce vorbim despre orice, știm că totul trebuie să evolueze cu timpul.
deci avem evoluții viitoare în această armă
- Poate fi fabricat un pistol Bluetooth în loc de cabluri USB.
- Poate fi făcut mai realist.
Dacă primiți orice îmbunătățire viitoare sau sugestii
Vă rog
cometariu
în secțiunea de comentarii
de mai jos…
Recomandat:
DIY Arduino Powered IR Light Gun: 12 pași
DIY Arduino Powered IR Light Gun: SAMCO este un Namco GunCon cu interiorul înlocuit cu un micro controler Arduino și o cameră de poziționare IR DF Robot și funcționează ca mouse HID pe televizoare / monitoare LCD (ecran plat). Gun funcționează în prezent cu Mame în RetroPie (pentru Raspberry Pi), PSX Beetl
Ray Gun cu efecte sonore V2: 17 pași (cu imagini)
Ray Gun With Sound Effects V2: Am întâlnit recent un burghiu vechi la un magazin de gunoi și în clipa în care am văzut-o am știut că trebuie să fac din el un pistol cu raze. Am făcut câteva arme cu raze acum și încep întotdeauna cu inspirație de la un obiect găsit. Puteți verifica celelalte versiuni ale mele în t
Rick Et Morty Portal Gun - Introducere: 4 pași
Rick Et Morty Portal Gun - Introduction: Pour le carnaval 2018 de Dax, Nous avions fabriqué le portal gun de Rick et Morty en impression 3D … Nous reprenons ce projet et confions à Mathieu (BTS systèmes numériques - lycée de borda) la réalisation d'un dispozitiv care permite folosirea unui e
Ray Gun cu efecte sonore laser: 19 pași (cu imagini)
Ray Gun With Laser Sound Effects: Îmi place foarte mult să construiesc proiecte din piese vechi pe care le-am scăpat. Aceasta este cea de-a doua armă cu raze pe care o documentasem (aceasta este prima mea). Împreună cu arme cu raze am construit junkbots - (verificați-le aici) și o mulțime de alte proiecte din
Arduino Game Controller + Unity Game: 5 pași
Arduino Game Controller + Unity Game: În acest instructiv vă voi arăta cum să construiți / programați un controller de joc arduino care se poate conecta la unitate