Innholdsfortegnelse:

Flappy Bird ved hjelp av Arduino og prosessering: 5 trinn
Flappy Bird ved hjelp av Arduino og prosessering: 5 trinn

Video: Flappy Bird ved hjelp av Arduino og prosessering: 5 trinn

Video: Flappy Bird ved hjelp av Arduino og prosessering: 5 trinn
Video: How to user Makerfabs ESP32 3.5" TFT Capacitive Touch with Camera 2024, Juli
Anonim
Flappy Bird ved hjelp av Arduino og prosessering
Flappy Bird ved hjelp av Arduino og prosessering

Hei alle sammen!!!

Velkommen til et nytt Arduino -basert prosjekt. Vi har alle en gang i livet spilt flappy bird -spillet. Hvordan hvis vi spiller det på vår PC og kontrollerer det med vår Arduino ?? Følg alle trinnene nedenfor, og ved slutten av denne opplæringen vil du kontrollere spillet ved hjelp av mikrokontrolleren.

Trinn 1: Skaff rekvisita

Få rekvisita
Få rekvisita
Få rekvisita
Få rekvisita

Så for dette prosjektet vil vi bruke et Arduino Uno-kort og en SR-04 ultralydsensor. Jeg anbefaler deg å kjøpe disse komponentene fra UTSource.net, ettersom de tilbyr elektroniske komponenter og moduler til rimelige priser uten kompromisser i kvalitet. Sjekk dem ut !!!

1 X Arduino Uno

1 X SR-04Ultrasonic sensor

Et brødbrett (valgfritt) og få topptekster

Trinn 2: Arbeide kort

Jobber i korte trekk
Jobber i korte trekk
Jobber i korte trekk
Jobber i korte trekk
Jobber kort
Jobber kort

Grunnen til at vi brukte ultralydssensoren her er for å få avstandsdataene mellom hånden vår og

sensoren og bruk disse verdiene til å justere høyden på den bevegelige fuglen. Spillet er opprettet i prosessering og Arduino kommuniserer med det ved hjelp av den serielle porten. Jeg har knyttet noen få bilder av spillet ovenfor, så ta en titt på dem for å få en ide om dette prosjektet.

Trinn 3: La oss gjøre tilkoblingene

La oss gjøre tilkoblingene
La oss gjøre tilkoblingene

Koble først SR-04

sensor til Arduino -kortet. Siden det bare er en sensor til grensesnittet, vil jeg ikke legge til et kretsdiagram for dette prosjektet. Tilkoblingene er som følger -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Utløserpinne >> Digital pin 11

Echo Pin >> Digital pin 10

Det er det forbindelsene er gjort.

Trinn 4: Last opp Arduino -koden

Last opp Arduino -koden
Last opp Arduino -koden

Nå er det på tide å laste opp koden til Arduino -kortet.

Last ned koden nedenfor.

Før du laster opp koden, må du velge riktig com -port og overføringshastighet, da vi skal bruke den til å sende data til spillet.

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

ugyldig oppsett ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Angi overføringshastigheten her

}

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

Trinn 5: Åpne behandlingsprogrammet

Åpne behandlingsprogrammet
Åpne behandlingsprogrammet

Når Arduino -koden er lastet opp, laster du ned og åpner

behandlingskode. Sett igjen den samme overføringshastigheten, og nevn den riktige komporten som du gjorde tidligere.

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

ugyldig oppsett () {

størrelse (400, 600);

p1.x = bredde + 50;

p2.x = bredde + 220;

p3.x = bredde + 370;

myPort = new Serial (dette, "COM3", 9600); // Endre komporten og overføringshastigheten her

myPort.bufferUntil (10);

}

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

La oss prøve dette spillet. Bare klikk på kjør -knappen i behandlings -Ide, så er du i gang.

Fuglen beveger seg i henhold til avstanden mellom hånden din og sensoren.

Håper du likte denne lille instruerbare. Hvis ja, vennligst vis litt støtte ved å trykke på favorittknappen, og del den med vennene dine. Hvis du trenger hjelp, kan du gjerne kommentere nedenfor. Det er det for i dag gutta. Se deg snart med et annet fantastisk prosjekt.

Anbefalt: