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: 4 игры на Arduino: «Змейка», «Flappy Bird», «Кнопочные ковбои» и «Саймон говорит...» 2024, Juli
Anonim
Flappy Bird pomoću Arduina i obrada
Flappy Bird pomoću Arduina i obrada

Zdravo 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čunaru i kontroliramo 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. Obavezno ih provjerite !!!

1 X Arduino Uno

1 X SR-04Ultrasonični senzor

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

Korak 2: Ukratko o radu

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

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

senzor i koristite te vrijednosti za podešavanje visine ptice u pokretu. Igra je stvorena u Processingu 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: Napravimo veze

Učinimo veze
Učinimo veze

Prvo povežite SR-04

senzor na Arduino ploču. Pošto postoji samo jedan senzor za povezivanje, neću dodati dijagram kola za ovaj projekat. 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.

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 postavljanja koda, odaberite odgovarajući 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. Ponovo postavite istu brzinu prijenosa i navedite ispravan port kao i 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 na dugme za pokretanje u Ideji za obradu i spremni ste.

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

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

Preporučuje se: