Programmation du robot mBot
Exercice 1 : Découverte – Faire avancer le robot
Objectif
Découvrir l’interface de mBlock et réaliser un premier programme simple avec le mBot.
Partie 1 : Découverte des blocs
Un programme est constitué de blocs que l’on assemble entre eux.
Chaque bloc correspond à une action :
-faire avancer le robot
-attendre
-arrêter les moteurs
-allumer une LED
Les blocs s’assemblent comme des pièces de puzzle pour former un programme.
Dans mBlock, chaque pastille de couleurs (voir encadré rouge ci-dessous) correspond à une catégorie de bloc.
Cliquez sur les différentes pastilles afin de découvrir visuellement les blocs utilisables avec le robot mBot
Partie 2 : Commencer un programme
Pour lancer un programme, il est nécessaire d’utiliser un bloc de départ.
En effet, un programme commence TOUJOURS par un bloc "Evènement"
Allez dans la catégorie "Evènement" et sélectionner puis glisser le bloc dans l'espace de programmation.
Nous avons maintenant le début de notre programme. Pour la suite, il faudra allez chercher différents blocs dans les différentes catégories afin de réaliser l'exercice suivant.
Partie 3 : Réaliser le premier programme
Consigne
Programmer le robot pour qu’il avance à 50% de puissance pendant 2 secondes puis s’arrête.
Blocs à utiliser
Partie 4 : Envoyer le programme au robot
Il faudra au préalable avoir réaliser les étapes des tutoriels suivants :
Deux modes de fonctionnement existent :
-Mode “En direct” : le programme fonctionne uniquement si le robot est connecté
-Mode “Téléverser” : le programme est envoyé dans le robot
👉 Pour cet exercice, utiliser le mode “Téléverser”.
Connexion USB (recommandée pour débuter)
-Brancher le robot à l’ordinateur via un câble USB
-Sélectionner le mode "Téléverser"
-Cliquez sur Connecter
Un message de validation de la connexion apparait.
Cliquez à présent sur Télécharger.
-Le robot démarre lorsque le programme est lancé
-Il avance
-Il s’arrête après 2 secondes
Vous pouvez à présent tester plusieurs puissance et temps différents.
Exercice 2 : Faire tourner le robot
Maintenant que vous arrivez à trouver des blocs pour faire votre programme et lancer un programme dans le robot, passons à l'exercice suivant.
Consigne
Programmer le robot pour qu’il avance à 50% de puissance pendant 2 secondes puis tourne à 50% vers la droite et s'arrête.
Blocs à utiliser
Vous pouvez à présent tester plusieurs puissance et temps différents.
Exercice 3 : Les boucles
1- Consigne
Programmer le robot pour qu’il avance à 50% de puissance pendant 2 secondes puis tourne à 50% de puissance pendant 2 secondes et cela 4 fois.
Blocs à utiliser
Résultat Attendu
Le robot avance à 50% de puissance pendant 2 secondes puis tourne à 50% de puissance pendant 2 secondes et cela 4 fois.
2- Consigne
Programmer le robot pour qu’il avance à 50% de puissance pendant 2 secondes puis tourne à 50% de puissance pendant 2 secondes et cela pour toujours.
Blocs à utiliser
Résultat Attendu
Le robot avance à 50% de puissance pendant 2 secondes puis tourne à 50% de puissance pendant 2 secondes et cela pour toujours.
Exercice 4 : Réagir à un obstacle grâce aux conditions
Consigne
Programmer le robot pour :
-Si un obstacle est détecté à moins de 10 cm → s’arrêter
-Sinon → avancer
Blocs à utiliser
Résultat Attendu
Le robot avance puis s'arrête lorsqu'il croise un obstacle à moins de 10cm de lui. Lorsque l'obstacle s'enlève, le robot reprendre sa route.
Exercice 5 : Suivie de ligne
Consigne
Programmer le robot pour qu'il arrive à suivre une ligne de couleur noir
Blocs à utiliser
Résultat Attendu
Le robot arrive à suivre une ligne de couleur noir
En cas de problème
Si le robot ne fonctionne pas :
-Vérifier que le robot est connecté
-Vérifier que le bon mode est sélectionné
-Vérifier que le programme est bien lancé
-Vérifier la présence du bloc de démarrage











No Comments