Tartalomjegyzék:
Videó: 8x16 LED Matrix Pong játék (2 lapát játékosonként): 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
A klasszikus Pong játék számos változata inspirált engem az Arduino -n, 8x8 LED -es mátrix segítségével. Ebben az utasításban megmutatom, hogyan kell felépíteni a kedvenc Pong verziómat, amely játékosonként két lapátot tartalmaz - csatárt és kapust. Mivel egy 8x8 LED -es mátrixnak nagyon korlátozott helyei (vagy pontjai) vannak, ezért 8x16 LED -es mátrixot fogok használni ebben a projektben. Az egyszerű bekötés érdekében két 8x8 LED-es mátrixot fogok használni, beépített MAX7219-el és játékosonként egyetlen potenciométert a lapátvezérléshez.
1. lépés: Anyagok
- Arduino Uno vagy ennek megfelelő
- (2) 8x8 LED mátrix MAX7219 -el
- (2) 10K potenciométer
- jumper vezetékek
- 9V elemtartó és 9V elem
- ház (alapértelmezett megoldásom mindig egy kartondoboz)
Eszközök: ragasztópisztoly, kés
2. lépés: A hardver összeszerelése
A hardver összeszereléséhez nézze meg a videómat és a kapcsolási rajzomat.
3. lépés: Kód
Csatolva az Arduino kód, amelyet a videón látható játékhoz használtam.
Ehhez a projekthez egy egyszerű max7219 könyvtárat használok, LedControl néven. Ha még nem telepítette ezt a könyvtárat az Arduino IDE -re, kérjük, kövesse a weboldalán található utasításokat a letöltéshez és a telepítéshez.
A labda mozgásának nyomon követéséhez 5 változót használok. Bár jobb, ha mindezt egy tömbbe tároljuk, ha több labdát szeretnék a kitöréshez, ezt a projektet középiskolás diákok számára terveztük, ezért ezt az egyszerűséget megtartom.
A játékosok elhelyezéséhez a megfelelő potenciométereket olvasom, amelyek 0 és 1023 közötti értékeket adnak vissza, és Y koordinátákhoz 0 és 7 közötti értékeket képeznek le.
Ezzel a platformmal más játékokat is kódolhat, például kígyót, vezetést, lövöldözést és kitörést. Írtam egy két játékosból álló kitörési játékot, amelyben két labda egyszerre mozog, de az alacsony felbontás és a labdák mindig 45 fokban mozognak, ez nem működött olyan jól, mint amilyennek képzelem. (Ha rákeresel a Google -ra, találsz egyjátékos kitörési játékot.)
Ajánlott:
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
Adaptív lapát: 5 lépés (képekkel)
Adaptív lapát: A jelenlegi kialakítás, amely lehetővé teszi az emberek számára, hogy az egyik kar használatával evezhessék a kitámasztókat, kissé visszahúzódtak, mivel a lapát folyamatosan forgott. A lapát tetején lévő második kéz nélkül a lapát nem tudta szabályozni azt a szöget, amelyen a
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á