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.
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.
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.
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.
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.
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.