Tartalomjegyzék:
- Kellékek
- 1. lépés: 1. LÉPÉS: Az áramkör létrehozása
- 2. lépés: 2. lépés: Csatlakozó áramkör
- 3. lépés: 3. LÉPÉS: Alkatrészek összeszerelése
- 4. lépés: 4. LÉPÉS: Szoftver telepítése
- 5. lépés: 5. LÉPÉS: A pisztoly testreszabása
- 6. lépés: 6. LÉPÉS: Élvezze
- 7. lépés: 7. LÉPÉS: Jövőbeli fejlesztés
Videó: ZAP Game Gun: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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:
- Arduino Leonardo.
- MPU-6050/giroszkóp
- Joystick
- Tapintható nyomógomb
- PCB marató készlet
- huzal
- hím berg csík
- női berg csík.
- 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
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
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
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
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
- Készíthető Bluetooth pisztoly USB kábelek helyett.
- 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:
A lézerrel vágott Ray-Gun összeszerelési utasítások: 10 lépés
Saját lézervágású Ray-Gun összeszerelési utasítások: Elnézést kérve a késésért, íme a régóta esedékes utasításaim a lézermutató Ray-Gun összeszereléséről, megvásárolhatja a Vector rajzterveket, és elkészítheti … CNC-n Lézervágó! Https: //cults3d.com/en/3d-model/gadget/ray-gunEz így
DIY Arduino Powered IR Light Gun: 12 lépés
DIY Arduino Powered IR Light Gun: A SAMCO egy Namco GunCon, amelynek belsejét Arduino mikrovezérlő és DF Robot IR pozicionáló kamera helyettesíti, és HID egérként működik LCD (síkképernyős) TV -n/monitoron. A fegyver jelenleg a Mame -nel működik együtt a RetroPie -ben (a Raspberry Pi számára), PSX Beetl
Ray Gun hanghatásokkal V2: 17 lépés (képekkel)
Ray Gun hanghatásokkal V2: Nemrég találkoztam egy régi fúróval egy ócska boltban, és amint megláttam, tudtam, hogy sugárfegyvert kell készíteni belőle. Készítettem néhány sugárfegyvert, és ezek mindig valamilyen talált tárgy ihletésével kezdődnek. Nézd meg a többi építményemet is
Ray Gun lézeres hanghatásokkal: 19 lépés (képekkel)
Ray Gun lézeres hanghatásokkal: Nagyon szeretek projekteket építeni a régi alkatrészekből, amelyeket legyűrtem. Ez a 2. sugárfegyver -konstrukció, amit dokumentáltam (ez az első). A sugárfegyverek mellett junkbotokat építettem - (nézd meg őket itt) és sok más projektet
Arduino Pocket Game Console + A -Maze - Maze Game: 6 lépés (képekkel)
Arduino Pocket Game Console + A -Maze - Maze Game: Üdvözöllek az első oktatható játékomban! A projekt, amelyet ma szeretnék megosztani veletek, az Arduino labirintus játék, amely olyan zsebkonzol lett, mint az Arduboy és hasonló Arduino alapú konzolok. Az expo -nak köszönhetően az én (vagy az Ön) jövőbeli játékaival is villoghat