Télécharger Imprimer la page

Technologie Services mBot Mode D'emploi page 31

Publicité

6
Détecter un obstacle
Objectif :
Faire détecter un obstacle à mBot.
Le robot mBot est muni, dans sa version de base, d'un capteur à ultrasons permettant
de détecter et mesurer la distance entre un obstacle et lui. Cette distance est comprise
entre ±3 cm et 400 cm. Ce capteur va donc être utilisé de 2 façons : détecteur d'obstacle
simple ou télémètre à ultrasons (nous verrons cette utilisation au T.P. 5.2, page 43).
Algorithme 1
Le robot avançant en ligne droite, doit s'arrêter s'il détecte un obstacle à 15 cm de lui.
Déclencher le lancement du script en actionnant le drapeau vert
Toujours avancer en ligne droite
Sauf si distance entre mBot et un obstacle est ≤ 15cm
Alors stopper les moteurs
Programmation :
Ce script peut être utilisé en "mode vivre" mais, afin d'avoir un fonctionnement de type
véhicule autonome, il va falloir cette fois, injecter le programme dans la mémoire interne
de mBot.
Le robot fonctionne donc en mode autonome. L'ordinateur n'est plus nécessaire, sauf
en cas de volonté de modification de script.
Comme vu au
paragraphe 3.3.b
(page
18), le chapeau
de début de programme
sera modifié de cette
façon.
31

Publicité

loading