Tartalomjegyzék:
- 1. lépés: A projekt felépítése egy kenyértáblán
- 2. lépés: A játék programozása
- 3. lépés: Játssz és szórakozz:)
Videó: "Space Impact" játék giroszkóppal és Nokia 5110 LCD kijelzővel: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Miután Tamagotchi meghalt (utolsó projekt), elkezdtem keresni egy új módot az idő pazarlására. Úgy döntöttem, hogy az Arduino -n programozom a klasszikus „Space Impact” játékot. Hogy a játék egy kicsit érdekesebb és szórakoztatóbb legyen, az űrhajó vezérlőjeként egy giroszkóp érzékelőt használtam.
1. lépés: A projekt felépítése egy kenyértáblán
A hardver nagyon egyszerű. Szükséged van:
egy gomb és egy 10 kOhm -os ellenállás
egy Arduino (Uno / Nano / nem számít)
MPU-6050 giroszkóp
Nokia 5110 LCD kijelző
Opcionális: aktív zümmögő és 20 ohmos ellenállás
Hogy megkönnyítsem a dolgokat, forrasztottam egy pajzsot a Nokia LCD -hez. Csak az LCD, a háttérvilágítás kapcsolója és néhány tűfej 5 volt, GND stb.
Különböző típusú Nokia LCD -k érhetők el. Lehet, hogy módosítania kell a vezetékeket, vagy módosítania kell a programot.
2. lépés: A játék programozása
A legutóbbi projektemhez hasonlóan az összes grafikát festékkel terveztem, és az LCDAssistant segítségével alakítottam át a képeket hatszögletűvé.
Csak letöltheti a fájlokat, és feltöltheti őket Arduino -jára. Ha a beállítások megfelelőek, akkor mindennek megfelelően kell működnie. Módosíthatja az LCD kontrasztját a myGLCD.setContrast (X);.
Hozzáadtam egy rar fájlt (gyro.rar) és két külön fájlt (Graphic.c & gyro.ino). Ezen lehetőségek közül választhat.:)
3. lépés: Játssz és szórakozz:)
Az űrhajó két különböző repülési sebességét valósítottam meg, attól függően, hogy milyen szögben tartják a giroszkópot. El kell kerülni, hogy más tárgyakba, például meteoritokba ütközzön, vagy csak lézerlövésekkel kell megsemmisíteni őket. Egyes akadályok tartósabbak, mint mások, ezért kétszer kell lőni őket, hogy megtörjék őket. Az ellenséges űrhajók visszalőnek. A cél az, hogy minél több csillagot gyűjts össze. Miután az űrhajó megsemmisült, láthatja pontszámát és túlélt idejét.
Ha olyan változatot szeretne, amelynek joystickja az űrhajó vezérlője, írjon nekem egy masszázst az alábbi megjegyzésekben.:)
Ajánlott:
VEML6070 UV -érzékelő Nokia 5110 LCD kijelzővel: 11 lépés
VEML6070 UV -érzékelő Nokia 5110 LCD -vel: Miután 3 hónapig ültem ezen a projekten, úgy gondoltam, megosztom a készítő közösséggel. Költségvetési árú UV -érzékelő:) 1 órán belül összeszerelhető, és évekig használható
Arduino barométer Nokia 5110 LCD kijelzővel: 4 lépés
Arduino barométer Nokia 5110 LCD kijelzővel: Ez egy egyszerű barométer Arduino -val
PC hardver monitor Arduino és Nokia 5110 LCD kijelzővel: 3 lépés
PC hardverfigyelő Arduino és Nokia 5110 LCD kijelzővel: Arduino alapú PC monitor, amely megjeleníti a CPU hőmérsékletét, terhelését, óráját és a használt RAMCPU terhelést vagy óraértékeket, grafikonként is rajzolható. Részek: Arduino Nano vagy Arduino Pro Mini USB -soros adapterrel Nokia 5110 84x48 LCD
Hőmérséklet- és fényszintmérő LCD kijelzővel NOKIA 5110: 4 lépés
Hőmérséklet- és fényszint -monitor LCD kijelzőn NOKIA 5110: Üdvözlök mindenkit! Ebben a részben egyszerű elektronikus eszközt készítünk a hőmérséklet és a fényszint figyelésére. Ezeknek a paramétereknek a mértékegységei a NOKIA 5110 LCD kijelzőn jelennek meg. A készülék az AVR ATMEGA328P mikrokontrollerre épül. A monitoring
Arduino GPS Nokia 5110 LCD kijelzővel: 4 lépés
Arduino GPS Nokia 5110 LCD kijelzővel: Helló! Ma részben befejeztem az Arduino GPS programot. Gyűjtöm az ismereteimet az Arduino programozásával, és néhány héttel ezelőtt úgy döntöttem, hogy készítek egy GPS sebességmérőt. Szeretném használni az autómban. Nagyon szeretem a Nokia 5510 LCD kijelzőket, és ez