Obsah:
- Zásoby
- Krok 1: KROK 1: Vytvoření obvodu
- Krok 2: Krok 2: Připojení obvodu
- Krok 3: KROK 3: Sestavení dílů
- Krok 4: KROK 4: Instalace softwaru
- Krok 5: KROK 5: Přizpůsobení zbraně
- Krok 6: KROK 6: Užijte si to
- Krok 7: KROK: 7: Budoucí vylepšení
Video: ZAP Game Gun: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Prostřednictvím tohoto Instructables bych vám rád představil svou herní zbraň. Smyslem tohoto projektu je vyvinout herní arkádovou zbraň. což můžete během 2 až 3 hodin. Pokud se to pokusíte popsat, můžete to říct jako kombinaci klávesnice a vzduchové myši.
tuto zbraň lze použít k hraní různých her FPS.
MOTIVACE
Motivace této herní zbraně je sama z arkádových her. Tento projekt je ideální pro lidi, kteří milují hry a jsou fanoušky Arduina.
Je to projekt, který by nevyžadoval více než 3 hodiny času.
PRACOVNÍ
Práce na projektu je stejně snadná jako ABC!
sada programu pracuje se sadou a dalších podmínek tvořících celý kód.
zbraň replikuje vzdušnou myš a klávesnici. Gyroskop přítomný ve zbrani pomáhá sledovat pohyby zbraně a přikazuje počítači, aby umístil ukazatel myši na následující místo.
podobně se joystick přítomný ve zbrani pokouší replikovat joystick přítomný v herní konzoli. Pomáhá uživateli navigovat vpředu, vzadu, vpravo, vlevo ve hře. Kromě toho také pomáhá skákat.
IR senzor pomáhá při spuštění cíle a
*vše nad tím*
Můžete jednoduše změnit přiřazené klíče v programu podle hry.
Zásoby
K tomuto projektu budete potřebovat tyto věci:
- Arduino Leonardo.
- MPU-6050/gyroskop
- Joystick
- Hmatové tlačítko
- Sada pro leptání DPS
- drát
- mužský pásek berg
- pás ženského Berga.
- IR senzor
*Tyto zásoby můžete získat online nebo v místních obchodech.*
Krok 1: KROK 1: Vytvoření obvodu
K tomu budete potřebovat roztok potažený mědí a chlorid železnatý.
Můžete získat jakýkoli, v místním obchodě s elektronikou nebo doporučuji koupit 'leptanou sadu PCB'.
Může to být nejužitečnější nástroj pro tento proces.
Chcete -li vytvořit diagram DPS, budete muset použít fritzing nebo můžete také použít EAGLE.
Nahrál jsem odkazy pro návrh DPS v tomto Instructables.
Při výrobě DPS můžete postupovat podle kroků v části Výroba DPS.
Krok 2: Krok 2: Připojení obvodu
Po výrobě DPS stačí namontovat všechny díly na DPS.
*K tomu můžete také použít prkénko*
*letní spojení*
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;
Krok 3: KROK 3: Sestavení dílů
Před tímto procesem budete muset připojit senzory a joystick k samičí liště, aby se vešly do kolíkových konektorů, které jste připájili na desku plošných spojů.
Nyní je krok jednoduchý.
Nerad bych o tomto procesu říkal mnoho.
Abychom vám řekli, v tomto procesu musíte otevřít zbraň a sestavit (připevnit) všechny součásti uvnitř zbraně.
Protože se zbraň může u každého lišit, je jen na vás, jak ji sestavíte.
Na obrázcích výše můžete vidět, jak jsem uspořádal svou zbraň.
Krok 4: KROK 4: Instalace softwaru
Chcete -li použít zbraň, musíte si stáhnout software Arduino a jakoukoli hru, kterou chcete hrát.
To vše jsou požadavky zbraně.
Chcete -li použít zbraň, stačí připojit port Arduino Leonardo k USB portu počítače nebo notebooku.
zbraň bude rozpoznána jako autorizovaná myš a klávesnice pro toto zařízení.
Krok 5: KROK 5: Přizpůsobení zbraně
Chcete -li změnit ovládací prvky zbraně, musíte změnit zdrojový kód zbraně.
Ukážu, kde změnit
if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // special granade}
if (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // pick up any gun}
if (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // noční vidění}
Chcete -li změnit ovládací prvky, nahraďte tučná písmena ovládacími prvky, které chcete.
*podobné podmínky platí pro všechny podmínky if.*
Krok 6: KROK 6: Užijte si to
Nyní je vaše zbraň připravena
Užij si to…
Soubory kódu
Krok 7: KROK: 7: Budoucí vylepšení
Když mluvíme o čemkoli, víme, že vše se musí časem vyvíjet.
takže máme budoucí vývoj této zbraně
- Místo USB kabelů lze vyrobit Bluetooth pistoli.
- Může být realističtější.
Pokud do budoucna získáte nějaké vylepšení nebo nějaké návrhy
prosím
komentář
v sekci komentářů
níže…
Doporučuje:
Pokyny k montáži laserem řezané Ray-Gun: 10 kroků
Můj Laser-cut Ray-Gun montážní pokyny: Omlouvám se za zpoždění, tady je můj dlouho očekávaný návod, jak sestavit laserové ukazovátko Ray-Gun, můžete si koupit plány kreslení vektorů a nechat si je vyrobit … Na CNC Laser-Cutter! Https: //cults3d.com/en/3d-model/gadget/ray-gun Takto
DIY Arduino Powered IR Light Gun: 12 kroků
DIY Arduino Powered IR Light Gun: SAMCO je Namco GunCon s vnitřky nahrazenými mikrokontrolérem Arduino a IR polohovací kamerou DF Robot a funguje jako HID myš na LCD/plochých TV/monitorech. Gun aktuálně pracuje s Mame v RetroPie (pro Raspberry Pi), PSX Beetl
Ray Gun se zvukovými efekty V2: 17 kroků (s obrázky)
Ray Gun se zvukovými efekty V2: Nedávno jsem narazil na starou vrtačku v obchodě s harampádí a v okamžiku, kdy jsem ji viděl, věděl, že z ní musím vyrobit paprskovou zbraň. Nyní jsem vyrobil několik paprskových zbraní a vždy začínají inspirací nějakým nalezeným předmětem. Můžete se podívat na mé další stavby v
Arduino Cardboard Gun (RangeFinder & Tachometer): 8 kroků
Arduino Cardboard Gun (RangeFinder & Tachometer): Nebylo by úžasné, kdybyste mohli měřit vzdálenost a pohodlně sedět na gauči? Místo toho, abyste museli používat tradiční pásku? Dnes tedy vyrobím arduino zbraň, která dokáže bezkontaktně měřit vzdálenosti od 2 cm do 400 cm
Přesná Wiimote Light Gun pro Raspberry PI: 9 kroků (s obrázky)
Přesná Wiimote Light Gun pro Raspberry PI: Dálkový ovladač Wii používaný jako světelná zbraň obvykle není dostatečně přesný pro retro hry, jako je NES Duck Hunt, protože Wii Remote ve skutečnosti nevybírá bod na televizi, na který ukazuje. To nemůže! Wii Remote má v přední části infračervenou kameru