Ignorer la navigation

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

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 !

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 :
  • 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.
Le code qui vient d'être transféré est alors exécuté !

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.

  • 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