Note

Bonjour, bienvenue dans la communauté des passionnés de SunFounder Raspberry Pi, Arduino et ESP32 sur Facebook ! Rejoignez-nous pour explorer davantage le Raspberry Pi, l’Arduino et l’ESP32 avec d’autres passionnés.

Pourquoi nous rejoindre ?

  • Support d’experts : Bénéficiez de l’aide de notre communauté et de notre équipe pour résoudre les problèmes après-vente et les défis techniques.

  • Apprenez et partagez : Échangez des astuces et des tutoriels pour développer vos compétences.

  • Aperçus exclusifs : Soyez parmi les premiers à découvrir nos nouveaux produits et annonces.

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

  • Promotions festives et cadeaux : Participez aux concours et promotions de saison.

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

2.7 Culbuto

Nous allons maintenant utiliser un interrupteur à bascule pour contrôler un personnage culbuto sur la scène. Lorsque l’interrupteur s’incline, le culbuto s’incline également.

../_images/8_tumbler.png

Vous Apprendrez

  • Le fonctionnement de l’interrupteur à bascule

  • Bloc [si alors sinon]

  • Ajouter un lutin externe

Construire le Circuit

L’interrupteur à bascule utilisé ici contient une bille en métal. Lorsqu’il est droit, les deux broches sont connectées ; lorsqu’il est incliné, elles se séparent.

Construisez le circuit comme suit :

  • Connectez une broche de l’interrupteur à bascule à la broche 12, reliée à une résistance de tirage vers le bas et un condensateur de 0,1uF (104) (utilisé pour éliminer les interférences et produire un signal stable lorsque l’interrupteur bascule).

  • Connectez l’autre extrémité de la résistance et du condensateur à la terre (GND) et l’autre broche de l’interrupteur à 5V.

../_images/tilt_circuit.png

Programmation

1. Personnalisez le lutin

Sélectionnez le lutin Tobi et accédez à la page Costumes. Cliquez sur l’icône en bas à gauche, puis sélectionnez Téléverser un costume.

../_images/8_upload.png

Ouvrez ensuite tumbler1.png et tumbler2.png dans le dossier sunfounder_vincent_kit_for_arduino\scratch\picture. Assurez-vous d’avoir téléchargé le matériel requis depuis github.

../_images/8_add_tumbler.png

Supprimez le costume associé au lutin Tobi et renommez-le Culbuto. Maintenant que nous avons personnalisé un nouveau lutin nommé Culbuto, nous pouvons commencer à programmer.

../_images/8_rename.png

2. Inclinons l’interrupteur

Si la valeur de la broche 12 est lue comme 0 (l’interrupteur est incliné), changez le costume du lutin en tumbler2, qui représente l’état incliné. Sinon, changez le costume du lutin en tumbler1, qui représente l’état droit.

  • [si alors sinon]: Ce bloc vérifie sa condition booléenne ; si elle est vraie, le code contenu dans le premier espace C sera activé ; si elle est fausse, le code dans le deuxième espace C s’activera.

  • [=]: Ce bloc est utilisé pour comparer l’égalité des valeurs de chaque côté du signe égal, dans la palette Opérateurs.

../_images/8_script.png