Des déplacements autonomes
Ce programme est un exemple de déplacement autonome. Lorsque Thymio détecte un obstacle, il recule et tourne sur sa droite. D’autres instructions pourraient être définies.
quand drapeau vert est cliqué
répéter indéfiniment // ouverture d’une boucle de répétition. Elle contient le bloc utilisé pour faire avancer Thymio, et l’algorithme pour lui faire éviter des obstacles.
leds fixer couleur 50 pour tout// toutes les LED présentes sur Thymio sont allumées en vert.
avancer 50 // la valeur définie étant positive, Thymio se déplace vers l’avant. Cette valeur peut être modifiée.
si 2000 < capteurs horizontaux alors // si la valeur mesurée par les capteurs horizontaux est supérieure à 2000, cela signifie qu’un obstacle est présent.
leds fixer couleur 0 pour tout // toutes les LED présentes sur Thymio deviennent rouge.
Un son peut être ajouté pour alerter du danger !
avancer -100 // la valeur étant négative Thymio recule.
tourner 90 en 1 s // Thymio tourne ensuite vers la droite avant de continuer à avancer.
Fermeture de la condition.
Fermeture de la boucle de répétition.
quand la touche espace est pressée
stop moteurs // cette touche de clavier vous permet d’arrêter les déplacements de Thymio à tout...