Tartalomjegyzék:

ZAP Game Gun: 7 lépés
ZAP Game Gun: 7 lépés

Videó: ZAP Game Gun: 7 lépés

Videó: ZAP Game Gun: 7 lépés
Videó: ОЗМ-72 | Противопехотная заградительная мина | Почему ее прозвали ведьма? 2024, November
Anonim
ZAP játékpisztoly
ZAP játékpisztoly
ZAP játékpisztoly
ZAP játékpisztoly

Ezen az utasításokon keresztül szeretném bemutatni a játékfegyveremet. Ennek a projektnek az a célja, hogy kifejlesszen egy játékpiacot. amit 2-3 órán belül megtehet. Ha megpróbálja leírni, elmondhatja, hogy a billentyűzet és a levegő egér kombinációja.

Ez a pisztoly különböző FPS játékok lejátszására használható.

MOTIVÁCIÓ

Ennek a játékfegyvernek a motivációja az arcade játékokból származik. Ez a projekt tökéletesen illik azokhoz, akik szeretik a játékokat, valamint rajongnak az Arduinoért.

Ez egy olyan projekt, amely nem igényel több mint 3 órát.

DOLGOZÓ

A projekt működése olyan egyszerű, mint az ABC!

a programkészlet a teljes kódot alkotó és egyéb feltételekkel együtt működik.

a pisztoly megismétli a levegő egeret és a billentyűzetet. A pisztolyban található giroszkóp segít nyomon követni a pisztoly mozgását, és megparancsolja a számítógépnek, hogy helyezze az egérmutatót a következő helyre.

Hasonlóképpen, a pisztolyban lévő joystick megpróbálja megismételni a játékkonzolban lévő joystickot. Segít a felhasználónak elöl, hátul, jobbra, balra navigálni a játékban. Ezen kívül segít az ugrásban is.

Az infravörös érzékelő segít a cél kiváltásában a

*minden fölötte*

Csak módosíthatja a hozzárendelt kulcsokat a programban a játéknak megfelelően.

Kellékek

A projekt megvalósításához a következőkre lesz szüksége:

  1. Arduino Leonardo.
  2. MPU-6050/giroszkóp
  3. Joystick
  4. Tapintható nyomógomb
  5. PCB marató készlet
  6. huzal
  7. hím berg csík
  8. női berg csík.
  9. IR érzékelő

*Ezeket a kellékeket online vagy a helyi üzletekben szerezheti be.*

1. lépés: 1. LÉPÉS: Az áramkör létrehozása

1. LÉPÉS: Az áramkör létrehozása
1. LÉPÉS: Az áramkör létrehozása
1. LÉPÉS: Az áramkör létrehozása
1. LÉPÉS: Az áramkör létrehozása

Ehhez rézbevonatú és vas -kloridos oldatra lesz szüksége.

Bármelyiket beszerezheti, ahol egy helyi elektronikai üzlet, vagy azt javaslom, hogy vásároljon „NYÁK -marató készletet”.

Ez lehet a leghasznosabb eszköz ehhez a folyamathoz.

A NYÁK -diagram elkészítéséhez fritázást kell használnia, vagy használhatja az EAGLE -t is.

Feltöltöttem a NYÁK -tervezés linkjeit ebben az utasításban.

A NYÁK elkészítéséhez kövesse a NYÁK készítése című részben leírt lépéseket.

2. lépés: 2. lépés: Csatlakozó áramkör

2. lépés: Az áramkör csatlakoztatása
2. lépés: Az áramkör csatlakoztatása

A PCB gyártása után csak szerelje fel az összes alkatrészt a NYÁK -ra.

*Ehhez használhat kenyérlapot is*

*nyári kapcsolat*

buttonPin = 4 gombPin1 = 5

buttonPin2 = 6 gombPin3 = 7

buttonPin4 = 8 buttonPin5 = 9;

buttonPin6 = 10 buttonPin7 = 11;

gombPin8 = 12; gombPin9 = 13;

buttonPin10 = A1; analógPin = 0;

buttonPINjoy = A2

VRyPIN = A3; VRxPIN = A4;

3. lépés: 3. LÉPÉS: Alkatrészek összeszerelése

3. LÉPÉS: Az alkatrészek összeszerelése
3. LÉPÉS: Az alkatrészek összeszerelése
3. LÉPÉS: Az alkatrészek összeszerelése
3. LÉPÉS: Az alkatrészek összeszerelése
3. LÉPÉS: Az alkatrészek összeszerelése
3. LÉPÉS: Az alkatrészek összeszerelése

A folyamat előtt be kell kötni az érzékelőket és a joystick -ot a női burg szalaghoz, hogy azok illeszkedjenek a NYÁK -ra forrasztott dugófejhez.

Most a lépés egyszerű.

Erről a folyamatról nem szeretnék sokat mesélni.

Csak hogy elmondjam, ebben a folyamatban ki kell nyitnia egy pisztolyt, és össze kell szerelnie (rögzítenie) az összes alkatrészt a pisztolyban.

Mivel a pisztoly mindenkinél eltérő lehet, rajtad áll, hogyan kell összeszerelni.

A fenti képeken láthatod, hogyan rendeztem el a fegyvert.

4. lépés: 4. LÉPÉS: Szoftver telepítése

A fegyver használatához le kell töltenie az Arduino szoftvert és minden játékot, amelyet játszani szeretne.

Ezek mind a fegyver követelményei.

A pisztoly használatához csak csatlakoztassa az Arduino Leonardo portot a számítógép vagy a laptop USB -portjához.

a pisztolyt a készülék engedélyezett egérként és billentyűzetként ismeri fel.

5. lépés: 5. LÉPÉS: A pisztoly testreszabása

A pisztoly kezelőszerveinek megváltoztatásához meg kell változtatnia a pisztoly forráskódját.

Megmutatom, hol kell változtatni

if (buttonState7 == LOW && previousButtonState == HIGH) {Keyboard.write ("j"); // speciális gránát}

if (buttonState8 == LOW && previousButtonState == HIGH) {Keyboard.write ("f"); // vegyen fel bármilyen fegyvert}

if (buttonState9 == LOW && previousButtonState == HIGH) {Keyboard.write (""); // éjjellátó}

A vezérlők megváltoztatásához cserélje ki a vastag betűket a kívánt vezérlőelemekre.

*hasonló feltételek vonatkoznak minden if feltételre.*

6. lépés: 6. LÉPÉS: Élvezze

Most a fegyvere készen áll

élvezd…

A kódfájlok

7. lépés: 7. LÉPÉS: Jövőbeli fejlesztés

7. LÉPÉS: Jövőbeli fejlesztés
7. LÉPÉS: Jövőbeli fejlesztés

Amikor bármiről beszélünk, tudjuk, hogy mindennek fejlődnie kell az idő múlásával.

így ebben a fegyverben vannak jövőbeli fejlemények

  1. Készíthető Bluetooth pisztoly USB kábelek helyett.
  2. Reálisabbá tehető.

Ha bármilyen javítást vagy javaslatot kap a jövőben

kérem

megjegyzés

a megjegyzés rovatban

lent…

Ajánlott: