Tartalomjegyzék:
Videó: PressKill: Arduino játék: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
A PressKill egy fizikai játék négy játékos számára, akiket Arduino segítségével terveztem és készítettem egy iskolai projekthez. A játék készítése programozást, forrasztást, vektoros tervek készítését, lézervágást és némi ragasztást foglal magában. Szeretnél rad játékot játszani a barátaiddal? Olvass tovább!
A játék szabályai:
- Amikor bármelyik játékos megnyomja a gombját, pontot kap, és a Deadzone elindul.
- Amikor bármelyik játékos megnyomja a gombját a Deadzone alatt, elveszíti a játékot.
- 5 másodperccel az indulás után a Deadzone véget ér. Erre nincs utalás.
- Az első játékos nyer, aki öt ponttal rendelkezik, vagy az utolsó, aki feláll.
1. lépés: Alkatrészek
Itt található a játék fizikai felépítéséhez szükséges összes rész listája.
- 1 Arduino
- 4 nagy árkád gomb opcionális lámpákkal
- 16 db női csatlakozó
- 4 db fehér led
- 4 220 Ohm ellenállás
- 4 10.000 Ohm ellenállás
- sok drót
- hőre zsugorodó cső
- perfboard
- 1 lap 3 mm -es MDF fából
- fa ragasztó
A következő eszközöket is használtam:
- Forrasztópáka
- Lézervágó
- Hőpisztoly (az öngyújtó is működik)
2. lépés: Kábelezés
Maga a bekötés nem olyan bonyolult, csak fárasztó, mert ugyanazt négyszer kell elvégezni, minden egyes gombnál egyszer. Itt van egy jó utasítás a gombcsapokhoz: Big-dome-push-button-LinkIt-Basics
Rendben, íme a dolog mindössze öt lépésben:
- Helyezze be a LED -eket az arcade gombokba. Ha a gombok könnyen kompatibilisek a LED -ekkel, remek! Az enyémek nem voltak, ezért a helyére forrasztottam őket.
- Csatlakoztassa a női csatlakozókat néhány vezetékhez. Forrasztottam őket, hogy megerősítsék a kapcsolatot, és a biztonság kedvéért hozzáadtam néhány zsugorcsövet a hőpisztoly segítségével. A vezetékeket színkóddal jelöltem negatívra (szürke) és pozitívra (pirosra).
- A megfelelő ellenállások hozzáadásához forgassa el az összes gomb összes vezetékét egy kis darab perfboardra. Segít egy kicsit a szervezésben is. Ellenőrizze a mellékelt képet a különböző vezetékek és ellenállások közeli megtekintéséhez. Ezután csatlakoztassa a vezetékeket a női csatlakozókkal a gombhoz. most ismételje meg négyszer!
- Az Arduino 5V -os és GND -s bemeneti gombjainak összes vezetékét párhuzamosan forrasztja egy másik kis darab perfboardra. így csak két vezetéket kell csatlakoztatnia az Arduino -hoz nyolc helyett.
- Ez egy opcionális lépés, de ha szeretne némileg szervezett maradni, mint én, jelölje meg a vezetékeket minden gombról, amelyek az Arduino PIN -kódjába kerülnek. Az enyémet színkóddal jelöltem gomb szín szerint.
Nagyjából ennyi az elektronika! Ha okosabb, mint én, tervezze meg előre az áramköreit, hogy könnyen kezelhesse a kábeleket, és elkerülje a nagy spagettit.
3. lépés: Doboz
Személyes okokból lézervágó dobozt szerettem volna készíteni az összes elektronika tárolására. Ez egy meglehetősen egyszerű forma, és egyszerűen elkészíthető, ha csak fát fűrészel, és kerek lyukakat fúr, így ha ez gyorsabb vagy hozzáférhetőbb az Ön számára, ez okos lépés. De hadd mondjam el, hogy ezek az ujjízületek félelmetesen jól néznek ki.
A doboz mintáját a makercase.com -ról vettem, akik nagyon megkönnyítik, hogy ne rajzoljam le az összes ujjízületet magam. Ezután módosítottam a mintát az Inkscape -ben, egy ingyenes vektoros rajzoló programban. Tapasztalataim szerint az Inkscape nem jó a.dxf fájlok exportálásában, amelyeket a lézervágó olvas, ezért a probléma megoldása az Adobe Illustrator használata.
Maga a doboz mérete 30 x 30 x 10 centiméter. Miután elvégezte az MDF lézervágást, összeragaszthatja a paneleket. Az alját azonban ne ragasztja be! Fejjel lefelé fordított fedélként szolgál a hardver eléréséhez. Rögzíthetővé teheti néhány mágnes belsejére ragasztásával. Nem tettem, egyszerűen azért, mert nem kellett. Jó döntés, ha sokat szeretné mozgatni a dobozt anélkül, hogy az alja leesne.
Megjegyzés: Az ebben az oktatóanyagban szereplő tervek nem tartalmaznak lyukat az Arduino tápkábeléhez. Én magam fúrtam egyet, de megváltoztathatja a terveket, hogy befogadjon egyet, vagy 5 V -os áramforrást helyezhet a dobozba. Erre még van bőven hely.
4. lépés: Kód
Itt az Arduino kódja. Én készítettem, és tartalmazhat hibákat, bár egyelőre nem vettem észre. Meg van jegyezve, és nagyon szabadon optimalizálhatja, módosíthatja vagy kiegészítheti.
5. lépés: Jó szórakozást
Ez furcsán hangozhat, de komolyan gondolom: jó szórakozást az alkotáshoz és a játékhoz! Csak ne feledje: a szórakozás hiánya is része az alkotás örömének. Ha elakad, játsszon és kísérletezzen, hogy új megoldásokat találjon a problémákra. Így tudtam elkészíteni ezt a játékot. Köszönöm, hogy elolvasta!
Ajánlott:
DIY 37 LED Arduino rulett játék: 3 lépés (képekkel)
DIY 37 Leds Arduino Roulette Játék: A rulett egy kaszinójáték, amelyet a francia szóról neveztek el, jelentése kis kerék
Puha játék Bluetooth kocka és Android játék fejlesztése az MIT App Inventor segítségével: 22 lépés (képekkel)
Puha játék Bluetooth kocka és Android játék fejlesztése az MIT App Inventor segítségével: A kockajátéknak különböző módszerei vannak 1) Hagyományos játék fa vagy sárgaréz kockákkal. 2) Játssz mobilon vagy PC -n a mobil vagy a PC által véletlenszerűen létrehozott kockával. fizikailag játszani a kockával, és mozgatni az érmét a mobilon vagy a számítógépen
Simon játék - szórakoztató játék!: 5 lépés
Simon Game - Szórakoztató játék !: Referencia: IttHosszú hétvége után valóban keményen kell próbálnia elvégezni az összes feladatot és munkát, amelyekért Ön felelős. Itt az ideje, hogy edzjük az agyunkat, nem? Az unalmas és értelmetlen játékok mellett van egy Simon Game nevű játék
Minion Cubecraft játék (zseblámpa játék): 4 lépés
Minion Cubecraft játék (A zseblámpa játéka): Régóta fáklyát akartam készíteni, hogy sötétben is használhassam, de az ötlet, hogy csak egy hengeres alakú tárgy legyen, csak be-ki kapcsolóval, ellenállt, hogy ne csináljam. Túl mainstream volt. Aztán egy napon a bátyám hozott egy kis NYÁK -ot
A játék megvásárlása előtt ellenőrizheti, hogy fut -e egy játék a számítógépén .: 4 lépés
Hogyan lehet ellenőrizni, hogy a játék fut -e a számítógépen, mielőtt megvásárolná a játékot.: Nemrégiben beszereztem egy barátomtól a Call of Duty 4 -et (lehet, hogy ingyen), mert nem fut a számítógépén. Nos, a számítógépe meglehetősen új, és megdöbbentett, miért nem fut. Így pár órányi internetes keresés után találtam rá