Taula de continguts:
- Subministraments
- Pas 1: PAS 1: Creació del circuit
- Pas 2: Pas 2: Circuit de connexió
- Pas 3: PAS 3: Muntatge de peces
- Pas 4: PAS 4: Instal·lació del programari
- Pas 5: PAS 5: Personalització de l'arma
- Pas 6: PAS 6: Gaudiu
- Pas 7: PAS: 7: Millora futura
Vídeo: ZAP Game Gun: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
A través d’aquest Instructables, m’agradaria presentar-vos la meva arma de joc. L’objectiu d’aquest projecte és desenvolupar una pistola arcade de jocs. que podeu fer entre 2 i 3 hores. Si intenteu descriure-la, podeu dir-ho com una combinació de teclat i ratolí d'aire.
aquesta arma es pot utilitzar per jugar a diversos jocs FPS.
MOTIVACIÓ
La motivació d’aquesta arma de joc prové dels jocs arcade. Aquest projecte és una combinació perfecta per a les persones que estimen els jocs, a més de ser fan d'Arduino.
És un projecte que no necessitaria més de tres hores.
TREBALL
El funcionament del projecte és tan fàcil com ABC.
el conjunt del programa funciona amb un conjunt de, i, en cas contrari, que forma tot el codi.
l'arma replica el ratolí i el teclat d'aire. El giroscopi present a la pistola ajuda a localitzar els moviments de la pistola i ordena a l’ordinador que col·loqui el punter del ratolí al lloc següent.
de la mateixa manera, el joystick present a l'arma intenta replicar el joystick present a la consola de jocs. Ajuda l'usuari a navegar per davant, darrere, dreta, esquerra del joc. A més, també ajuda a saltar.
El sensor IR ajuda a activar l'objectiu a
* tot a sobre *
Només podeu canviar les tecles assignades al programa segons el joc.
Subministraments
Les coses que necessitareu per fer aquest projecte són:
- Arduino Leonardo.
- MPU-6050 / giroscopi
- Palanca de control
- Polsador tàctil
- Kit de gravat de PCB
- filferro
- tira de berg mascle
- tira femenina de berg.
- Sensor IR
* Podeu obtenir aquests subministraments en línia o a les botigues locals. *
Pas 1: PAS 1: Creació del circuit
Per a això, necessitareu una solució revestida de coure i clorur ferrós.
Podeu obtenir qualsevol botiga electrònica local o us recomano comprar un "kit de gravat de PCB".
Pot ser l'eina més útil per a aquest procés.
Per fer el diagrama de PCB haureu d’utilitzar el fritzing o també podeu utilitzar EAGLE.
He penjat els enllaços per al disseny de PCB en aquest manual.
Per fabricar el PCB podeu seguir els passos que es donen a Fabricació del PCB.
Pas 2: Pas 2: Circuit de connexió
Després de la producció de PCB, només cal muntar totes les peces al PCB.
* També podeu utilitzar una taula de treball per fer-ho *
* connexió estiuenca *
buttonPin = 4 buttonPin1 = 5
buttonPin2 = 6 buttonPin3 = 7
buttonPin4 = 8 buttonPin5 = 9;
botóPin6 = 10 botóPin7 = 11;
botóPin8 = 12; buttonPin9 = 13;
buttonPin10 = A1; analogPin = 0;
buttonPINjoy = A2
VRyPIN = A3; VRxPIN = A4;
Pas 3: PAS 3: Muntatge de peces
Abans d’aquest procés, haureu de connectar els sensors i el joystick a la tira de burg femella perquè s’adaptin als passadors de capçalera masculins que heu soldat al PCB.
Ara, el pas és senzill.
No m'agradaria explicar molt sobre aquest procés.
Només per dir-vos que, en aquest procés, heu d’obrir una pistola i muntar (fixar) totes les parts que hi ha a l’interior.
Com que l'arma pot ser diferent per a tothom, és en tu com muntar.
Podeu veure a les imatges anteriors com vaig disposar la pistola.
Pas 4: PAS 4: Instal·lació del programari
Per utilitzar l’arma hauràs de descarregar el programari Arduino i qualsevol joc que vulguis jugar.
Tots aquests són els requisits de l’arma.
per utilitzar la pistola només cal connectar el port d'Arduino Leonardo al port USB de l'ordinador o l'ordinador portàtil.
la pistola es reconeixerà com a ratolí i teclat autoritzats per al dispositiu.
Pas 5: PAS 5: Personalització de l'arma
Per canviar els controls de l'arma hauríeu de canviar el codi font de l'arma.
Mostraré on canviar
if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // granada especial}
if (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // agafa qualsevol arma}
if (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // visió nocturna}
per canviar controls, substituïu les lletres negretes per controls que vulgueu.
* s’apliquen condicions similars a totes les condicions if. *
Pas 6: PAS 6: Gaudiu
Ara la teva arma està llesta
gaudeix-ho…
Els fitxers de codi
Pas 7: PAS: 7: Millora futura
Mentre parlem de qualsevol cosa, sabem que tot ha d’evolucionar amb el temps.
així que tenim futures novetats en aquesta arma
- Es pot fabricar una pistola Bluetooth en lloc de cables USB.
- Es pot fer més realista.
Si rebeu alguna millora o suggeriments futurs
si us plau
comentari
a la secció de comentaris
baix…
Recomanat:
Ray Gun amb efectes de so V2: 17 passos (amb imatges)
Ray Gun With Sound Effects V2: Fa poc vaig trobar un exercici antic en una botiga de brossa i, en el moment en què ho vaig veure, vaig saber que havia de fer-ne una. Ara he fabricat algunes armes de raig i sempre comencen inspirant-se en algun objecte trobat. Podeu consultar les meves altres versions en t
Rick Et Morty Portal Gun - Introducció: 4 passos
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 dispositiu que permet utilitzar un e
Ray Gun amb efectes de so làser: 19 passos (amb imatges)
Pistola de raigs amb efectes de so làser: m'encanta construir projectes a partir de parts antigues que he explorat. Aquesta és la versió de pistola de 2n raig que tenia documentada (aquesta és la meva primera). Juntament amb les armes de raig he construït robots no desitjats (consulteu-los aquí) i molts altres projectes des de
Motion Decting Nerf Gun: 8 passos
Motion Decting Nerf Gun: Hola! Sóc Cameron. Per a aquesta instrucció, us mostro com fer una pistola Nerf activada per moviment. És una mica dur, però 100% IMPRESSIONANT
Arduino Game Controller + Unity Game: 5 passos
Arduino Game Controller + Unity Game: En aquest instructiu us mostraré com construir / programar un controlador de joc arduino que es pugui connectar a la unitat