Lancer mLink2
Cliquer sur mBlock block-based editor
Cliquer sur ajouter
Cliquer sur mBot
Connecter le robot.
Allumer le robot.
Sélectionner Téléverser
Cliquer sur Connecter
Sélectionner le bon port COM. Ce n'est pas forcémenent COM 8
Cliquer sur Téléverser
Commencer tous les programmes avec les deux commandes ci-contre.
Avec ces instructions, le robot peut avancer, reculer ou tourner pendant un certain temps. Plus le temps est long plus le robot se déplace ou plus il tourne.
Le robot va se déplacer pendant un temps indéfini. Il faut compléter le programme pour que le robot n'avance que pendant un certain temps.
Pour l'arrêter il faudra peut-êrtre utiliser "avancer à 0%" ou "stopper le mouvement".
Cette commande permet de tourner plus ou moins à gauche ou à droite.
Le robot doit :
Avancer pendant 3 secondes.
2. Le robot doit :
Avancer pendant 3 secondes.
Tourner à 90° (pour tourner à 90°, il faut tourner un certain temps, probablement un peu moins d'une seconde).
Avancer pendant 1 seconde
3. Le robot doit :
Se déplacer en "dessinant" à peu près un carré.
4. Le robot doit :
Se déplacer en "dessinant" à peu près un T.
5. Le robot doit :
Se déplacer en "dessinant" à peu près un cercle.
6. Le robot doit :
Avancer, puis s'arrêter quand il est à moins de 20cm d'un obstacle.
7. Le robot doit :
Avancer, puis reculer quand il rencontre une ligne noire.
8. Le robot doit :
Avancer, réduire la vitesse quand un obstacle est située à moins de 30, arrêter le robot quand l'obstacle est situé à moins de 15cm.
9. Le robot doit :
Simuler le parcours en escargot d'un robot aspirateur.
10. Le robot doit :
Suivre la ligne noire, même quand elle tourne.
Il faut maintenant programmer le robot en utilisant les capteurs "suiveurs de ligne".
Le robot se déplace en suivant un marquage au sol (ligne noire). Pour assurer cette fonction, il dispose à l'avant d'un module suiveur de ligne, composé de deux capteurs optiques.
Lorsque les deux capteurs détectent une couleur foncée, le robot doit aller tout droit.
Lorsque le capteur de droite détecte une couleur foncée et le capteur de gauche une couleur claire, le robot doit tourner à droite
Lorsque le capteur de droite détecte une couleur claire et le capteur de gauche une couleur foncée, le robot doit...
Lorsque les deux capteurs détectent une couleur claire, le robot doit reculer pour essayer de retrouver la ligne qu'il a perdue.
11. Le robot doit :
Suivre la ligne, même quand elle tourne. Il s'agit en grande partie du programme 10.
La vitesse du robot doit varier en fonction de la distance d'un obstacle. Il s'agit principalement du programme 8.
Il faut créer une variable "vitesse" qui être modifiée en fonction de la distance de l'obstacle. Cette variable sera utilisée pour la partie du programme qui suit la ligne noire.