Note

Bonjour et bienvenue dans la communauté SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts sur Facebook ! Plongez dans l’univers de Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.

Pourquoi nous rejoindre ?

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

  • Apprenez et partagez : Échangez des conseils et des tutoriels pour perfectionner vos compétences.

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

  • Réductions spéciales : Profitez de remises exclusives sur nos derniers produits.

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

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

2.14 JEU - Gonfler le Ballon

Dans ce projet, 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 explosera ; s’il est trop petit, il tombera. Vous devez utiliser le module tactile au bon moment pour le faire monter.

../_images/13_balloon0.png

Vous Apprendrez

  • Fonctionnement du module tactile et gamme d’angles

  • Peindre un costume pour le sprite

Construire le Circuit

Ce module est un module d’interrupteur tactile capacitif basé sur un capteur tactile IC (TTP223B). En état normal, le module émet un signal bas avec une faible consommation d’énergie ; lorsqu’un doigt touche la zone correspondante, le module émet un signal haut et revient à bas une fois le doigt retiré.

Montez maintenant le circuit selon le schéma ci-dessous.

../_images/touch_circuit.png

Programmation

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

Supprimez le sprite par défaut, cliquez sur le bouton Choisir un sprite en bas à droite 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

Créons maintenant un effet d’explosion pour le sprite ballon.

Allez sur la page Costumes du sprite Balloon1, cliquez sur le bouton Choisir un costume en bas à gauche et sélectionnez Peindre pour créer un costume vierge.

../_images/13_balloon7.png

Choisissez une couleur, puis utilisez l’outil Pinceau pour dessiner un motif.

../_images/13_balloon3.png

Sélectionnez une nouvelle couleur, cliquez sur l’outil Remplissage et cliquez à l’intérieur du motif pour le colorier.

../_images/13_balloon4.png

Enfin, écrivez le texte BOOM pour compléter l’effet d’explosion.

../_images/13_balloon5.png

3. Script pour le sprite Balloon

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

../_images/13_balloon6.png

Ensuite, faites en sorte que le sprite Balloon grandisse lentement.

../_images/13_balloon8.png

Lorsque le module tactile est activé (valeur égale à 1), la taille du sprite Balloon1 cesse de croître.

  • Si la taille est inférieure à 90, le ballon tombera (coordonnée Y décroissante).

  • Si la taille est supérieure à 90 mais inférieure à 120, le ballon montera dans le ciel (coordonnée Y croissante).

../_images/13_balloon9.png

Si le module tactile n’est pas activé, le ballon continuera de grossir et lorsqu’il dépasse 120, il explosera (changement vers le costume d’effet d’explosion).

../_images/13_balloon10.png