Note

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

Pourquoi nous rejoindre ?

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

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

  • Aperçus exclusifs : Profitez d’un accès anticipé aux annonces de nouveaux produits et à des avant-premières.

  • Réductions exclusives : Bénéficiez de réductions sur nos derniers produits.

  • Promotions festives et cadeaux : Participez à des promotions et à des cadeaux lors des fêtes.

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

1.10 Ventilateur rotatif

Dans ce projet, nous allons fabriquer un sprite étoile tournant ainsi qu’un ventilateur.

../_images/1.17_header1.png

Composants nécessaires

../_images/1.17_list1.png

Construire le circuit

../_images/1.17_image1171.png

Charger le code et voir ce qui se passe

Chargez le fichier de code (1.10_rotating_fan.sb3) dans Scratch 3.

Après avoir cliqué sur le drapeau vert dans la scène, cliquez sur le sprite étoile, puis celui-ci et le moteur tourneront dans le sens des aiguilles d’une montre ; vous pouvez changer le sens de rotation en cliquant sur les deux sprites flèche. En cliquant à nouveau sur le sprite étoile, lui et le moteur cesseront de tourner.

Conseils sur le sprite

Supprimez le sprite par défaut, puis sélectionnez le sprite Étoile et le sprite Flèche1, puis copiez le sprite Flèche1 une fois.

../_images/1.17_motor13.png

Dans l’option Costumes, changez le sprite Flèche2 pour une direction différente.

../_images/1.17_motor21.png

Ajustez la taille et la position du sprite de manière appropriée.

../_images/1.17_motor31.png

Conseils sur le code

Organigramme

../_images/1.17_scratch1.png

Dans ce code, vous verrez deux blocs roses, tourner à gauche et tourner à droite, qui sont nos blocs personnalisés (fonctions).

../_images/1.17_new_block1.png

Comment créer un bloc ?

Apprenons à créer un bloc (fonction). Le bloc (fonction) peut être utilisé pour simplifier votre programme, notamment lorsque vous effectuez la même opération plusieurs fois. Mettre ces opérations dans un bloc nouvellement déclaré peut vous être très utile.

Trouvez d’abord Mes blocs dans la palette de blocs, puis sélectionnez Créer un bloc.

../_images/1.17_motor41.png

Entrez le nom du nouveau bloc.

../_images/1.17_motor51.png

Après avoir écrit la fonction du nouveau bloc dans la zone de codage, enregistrez-le, puis vous pourrez retrouver ce bloc dans la palette de blocs.

../_images/1.17_motor61.png

tourner à gauche

Voici le code à l’intérieur du bloc tourner à gauche pour faire tourner le moteur dans le sens inverse des aiguilles d’une montre.

../_images/1.17_motor121.png

tourner à droite

Voici le code à l’intérieur du bloc tourner à droite pour faire tourner le moteur dans le sens des aiguilles d’une montre.

../_images/1.17_motor111.png