Indholdsfortegnelse:

Flappy Bird ved hjælp af Arduino og forarbejdning: 5 trin
Flappy Bird ved hjælp af Arduino og forarbejdning: 5 trin

Video: Flappy Bird ved hjælp af Arduino og forarbejdning: 5 trin

Video: Flappy Bird ved hjælp af Arduino og forarbejdning: 5 trin
Video: How to user Makerfabs ESP32 3.5" TFT Capacitive Touch with Camera 2024, Juli
Anonim
Flappy Bird ved hjælp af Arduino og forarbejdning
Flappy Bird ved hjælp af Arduino og forarbejdning

Hej allesammen!!!

Velkommen til et nyt Arduino -baseret projekt. Vi har alle en gang i vores liv spillet spillet flappy bird. Hvordan hvis vi spiller det på vores pc og styrer det ved hjælp af vores Arduino ?? Følg alle trinene nedenfor, og i slutningen af denne vejledning styrer du spillet ved hjælp af din mikrokontroller.

Trin 1: Hent forbrugsvarerne

Få forsyningerne
Få forsyningerne
Få forsyningerne
Få forsyningerne

Så til dette projekt bruger vi et Arduino Uno Board og en SR-04 ultralydssensor. Jeg anbefaler dig at købe disse komponenter fra UTSource.net, da de leverer elektroniske komponenter og moduler til lave omkostninger uden kompromis i kvalitet. Tjek dem ud !!!

1 X Arduino Uno

1 X SR-04Ultrasonic sensor

Et brødbræt (valgfrit) og få headerwires

Trin 2: Arbejde kort

Arbejder kort
Arbejder kort
Arbejder kort
Arbejder kort
Arbejder kort
Arbejder kort

Grunden til at vi brugte ultralydssensoren her er for at få afstandsdataene mellem vores hånd og

sensor og brug disse værdier til at justere højden på den bevægelige fugl. Spillet er oprettet i Processing, og Arduino kommunikerer med det ved hjælp af den serielle port. Jeg har knyttet få billeder af spillet ovenfor, så tag et kig på dem for at få en ide om dette projekt.

Trin 3: Lad os lave forbindelserne

Lad os lave forbindelserne
Lad os lave forbindelserne

Tilslut først SR-04

sensor til Arduino -kortet. Da der kun er en sensor til interface, tilføjer jeg ikke et kredsløbsdiagram til dette projekt. Forbindelserne er som følger -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Trigger Pin >> Digital pin 11

Echo Pin >> Digital pin 10

Det er det, forbindelserne er udført.

Trin 4: Upload Arduino -koden

Upload Arduino -koden
Upload Arduino -koden

Nu er det tid til at uploade koden til dit Arduino -bord.

Download koden herunder.

Inden du uploader koden, skal du sørge for at vælge den korrekte port og baudhastighed, da vi vil bruge den til at sende data til spillet.

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

ugyldig opsætning ()

{

pinMode (trigPin, OUTPUT);

pinMode (echoPin, INPUT);

Serial.begin (9600); // Indstil baudhastigheden her

}

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

Trin 5: Åbn behandlingsprogrammet

Åbn behandlingsprogrammet
Åbn behandlingsprogrammet

Når Arduino -koden er uploadet, skal du downloade og åbne

behandlingskode. Indstil igen den samme baudhastighed, og nævn den korrekte port, som du gjorde tidligere.

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

ugyldig opsætning () {

størrelse (400, 600);

p1.x = bredde + 50;

p2.x = bredde + 220;

p3.x = bredde + 370;

myPort = ny Serial (dette, "COM3", 9600); // Skift com -port og baudrate her

myPort.bufferUntil (10);

}

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

Lad os nu prøve dette spil. Bare klik på kør -knappen i behandlings -Ide, og du er klar til at gå.

Fuglen bevæger sig i henhold til afstanden mellem din hånd og sensoren.

Håber du kunne lide denne lille instruerbare. Hvis ja, så venligst vis støtte ved at trykke på favorit -knappen, og del den også med dine venner. Hvis du har brug for hjælp, er du velkommen til at kommentere herunder. Det er det for i dag fyre. Vi ses snart med endnu et fantastisk projekt.

Anbefalede: