Sadržaj:

Flappy Bird koristeći Arduino i obradu: 5 koraka
Flappy Bird koristeći Arduino i obradu: 5 koraka

Video: Flappy Bird koristeći Arduino i obradu: 5 koraka

Video: Flappy Bird koristeći Arduino i obradu: 5 koraka
Video: Flappy Bird на Ардуино! 2024, Srpanj
Anonim
Flappy Bird pomoću Arduina i obrada
Flappy Bird pomoću Arduina i obrada

Pozdrav svima!!!

Dobrodošli u novi projekt zasnovan na Arduinu. Svi smo jednom u životu igrali igru flappy bird. Kako ako ga igramo na svom računalu i kontroliramo ga pomoću našeg Arduina ?? Slijedite dolje navedene korake i do kraja ovog vodiča kontrolirat ćete igru pomoću svog mikrokontrolera.

Korak 1: Nabavite potrepštine

Nabavite potrepštine
Nabavite potrepštine
Nabavite potrepštine
Nabavite potrepštine

Stoga ćemo za ovaj projekt koristiti Arduino Uno ploču i SR-04 ultrazvučni senzor. Preporučujem vam da ove komponente kupite na UTSource.net jer pružaju jeftine elektroničke komponente i module bez kompromisa u kvaliteti. Provjerite ih !!!

1 X Arduino Uno

1 X SR-04Ultrasonični senzor

Matična ploča (izborno) i nekoliko žica zaglavlja

Korak 2: Ukratko radite

Rad ukratko
Rad ukratko
Rad ukratko
Rad ukratko
Rad ukratko
Rad ukratko

Razlog zašto smo ovdje upotrijebili ultrazvučni senzor je dobivanje podataka o udaljenosti između naše ruke i

senzor i pomoću tih vrijednosti podesite visinu ptice u pokretu. Igra se stvara u procesu obrade i Arduino komunicira s njom putem serijskog porta. Gore sam povezao nekoliko slika igre pa ih pogledajte kako biste stekli dojam o ovom projektu.

Korak 3: Učinimo veze

Učinimo veze
Učinimo veze

Prvo spojite SR-04

senzor na Arduino ploču. Budući da postoji samo jedan senzor za sučelje, za ovaj projekt neću dodati dijagram kruga. Veze su sljedeće -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Trigger Pin >> Digitalni pin 11

Echo Pin >> Digitalni pin 10

To je to, veze su uspostavljene.

Korak 4: Prenesite Arduino kod

Prenesite Arduino kod
Prenesite Arduino kod

Sada je vrijeme da učitate kôd na svoju Arduino ploču.

Preuzmite kôd ispod.

Prije učitavanja koda, odaberite odgovarajući com port i brzinu prijenosa jer ćemo ga koristiti za slanje podataka u igru.

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

void setup ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Ovdje postavite brzinu prijenosa

}

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

Korak 5: Otvorite program za obradu

Otvorite program za obradu
Otvorite program za obradu

Nakon što se Arduino kôd učita, preuzmite i otvorite

kod za obradu. Ponovno postavite istu brzinu prijenosa i navedite ispravan port kao što ste to učinili ranije.

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

void setup () {

veličina (400, 600);

p1.x = širina + 50;

p2.x = širina + 220;

p3.x = širina + 370;

myPort = novi serijski (ovo, "COM3", 9600); // Ovdje promijenite com port i brzinu prijenosa

myPort.bufferUntil (10);

}

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

Hajde sada isprobati ovu igru. Samo kliknite gumb Pokreni u Ide za obradu i spremni ste.

Ptica se kreće prema udaljenosti između vaše ruke i senzora.

Nadam se da vam se svidio ovaj mali instruktor. Ako da, molimo vas da pokažete podršku pritiskom na omiljeni gumb i podijelite je sa svojim prijateljima. Ako vam je potrebna pomoć, slobodno komentirajte ispod. To je to za danas momci. Vidimo se uskoro s još jednim sjajnim projektom.

Preporučeni: