Pour cela nous allons utiliser le nouveau capteur RGB situé à l’avant de notre mBot2.
état du capteur en fonction de la position sur la ligne
Pour vous aider :
Partie 1
Partie 2
Pour cela nous allons utiliser le capteur situé à l’avant de notre MBot.
Il s’agit de l’instruction « état du suiveur de ligne sur port » Le principe de fonctionnement est le suivant :
– Lorsque les deux capteurs détectent une couleur claire la valeur état suiveur est à 0.
– Lorsque le capteur de droite détecte une couleur claire et le capteur de gauche détecte une couleur foncée la valeur état suiveur est à 1.
– Lorsque le capteur de droite détecte une couleur foncée et le capteur de gauche détecte une couleur claire la valeur état suiveur est à 2.
– Lorsque les deux capteurs détectent une couleur foncée la valeur état suiveur est à 3.
Programme d’initiation : https://www.youtube.com/watch?v=FR1rFnoO_F4
programmer le robot pour qu'il suive une ligne : https://www.youtube.com/watch?v=ohLb0lLhtfU&t=24s
TRAVAIL A FAIRE :
Écrire l’algorithme correspondant au problème posé sur libreoffice et enregistrer l'algorithme dans votre espace "perso"
Voici comment vous pouvez débuter l'écriture de l'algorithme
Écrire le programme correspondant sous Mblock v5
Tester le programme avec le robot
Faire une copie d’écran du programme et le coller avec votre algorithme que vous aurez écrit.
Réalisez le programme suivant en créant 4 variables :
puissance : qui permet de définir une puissance des moteurs de départ
puissance_gauche : pour gérer la puissance du moteur gauche en fonction de la position sur la ligne
puissance_droite : pour gérer la puissance du moteur droit en fonction de la position sur la ligne
ecart_position : qui permet d’ajuster la position de sortie de ligne