Bonjour et bienvenue dans la communauté des passionnés de SunFounder Raspberry Pi, Arduino et ESP32 sur Facebook ! Plongez plus profondément dans l’univers du Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.

Pourquoi nous rejoindre ?

  • Support d’experts : Résolvez les problèmes après-vente et les défis techniques avec l’aide de notre communauté et de notre équipe.

  • Apprendre & Partager : Échangez des astuces et des tutoriels pour améliorer vos compétences.

  • Aperçus exclusifs : Accédez en avant-première aux annonces de nouveaux produits et aux avant-premières.

  • Réductions exclusives : Profitez de réductions exclusives sur nos nouveaux produits.

  • Promotions festives et cadeaux : Participez à des cadeaux et à des promotions festives.

👉 Prêt à explorer et créer avec nous ? Cliquez sur [Ici] et rejoignez-nous dès aujourd’hui !

2.12 JEU - Gonfler le Ballon

Ici, nous allons jouer à un jeu de gonflage de ballon.

Après avoir cliqué sur le drapeau vert, le ballon deviendra de plus en plus gros. Si le ballon devient trop gros, il éclatera ; si le ballon est trop petit, il tombera. Vous devez juger quand appuyer sur le bouton pour le faire monter.

../_images/13_balloon0.png

Composants nécessaires

Pour ce projet, nous avons besoin des composants suivants.

Il est certainement pratique d’acheter un kit complet, voici le lien :

Nom

ARTICLES DANS CE KIT

LIEN

Kit de démarrage ESP32

320+

ESP32 Starter Kit

Vous pouvez également les acheter séparément via les liens ci-dessous.

INTRODUCTION DES COMPOSANTS

LIEN D’ACHAT

ESP32 carte

Acheter

Extension de caméra ESP32

ACHETER

Plaque d’essai

Acheter

Fils de connexion

Acheter

Résistance

Acheter

Bouton

Acheter

Ce que vous apprendrez

  • Peindre un costume pour le sprite

Construire le circuit

Le bouton est un dispositif à 4 broches, puisque la broche 1 est connectée à la broche 2, et la broche 3 à la broche 4, lorsque le bouton est enfoncé, les 4 broches sont connectées, fermant ainsi le circuit.

../_images/5_buttonc.png

Construisez le circuit selon le schéma suivant.

  • Connectez l’une des broches du côté gauche du bouton à la broche 14, qui est connectée à une résistance de tirage vers le bas et à un condensateur de 0,1uF (104) (pour éliminer les interférences et obtenir un niveau stable lorsque le bouton fonctionne).

  • Connectez l’autre extrémité de la résistance et du condensateur à la masse, et l’une des broches du côté droit du bouton à 5V.

../_images/6_doorbel_bb.png

Programmation

1. Ajouter un sprite et un arrière-plan

Supprimez le sprite par défaut, cliquez sur le bouton Choisir un Sprite dans le coin inférieur droit de la zone des sprites, puis sélectionnez le sprite Balloon1.

../_images/13_balloon1.png

Ajoutez un arrière-plan Boardwalk via le bouton Choisir un arrière-plan, ou un autre arrière-plan de votre choix.

../_images/13_balloon2.png

2. Peindre un costume pour le sprite Balloon1

Nous allons maintenant dessiner un costume d’effet d’explosion pour le sprite du ballon.

Allez à la page Costumes pour le sprite Balloon1, cliquez sur le bouton Choisir un Costume dans le coin inférieur gauche et sélectionnez Peindre pour afficher un Costume vierge.

../_images/13_balloon7.png

Sélectionnez une couleur, puis utilisez l’outil Pinceau pour dessiner un motif.

../_images/13_balloon3.png

Sélectionnez à nouveau une couleur, cliquez sur l’outil Remplir et déplacez la souris à l’intérieur du motif pour le remplir de couleur.

../_images/13_balloon4.png

Enfin, écrivez le texte BOOM, pour créer un costume d’effet d’explosion complet.

../_images/13_balloon5.png

3. Programmer le sprite du ballon

Définissez la position initiale et la taille du sprite Balloon1.

../_images/13_balloon6.png

Ensuite, laissez le sprite Balloon grossir lentement.

../_images/13_balloon8.png

Lorsque le bouton est enfoncé (valeur égale à 1), la taille du sprite Balloon1 cesse d’augmenter.

  • Lorsque la taille est inférieure à 90, il tombera (la coordonnée y diminue).

  • Lorsque la taille est supérieure à 90 et inférieure à 120, il montera dans le ciel (la coordonnée y augmente).

../_images/13_balloon9.png

Si le bouton n’a pas été enfoncé, le ballon grossit lentement et lorsque la taille dépasse 120, il éclatera (changer de costume pour l’effet d’explosion).

../_images/13_balloon10.png