Tartalomjegyzék:

Flappy Bird Arduino használatával és feldolgozás: 5 lépés
Flappy Bird Arduino használatával és feldolgozás: 5 lépés

Videó: Flappy Bird Arduino használatával és feldolgozás: 5 lépés

Videó: Flappy Bird Arduino használatával és feldolgozás: 5 lépés
Videó: Flipper Zero Hacking In Public Compilation Pt.3 2024, Július
Anonim
Flappy Bird Arduino használatával és feldolgozás
Flappy Bird Arduino használatával és feldolgozás

Üdv mindenkinek!!!

Üdvözöljük az új Arduino -alapú projektben. Mindannyian életünk során egyszer játszottunk a flappy bird játékban. Mi lenne, ha a PC -n játszanánk, és az Arduino segítségével irányítanánk? Kövesse az alábbi lépéseket, és az oktatóanyag végére a mikrokontroller segítségével irányíthatja a játékot.

1. lépés: Szerezze be a kellékeket

Szerezd meg a kellékeket
Szerezd meg a kellékeket
Szerezd meg a kellékeket
Szerezd meg a kellékeket

Tehát ebben a projektben egy Arduino Uno táblát és egy SR-04 ultrahangos érzékelőt fogunk használni. Javaslom, hogy vásárolja meg ezeket az alkatrészeket az UTSource.net webhelyről, mivel olcsó elektronikai alkatrészeket és modulokat kínálnak, minőségbeli kompromisszumok nélkül. Nézd meg őket !!!

1 X Arduino Uno

1 X SR-04 Ultrahangos érzékelő

Kenyérpult (opcionális) és néhány fejvezeték

2. lépés: Röviden dolgozik

Röviden dolgozik
Röviden dolgozik
Röviden dolgozik
Röviden dolgozik
Röviden dolgozik
Röviden dolgozik

Azért használtuk itt az ultrahangos érzékelőt, hogy megkapjuk a kezünk és a kéz közötti távolság adatait

érzékelővel, és ezekkel az értékekkel állítsa be a mozgó madár magasságát. A játék feldolgozás alatt jön létre, és az Arduino a soros porton keresztül kommunikál vele. A fenti játékról néhány képet linkeltem, ezért nézze meg őket, hogy képet kapjon a projektről.

3. lépés: Csináljuk a kapcsolatokat

Csináljuk a kapcsolatokat
Csináljuk a kapcsolatokat

Először csatlakoztassa az SR-04-et

érzékelő az Arduino táblához. Mivel csak egy érzékelő csatlakozik az interfészhez, ezért nem adok hozzá kapcsolási rajzot ehhez a projekthez. A csatlakozók a következők:

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Kioldócsap >> Digitális csap 11

Echo Pin >> Digitális pin 10

Ennyi a kapcsolat.

Lépés: Töltse fel az Arduino kódot

Töltse fel az Arduino kódot
Töltse fel az Arduino kódot

Most ideje feltölteni a kódot az Arduino táblára.

Töltse le a kódot alulról.

Mielőtt feltöltené a kódot, győződjön meg róla, hogy kiválasztja a megfelelő com portot és az adatátviteli sebességet, mivel az adatokat a játékba küldjük.

***************************************************

üres beállítás ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Sorozat.kezdet (9600); // Itt állítsa be az átviteli sebességet

}

*******************************************************

5. lépés: Nyissa meg a feldolgozó programot

Nyissa meg a Feldolgozó programot
Nyissa meg a Feldolgozó programot

Miután feltöltötte az Arduino kódot, töltse le és nyissa meg a

feldolgozó kód. Ismét állítsa be ugyanazt az átviteli sebességet, és említse meg a megfelelő com portot, mint korábban.

*******************************************************

void setup () {

méret (400, 600);

p1.x = szélesség + 50;

p2.x = szélesség + 220;

p3.x = szélesség + 370;

myPort = új soros (ez, "COM3", 9600); // Itt módosíthatja a com portot és az átviteli sebességet

myPort.bufferUntil (10);

}

********************************************************

Most próbáljuk ki ezt a játékot. Csak kattintson a futtatás gombra a feldolgozó Ide -ban, és már indulhat is.

A madár a kezed és az érzékelő közötti távolságnak megfelelően mozog.

Remélem tetszett ez a kis tanulságos. Ha igen, kérjük, mutasson támogatást a kedvenc gomb megnyomásával, és ossza meg barátaival. Ha segítségre van szüksége, írjon megjegyzést az alábbiakban. Ennyi a mai nap srácok. Hamarosan találkozhat egy újabb fantasztikus projekttel.

Ajánlott: