INHOUDSOPGAWE:

Flappy Bird met behulp van Arduino en verwerking: 5 stappe
Flappy Bird met behulp van Arduino en verwerking: 5 stappe

Video: Flappy Bird met behulp van Arduino en verwerking: 5 stappe

Video: Flappy Bird met behulp van Arduino en verwerking: 5 stappe
Video: Variabelen & berekeningen || Programmeren in c# | Tutorial #3 2024, November
Anonim
Flappy Bird met behulp van Arduino en verwerking
Flappy Bird met behulp van Arduino en verwerking

Hallo almal!!!

Welkom by 'n nuwe projek op Arduino. Ons het almal een keer in ons leeftyd die flappy bird -speletjie gespeel. Hoe as ons dit op ons rekenaar speel en dit met ons Arduino beheer? Volg al die stappe hieronder, en teen die einde van hierdie handleiding beheer u die spel met u mikrobeheerder.

Stap 1: Kry die voorraad

Kry die voorrade
Kry die voorrade
Kry die voorrade
Kry die voorrade

Vir hierdie projek gebruik ons dus 'n Arduino Uno-bord en 'n SR-04 Ultrasoniese sensor. Ek beveel u aan om hierdie komponente van UTSource.net te koop, aangesien dit elektroniese komponente en modules teen 'n lae prys bied, sonder kompromie in kwaliteit. Gaan kyk gerus na hulle !!!

1 X Arduino Uno

1 X SR-04 Ultrasoniese sensor

'N Broodplank (opsioneel) en 'n paar kopdrade

Stap 2: Werk kortliks

Werk kortliks
Werk kortliks
Werk kortliks
Werk kortliks
Werk kortliks
Werk kortliks

Die rede waarom ons die ultrasoniese sensor hier gebruik het, is om die afstanddata tussen ons hand en die

sensor en gebruik die waardes om die hoogte van die bewegende voël aan te pas. Die spel word in die verwerking geskep en die Arduino kommunikeer daarmee deur die seriële poort te gebruik. Ek het 'n paar beelde van die spel hierbo gekoppel, kyk daarna om 'n idee te kry van hierdie projek.

Stap 3: Kom ons doen die verbindings

Kom ons doen die verbindings
Kom ons doen die verbindings

Koppel eers die SR-04

sensor na die Arduino -bord. Aangesien daar slegs een sensor aan die koppelvlak is, sal ek nie 'n stroombaandiagram vir hierdie projek byvoeg nie. Die verbindings is soos volg -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Snellerpen >> Digitale pen 11

Echo -pen >> Digitale pen 10

Dit is die verbindings.

Stap 4: Laai die Arduino -kode op

Laai die Arduino -kode op
Laai die Arduino -kode op

Dit is nou tyd om die kode na u Arduino -bord op te laai.

Laai die kode van onder af.

Voordat u die kode oplaai, moet u die korrekte com -poort en baud -tempo kies, aangesien ons dit sal gebruik om data na die spel te stuur.

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

leemte opstelling ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Stel die baud -tempo hier in

}

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

Stap 5: Maak die verwerkingsprogram oop

Maak die verwerkingsprogram oop
Maak die verwerkingsprogram oop

Sodra die Arduino -kode opgelaai is, laai dit af en maak dit oop

verwerkingskode. Stel weer dieselfde baud -tempo en noem die korrekte poort as wat u vroeër gedoen het.

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

ongeldige opstelling () {

grootte (400, 600);

p1.x = breedte + 50;

p2.x = breedte + 220;

p3.x = breedte + 370;

myPort = new Serial (hierdie, "COM3", 9600); // Verander die com -poort en baud -tempo hier

myPort.bufferUntil (10);

}

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

Kom ons probeer hierdie speletjie nou. Klik net op die run -knoppie in die verwerkings -Ide, en u is klaar.

Die voël beweeg volgens die afstand tussen jou hand en die sensor.

Hoop jy het van hierdie klein instruksies gehou. As dit so is, toon dan ondersteuning deur op die gunsteling knoppie te druk, deel dit ook met u vriende. As u hulp nodig het, kan u hieronder kommentaar lewer. Dit is dit vir vandag ouens. Sien julle binnekort met nog 'n wonderlike projek.

Aanbeveel: