Table des matières:
- Étape 1: Obtenez les fournitures
- Étape 2: Travailler en bref
- Étape 3: Faisons les connexions
- Étape 4: Téléchargez le code Arduino
- Étape 5: Ouvrez le programme de traitement
Vidéo: Flappy Bird utilisant Arduino et traitement : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Bonjour à tous!!!
Bienvenue dans un nouveau projet basé sur Arduino. Nous avons tous une fois dans notre vie joué au jeu de l'oiseau flappy. Et si nous le jouions sur notre PC et le contrôlions à l'aide de notre Arduino ?? Suivez toutes les étapes ci-dessous et à la fin de ce didacticiel, vous contrôlerez le jeu à l'aide de votre microcontrôleur.
Étape 1: Obtenez les fournitures
Donc, pour ce projet, nous utiliserons une carte Arduino Uno et un capteur à ultrasons SR-04. Je vous recommande d'acheter ces composants sur UTSource.net car ils fournissent des composants et des modules électroniques à faible coût sans compromis sur la qualité. Vérifiez-les !!!
1 X Arduino Uno
1 X capteur à ultrasons SR-04
Une planche à pain (facultatif) et quelques fils d'en-tête
Étape 2: Travailler en bref
La raison pour laquelle nous avons utilisé le capteur à ultrasons ici est d'obtenir les données de distance entre notre main et le
capteur et utilisez ces valeurs pour régler la hauteur de l'oiseau en mouvement. Le jeu est créé en Processing et l'Arduino communique avec lui via le port série. J'ai lié quelques images du jeu ci-dessus, alors jetez-y un coup d'œil afin de vous faire une idée de ce projet.
Étape 3: Faisons les connexions
Connectez d'abord le SR-04
capteur à la carte Arduino. Comme il n'y a qu'un seul capteur à interfacer, je n'ajouterai pas de schéma de circuit pour ce projet. Les connexions sont les suivantes -
SR-04 >> Arduino Uno
Vcc >> 5V
Terre >> Terre
Broche de déclenchement >> Broche numérique 11
Broche d'écho >> Broche numérique 10
Ça y est les connexions sont faites.
Étape 4: Téléchargez le code Arduino
Il est maintenant temps de télécharger le code sur votre carte Arduino.
Téléchargez le code ci-dessous.
Avant de télécharger le code, assurez-vous de sélectionner le port com et le débit en bauds appropriés, car nous l'utiliserons pour envoyer des données au jeu.
***************************************************
void setup()
{
pinMode(trigPin, SORTIE);
pinMode(echoPin, INPUT);
Serial.begin(9600); // Définir le débit en bauds ici
}
*******************************************************
Étape 5: Ouvrez le programme de traitement
Une fois le code Arduino téléchargé, téléchargez et ouvrez le
code de traitement. Définissez à nouveau le même débit en bauds et mentionnez le bon port com comme vous l'avez fait précédemment.
*******************************************************
void setup(){
taille (400, 600);
p1.x = largeur + 50;
p2.x = largeur + 220;
p3.x = largeur + 370;
myPort = new Serial(this, "COM3", 9600); // Changez le port com et le débit en bauds ici
myPort.bufferUntil(10);
}
********************************************************
Essayons maintenant ce jeu. Cliquez simplement sur le bouton Exécuter dans l'Ide de traitement et vous êtes prêt à partir.
L'oiseau se déplace en fonction de la distance entre votre main et le capteur.
J'espère que vous avez aimé ce petit instructable. Si oui, veuillez montrer votre soutien en appuyant sur le bouton favori et partagez-le avec vos amis. Si vous avez besoin d'aide, n'hésitez pas à commenter ci-dessous. C'est tout pour aujourd'hui les gars. A bientôt avec un autre projet génial.
Conseillé:
Arduino Flappy Bird - Arduino 2.4" TFT Touchscreen SPFD5408 Bird Game Project : 3 étapes
Arduino Flappy Bird | Arduino 2.4" TFT Touchscreen SPFD5408 Bird Game Project : Flappy Bird était un jeu trop populaire il y a quelques années et beaucoup de gens l'ont créé à leur manière, moi aussi, j'ai créé la mienne version de flappy bird avec Arduino et le TFT 2,4" pas cher Écran tactile SPFD5408, alors commençons
Voltmètre DIY utilisant Arduino et traitement : 4 étapes
Voltmètre DIY utilisant Arduino et Processing : Bonjour et bienvenue dans le projet d'aujourd'hui. Je suis Sarvesh et aujourd'hui, nous allons fabriquer un voltmètre basé sur Arduino. Mais ce qui est différent à propos de celui-ci, c'est qu'il affichera sa sortie sur le logiciel de traitement. Maintenant, dans l'un de mes tutoriels précédents, nous avons créé un processus
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino - Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor - Hélicoptère Rc - Avion Rc utilisant Arduino: 5 étapes (avec photos)
Télécommande sans fil utilisant le module 2.4Ghz NRF24L01 avec Arduino | Nrf24l01 4 canaux / 6 canaux émetteur-récepteur pour quadrirotor | Hélicoptère Rc | Avion Rc utilisant Arduino: Pour faire fonctionner une voiture Rc | Quadricoptère | Drone | Avion radiocommandé | Bateau RC, nous avons toujours besoin d'un récepteur et d'un émetteur, supposons que pour RC QUADCOPTER nous ayons besoin d'un émetteur et d'un récepteur à 6 canaux et que ce type de TX et RX soit trop coûteux, nous allons donc en faire un sur notre
Gesture Hawk : Robot contrôlé par gestes manuels utilisant une interface basée sur le traitement d'images : 13 étapes (avec images)
Gesture Hawk : Robot contrôlé par les gestes de la main utilisant une interface basée sur le traitement d'images : Gesture Hawk a été présenté dans TechEvince 4.0 comme une simple interface homme-machine basée sur le traitement d'images. Son utilité réside dans le fait qu'aucun capteur supplémentaire ou portable, à l'exception d'un gant, n'est requis pour contrôler la voiture robotique qui fonctionne sur différents
Réalité virtuelle mobile utilisant le traitement pour Android (TfCD) : 7 étapes (avec images)
Réalité virtuelle mobile utilisant le traitement pour Android (TfCD) : La réalité virtuelle (VR) est l'une des nouvelles technologies qui pourraient être intéressantes pour les futurs produits. Il a beaucoup d'opportunités et vous n'avez même pas besoin de lunettes VR chères (Oculus Rift). Cela peut sembler très difficile à faire soi-même, mais les bases sont