Inhoudsopgave:
- Stap 1: Verkrijg de benodigdheden
- Stap 2: Werken in het kort
- Stap 3: Laten we de verbindingen doen
- Stap 4: Upload de Arduino-code
- Stap 5: Open het verwerkingsprogramma
Video: Flappy Bird Arduino gebruiken en verwerken - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
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
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
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
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
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
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:
Hoe de GPIO-pinnen en Avrdude van een Raspberry Pi te gebruiken om DIMP 2 of DA PIMP te Bit-bang-programma te gebruiken 2: 9 stappen
Hoe de GPIO-pinnen van een Raspberry Pi en Avrdude te gebruiken voor Bit-bang-programma DIMP 2 of DA PIMP 2: Dit zijn stapsgewijze instructies voor het gebruik van een Raspberry Pi en het gratis open-source commando avrdude to bit-bang -programmeer een DIMP 2 of DA PIMP 2. Ik neem aan dat je bekend bent met je Raspberry Pi en de LINUX-opdrachtregel. Je hoeft niet
Arduino Flappy Bird-spel met 2.4: 3 stappen
Arduino Flappy Bird-spel met 2.4: Hallo jongens, in deze instructables zullen we leren hoe we een flappy bird-spel kunnen maken en uitvoeren met arduino uno op 2.4" tft-touchscreen. Omdat flappy bird een erg populair spel is, dacht ik dat ik mijn versie van flappy bird moest proberen, dus we zullen flappy bir spelen
Een claimback-tegoed verwerken: 13 stappen
Een claimback-tegoed verwerken: 123 Productie van kantoorbenodigdheden is de toonaangevende productie van kantoorbenodigdheden in deze branche. Wij streven ernaar om producten van topkwaliteit te leveren tegen een redelijke prijs. Al onze distributeurs krijgen een nettoprijs voor al onze producten voor gebruik op d
Toetsenbord en LCD gebruiken met Arduino om Arduino-rekenmachine te maken: 5 stappen
Toetsenbord en LCD gebruiken met Arduino om Arduino-calculator te maken. In deze tutorial zal ik delen hoe je 4x4 matrix-toetsenbord en 16x2 LCD kunt gebruiken met Arduino en het kunt gebruiken om een eenvoudige Arduino-calculator te maken. Dus laten we beginnen
Mac Terminal gebruiken en toetsfuncties gebruiken: 4 stappen
Mac Terminal gebruiken en toetsfuncties gebruiken: We laten u zien hoe u de MAC Terminal opent. We zullen u ook enkele functies binnen de Terminal laten zien, zoals ifconfig, mappen wijzigen, toegang tot bestanden en arp. Met Ifconfig kunt u uw IP-adres en uw MAC-advertentie controleren