Kazalo:

Flappy Bird z uporabo Arduina in obdelavo: 5 korakov
Flappy Bird z uporabo Arduina in obdelavo: 5 korakov

Video: Flappy Bird z uporabo Arduina in obdelavo: 5 korakov

Video: Flappy Bird z uporabo Arduina in obdelavo: 5 korakov
Video: How to user Makerfabs ESP32 3.5" TFT Capacitive Touch with Camera 2024, November
Anonim
Flappy Bird z uporabo Arduina in obdelavo
Flappy Bird z uporabo Arduina in obdelavo

Pozdravljeni vsi skupaj!!!

Dobrodošli v novem projektu, ki temelji na Arduinu. Vsi smo se že enkrat v življenju igrali z igro flappy bird. Kako, če ga predvajamo na svojem računalniku in ga upravljamo z našim Arduinom ?? Sledite vsem spodaj navedenim korakom in do konca te vadnice boste z mikrokrmilnikom upravljali igro.

1. korak: Pridobite zaloge

Pridobite zaloge
Pridobite zaloge
Pridobite zaloge
Pridobite zaloge

Tako bomo za ta projekt uporabljali ploščo Arduino Uno in ultrazvočni senzor SR-04. Priporočam vam, da te komponente kupite pri UTSource.net, saj ponujajo nizkocenovne elektronske komponente in module brez kompromisov v kakovosti. Preverite jih !!!

1 X Arduino Uno

1 X ultrazvočni senzor SR-04

Okvir (neobvezno) in nekaj žic glave

2. korak: Na kratko delajte

Delo na kratko
Delo na kratko
Delo na kratko
Delo na kratko
Delo na kratko
Delo na kratko

Razlog, da smo tukaj uporabili ultrazvočni senzor, je, da dobimo podatke o razdalji med roko in

senzor in s temi vrednostmi prilagodite višino ptice v gibanju. Igra je ustvarjena v postopku Processing in Arduino z njo komunicira prek serijskih vrat. Zgoraj sem povezal nekaj slik igre, zato si jih oglejte, da dobite predstavo o tem projektu.

3. korak: Naredimo povezave

Naredimo povezave
Naredimo povezave

Najprej priključite SR-04

senzor na ploščo Arduino. Ker je vmesnik samo en senzor, za ta projekt ne bom dodal sheme vezja. Povezave so naslednje -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Sprožilni zatič >> Digitalni zatič 11

Echo Pin >> Digitalni pin 10

To je to, povezave so vzpostavljene.

4. korak: Naložite kodo Arduino

Naložite kodo Arduino
Naložite kodo Arduino

Zdaj je čas, da kodo naložite na svojo ploščo Arduino.

Prenesite kodo od spodaj.

Preden naložite kodo, izberite ustrezna vrata com in hitrost prenosa, saj jih bomo uporabljali za pošiljanje podatkov v igro.

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

void setup ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Tu nastavite hitrost prenosa

}

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

5. korak: Odprite program za obdelavo

Odprite program za obdelavo
Odprite program za obdelavo

Ko je koda Arduino naložena, prenesite in odprite datoteko

kodo za obdelavo. Ponovno nastavite enako hitrost prenosa podatkov in omenite pravilno priključek, kot ste to storili prej.

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

void setup () {

velikost (400, 600);

p1.x = širina + 50;

p2.x = širina + 220;

p3.x = širina + 370;

myPort = nov serijski (to, "COM3", 9600); // Tukaj spremenite vrata COM in hitrost prenosa

myPort.bufferUntil (10);

}

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

Zdaj pa poskusimo to igro. Samo kliknite gumb zaženi v orodju Ide za obdelavo in že ste pripravljeni.

Ptica se premika glede na razdaljo med vašo roko in senzorjem.

Upam, da vam je bil ta majhen pouk všeč. Če je odgovor pritrdilen, prosim pokažite nekaj podpore tako, da pritisnete priljubljeni gumb in jo delite tudi s prijatelji. Če potrebujete kakršno koli pomoč, pišite spodaj. To je to za danes, fantje. Se vidimo kmalu z drugim super projektom.

Priporočena: