page39
FICHE N°15 : programme F15-CIBLE.cad
Document élève
But du programme : balayer une zone pour détecter la présence d’une cible située à une distance inférieure à 20 cm et se diriger vers elle.
Notion de programmation abordée : utilisation du capteur à ultrasons
Synoptique :
Diagramme de programmation :
start
speed
ultra b0
b0< 20
Y
N
forward
right
Vitesse = 80, 80
Début du programme (Vitesse par défaut = 128).
La vitesse est initialisée à la valeur 80 pour chaque moteur
Acquisition de la distance. Le résultat de la mesure est mémorisé dans la variable locale b0.
Si la distance qui sépare MicroRobot de l’obstacle est inférieure à 20 cm alors il avance, sinon il tourne sur lui-même dans le sens horaire jusqu’à ce qu’il détecte un obstacle à moins de 20 cm.