Note
Bonjour, bienvenue dans la communauté des passionnés de Raspberry Pi, Arduino et ESP32 sur Facebook ! Explorez plus en profondeur Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.
Pourquoi 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.
Apprendre et 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 bénéficiez de découvertes exclusives.
Réductions spéciales : Profitez de réductions exclusives sur nos produits les plus récents.
Promotions festives et concours : Participez à des concours et promotions pendant les fêtes.
👉 Prêt à explorer et à créer avec nous ? Cliquez sur [ici] et rejoignez-nous dès aujourd’hui !
Contrôle à distance
Dans ce projet, nous allons apprendre à contrôler à distance le PiCrawler. Vous pouvez contrôler le PiCrawler pour le faire avancer, reculer, tourner à gauche et à droite.
Note
Vous pouvez consulter How to Use the Remote Control Function?. Venez et réalisez ce projet sans problème.
Programme
Note
Vous pouvez écrire le programme en suivant l’image ci-dessous, veuillez consulter le tutoriel : How to Create a New Project?.
Ou trouvez le code portant le même nom sur la page Exemples d’EzBlock Studio et cliquez directement sur Exécuter ou Modifier.
Passez à l’interface de contrôle à distance, et vous verrez les widgets suivants.
Une fois le programme exécuté, vous pouvez activer le PiCrawler via le D-Pad.
Comment ça fonctionne ?
Après avoir déplacé le widget dans l’interface de contrôle à distance, une catégorie nommée Remote apparaîtra dans la colonne des catégories de blocs de l’interface de programmation.
Ici, nous ajoutons le widget D-Pad, ce qui fait apparaître le bloc D-Pad get value.
Le D-Pad peut être considéré comme un bouton quatre-en-un. Vous pouvez choisir quel bouton lire dans le second espace du bloc.
Lorsque le bouton est pressé, la valeur est « 1 » ; lorsque le bouton n’est pas pressé, la valeur est « 0 ».
Nous avons utilisé un bloc if (que vous pouvez trouver dans la catégorie Logique à gauche) pour faire avancer le PiCrawler lorsque le bouton UP du D-Pad est pressé.
Vous pouvez cliquer sur l’icône en forme d’engrenage en haut à gauche du bloc pour modifier la forme du bloc if et ainsi réaliser plusieurs branches de jugement.
Le bloc if est généralement utilisé avec le bloc =. Le bloc = peut être modifié en >, < et d’autres conditions via le menu déroulant, n’hésitez pas à l’utiliser de manière flexible.