- Carte micro:bit
- Robot Maqueen pour micro:bit
- 3 Piles AAA 1.5V
Un robot Maqueen motorisé
Les prochains tutoriels vont permettent de manipuler la voiture-robot Maqueen, conçue par DfRobot. Elle est dotée de deux moteurs, de plusieurs capteurs, de LED RGB, et un Buzzer pilotables par la carte micro:bit.
Liste des produits
Que trouve-t-on sur Maqueen ?
Voici un aperçu du robot avec la vue au-dessus et au-dessous. Le schéma suivant reprend les différents modules et composants présent sur le robot maqueen.
Repérer les deux LED rouges, les deux moteurs, et le buzzer sur votre robot maqueen. Pour les contrôler, utiliser les blocs dédiés à ce robot dans la catégorie "Robot".
En dessous du robot se trouvent les capteurs de lumière (Line-L et Line-R) qui permettent de repérer une ligne sombre. Repérer également les 4 LED RGB (0, 1, 2 et 3).
Repérer les deux LED rouges, les deux moteurs, et le buzzer sur votre robot maqueen. Pour les contrôler, utiliser les blocs dédiés à ce robot dans la catégorie "Robot".
En dessous du robot se trouvent les capteurs de lumière (Line-L et Line-R) qui permettent de repérer une ligne sombre. Repérer également les 4 LED RGB (0, 1, 2 et 3).
Utiliser les 2 LED rouges
Le programme suivant permet de faire clignoter les LED à l'avant du robot maqueen.
Brancher la carte micro:bit et transférer le code suivant :
Regarder les LED du robot !
Brancher la carte micro:bit et transférer le code suivant :
Regarder les LED du robot !
Démarrage du robot
Maintenant, nous allons demander au robot d'avancer 2 mètres, de s'arrêter, puis de reculer de 2 mètres. Utiliser les blocs "Contrôler le robot".
Faire varier les durées de pause pour avancer ou reculer plus loin.
Le robot Maqueen peut fonctionner sur sa batterie. La carte ne doit pas être obligatoirement branché sur le robot lors du transfert de code..
Sur le robot, il y a un interrupteur ON/OFF qui permet d'allumer toutes les fonctionnalités du robot.
Les étapes suivantes doivent être suivies dans l'ordre à chaque nouvelle utilisation du robot :
Tester les étapes ci-dessus avec le code suivant :
Faire varier les durées de pause pour avancer ou reculer plus loin.
Le robot Maqueen peut fonctionner sur sa batterie. La carte ne doit pas être obligatoirement branché sur le robot lors du transfert de code..
Sur le robot, il y a un interrupteur ON/OFF qui permet d'allumer toutes les fonctionnalités du robot.
Les étapes suivantes doivent être suivies dans l'ordre à chaque nouvelle utilisation du robot :
- Brancher la carte à l'ordinateur et sur le robot Maqueen
- Transférer votre code en cliquant sur le bouton "Télécharger .HEX" et attendre la fin du transfert
- Débrancher le câble et placer votre robot.
- Activer les batteries du robot en mettant l'interrupteur à ON
- Appuyer sur le bouton "Reset" de la micro:bit pour réinitialiser le code.
Tester les étapes ci-dessus avec le code suivant :
A vous de jouer :
Dans cette partie, nous allons simuler un véhicule de pompier grâce au néopixel (4 LED RGB) et au buzzer intégrés. On définit la couleur en rouge pour le néopixel. La sirène des pompiers répète les 2 fréquences (435 Hz et 488 Hz) environ 30 fois en 1 minute. Un cycle dure donc environ 2 secondes (60/30). On définit alors :
600 ms, la durée de la note
300 ms, la pause entre les notes
On fait clignoter en même temps les LED rouges (phares) du véhicule.
Compléter le code suivant et suivre les étapes décrites dans la partie Démarrage du robot :
Tout fonctionne ? Pour vérifier, appelle le professeur
600 ms, la durée de la note
300 ms, la pause entre les notes
On fait clignoter en même temps les LED rouges (phares) du véhicule.
- Note : Il est possible d'utiliser les bloccs de la catégorie "Actionneurs" pour piloter les LED RGB du robot maqueen.
Compléter le code suivant et suivre les étapes décrites dans la partie Démarrage du robot :
Tout fonctionne ? Pour vérifier, appelle le professeur