L’idée est de faire dès l’appui sur le bouton A, avancer le robot en ligne droite de 20 cm puis de nouveau de 20 cm, le faire tourner à droite (à 90°) et terminer par une ligne droite de 20 cm.
Scénario : faire ralentir le robot mBot2 à l'approche d'un obstacle. Si l'obstacle est à moins de 15 cm devant le robot, celui-ci devra s’arrêter.
DÉBUT
LORSQUE LE BOUTON A EST PRESSE
POUR TOUJOURS
AFFICHER LE TEXTE "CAPTEUR ULTRASON 1 : DISTANCE JUSQU'A L'OBJET (CM)" ET SAUTER UNE LIGNE
FIN
Scénario : faire ralentir le robot mBot2 à l'approche d'un obstacle. Si l'obstacle est à moins de 15 cm devant le robot, celui-ci devra s’arrêter.
DÉBUT
LORSQUE LE BOUTON A EST PRESSE
AVANCER A 50 tr/min
POUR TOUJOURS
AFFICHER LE TEXTE "CAPTEUR ULTRASON 1 : DISTANCE JUSQU'A L'OBJET (CM)" ET SAUTER UNE LIGNE
SI CAPTEUR ULTRASON 1 : DISTANCE JUSQU'A L'OBJET (CM) < 20 ALORS
ARRETER LE MOTEUR ENCODEUR TOUT
FIN
Scénario : faire ralentir le robot mBot2 à l'approche d'un obstacle. Si l'obstacle est à moins de 15 cm devant le robot, celui-ci devra s’arrêter.
Algorithme : Il faudra créer 1 variable pour la vitesse du robot. Nous noterons la variable "VITESSE".
DÉBUT
LORSQUE LE BOUTON A EST PRESSE
DÉFINIR "VITESSE" A 100
METTRE LA LED "TOUS" EN VERT
AVANCER A "VITESSE" tr/min
RÉPÉTER TOUJOURS
AFFICHER LE TEXTE "CAPTEUR ULTRASON 1 : DISTANCE JUSQU'A L'OBJET (CM)" ET SAUTER UNE LIGNE
SI CAPTEUR ULTRASON 1 - DISTANCE DE L'OBJET < 50
AVANCER A "VITESSE"/2 tr/min
METTRE LA LED TOUS EN JAUNE
FIN
SI CAPTEUR ULTRASON 1 - DISTANCE DE L'OBJET < 15 ALORS
ARRÊTER LE MOTEUR DE L'ENCODEUR "TOUT"
METTRE LA LED "TOUS" EN ROUGE
ATTENDRE 3 SECS
ÉTEINDRE LA LED "TOUS"
FIN
Améliorer le programme :
Lorsque le robot exécute le programme si dessus il ralenti à 50cm de l’obstacle et s’arrête à 20 cm de l'obstacle. Nous désirons que le robot ralentisse à 50cm. Ensuite dès qu'il s'approche à moins de 30 cm, le robot divise sa vitesse par 4. Les lumières arrières doivent clignoter en rouge tant que le robot n'est pas arrêté. Enfin il s’arrête à 15 cm de l'obstacle. Pour les expert, la vitesse doit diminuer progressivement à l'approche de l'obstacle pour s’arrêter à 15 cm.