Inhoudsopgave:

Flappy Bird Arduino gebruiken en verwerken - Ajarnpa
Flappy Bird Arduino gebruiken en verwerken - Ajarnpa

Video: Flappy Bird Arduino gebruiken en verwerken - Ajarnpa

Video: Flappy Bird Arduino gebruiken en verwerken - Ajarnpa
Video: Flappy Bird op Cartridge voor C64 2024, November
Anonim
Flappy Bird met Arduino en verwerking
Flappy Bird met Arduino en verwerking

Dag iedereen!!!

Welkom bij een nieuw op Arduino gebaseerd project. We hebben allemaal wel eens in ons leven het flappy bird-spel gespeeld. Hoe als we het op onze pc spelen en het besturen met onze Arduino?? Volg alle onderstaande stappen en aan het einde van deze tutorial bestuur je het spel met je microcontroller.

Stap 1: Verkrijg de benodigdheden

Haal de benodigdheden
Haal de benodigdheden
Haal de benodigdheden
Haal de benodigdheden

Dus voor dit project zullen we een Arduino Uno-bord en een SR-04 ultrasone sensor gebruiken. Ik raad je aan om deze componenten van UTSource.net te kopen, omdat ze goedkope elektronische componenten en modules leveren zonder concessies te doen aan de kwaliteit. Bekijk ze eens!!!

1 X Arduino Uno

1 X SR-04Ultrasone sensor

Een breadboard (optioneel) en een paar kopdraden

Stap 2: Werken in het kort

Werken in het kort
Werken in het kort
Werken in het kort
Werken in het kort
Werken in het kort
Werken in het kort

De reden dat we de ultrasone sensor hier hebben gebruikt, is om de afstandsgegevens tussen onze hand en de. te krijgen

sensor en gebruik die waarden om de hoogte van de bewegende vogel aan te passen. Het spel is gemaakt in Processing en de Arduino communiceert ermee via de seriële poort. Ik heb een paar afbeeldingen van het spel hierboven gelinkt, dus bekijk ze om een idee te krijgen van dit project.

Stap 3: Laten we de verbindingen doen

Laten we de verbindingen maken
Laten we de verbindingen maken

Sluit eerst de SR-04. aan

sensor naar het Arduino-bord. Omdat er maar één sensor is om te koppelen, zal ik geen schakelschema voor dit project toevoegen. De aansluitingen zijn als volgt -

SR-04 >> Arduino Uno

Vcc >> 5V

Gnd >> Gnd

Triggerpin >> Digitale pin 11

Echo Pin >> Digitale pin 10

Dat is het, de verbindingen zijn gemaakt.

Stap 4: Upload de Arduino-code

Upload de Arduino-code
Upload de Arduino-code

Nu is het tijd om de code naar je Arduino-bord te uploaden.

Download de code hieronder.

Voordat u de code uploadt, moet u ervoor zorgen dat u de juiste com-poort en baudrate selecteert, aangezien we deze zullen gebruiken voor het verzenden van gegevens naar de game.

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

ongeldige setup()

{

pinMode (trigPin, UITGANG);

pinMode (echoPin, INPUT);

Serieel.begin(9600); // Stel hier de baudrate in

}

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

Stap 5: Open het verwerkingsprogramma

Open het verwerkingsprogramma
Open het verwerkingsprogramma

Zodra de Arduino-code is geüpload, downloadt en opent u de

verwerkingscode. Stel opnieuw dezelfde baudrate in en vermeld de juiste com-poort zoals u eerder deed.

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

ongeldige setup(){

maat (400, 600);

p1.x = breedte + 50;

p2.x = breedte + 220;

p3.x = breedte + 370;

myPort = nieuw serieel (dit, "COM3", 9600); // Wijzig hier de com-poort en baudrate

mijnPort.bufferTot (10);

}

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

Laten we dit spel nu eens proberen. Klik gewoon op de knop Uitvoeren in de verwerkings-ID en je bent klaar om te gaan.

De vogel beweegt volgens de afstand tussen uw hand en de sensor.

Ik hoop dat je deze kleine instructable leuk vond. Zo ja, toon dan wat steun door op de favorietenknop te drukken en deel het ook met je vrienden. Als je hulp nodig hebt, kun je hieronder reageren. Dat was het voor vandaag jongens. Tot snel met weer een geweldig project.

Aanbevolen: