où mettre les commande dans le programme

#1
voila j'ai fait un programme afin que mon microbot sorte tout seul d'un labyrinthe lj'ai reussi a faire en sorte que le servo moteur detecte ou est l'obstacle et qu'il l'evite mais je ne sais pas ou mettre les commandes pour dire qu'il doit aller a droite / gauche dans mon programme : ci joint mon programme
partie 1.PNG partie 2.PNG
 

PieM

Senior Member
#2
Bonjour,
Comme on ne sait pas a quoi correspondent les commandes du diagramme et de quoi est composé le robot, ça ressemble plus a une devinette...
et envoyer le fichier plutôt que des copies d'écran incomplètes.
 

Technoman

Senior Member
#3
Bonjour,

... le servo moteur detecte ou est l'obstacle ...
La distance est, dans votre cas, mesurée avec un transducteur à ultrason (capteur). Le programme commande le déplacement de votre robot en utilisant des servomoteurs (actionneurs). Le programme récupère, dans une variable, la valeur correspondant à la distance mesurée. Lorsque la distance mesurée est réduite (obstacle détecté), le robot change de direction, soit vers la droite, soit vers la gauche.

La stratégie choisie détermine les déplacements du robot (voir la fiche jointe). La plus courante est dite de la "main gauche" (left hand rule).
View attachment Statégies sortie labyrinthe 2017.pdf
 
Last edited:
Top