Table des matières:

Flappy Bird utilisant Arduino et traitement : 5 étapes
Flappy Bird utilisant Arduino et traitement : 5 étapes

Vidéo: Flappy Bird utilisant Arduino et traitement : 5 étapes

Vidéo: Flappy Bird utilisant Arduino et traitement : 5 étapes
Vidéo: 4D et les objets connectés - IoT • 4D Summit 2018 2024, Juillet
Anonim
Flappy Bird utilisant Arduino et le traitement
Flappy Bird utilisant Arduino et le traitement

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

Obtenez les fournitures
Obtenez les fournitures
Obtenez les fournitures
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

Travailler en bref
Travailler en bref
Travailler en bref
Travailler en bref
Travailler en bref
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

Faisons les connexions
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

Téléchargez le code Arduino
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

Ouvrir le programme de traitement
Ouvrir 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é: