Intro

Dans cette leçon tu vas apprendre à utiliser les valeurs brutes des capteurs de Eliobot pour le guider en suivant une ligne.

Étape 1

Comme on l’a vu précédemment, il est possible d’avoir accès aux valeurs brutes des capteurs de ligne. Il existe également le bloc « une ligne est présente à … » qui permet de détecter directement la ligne.

Étape 2

Tu vas pouvoir utiliser ce bloc directement dans des conditions. Il existe plusieurs façons de suivre une ligne, dans noter cas nous allons utiliser 3 capteurs : milieu, droite et gauche.

Prends un bloc condition et développe-le pour obtenir la structure suivante :

Étape 3

Ajoute ensuite les mouvements que Eliobot doit effectuer en fonction de la position de la ligne. Est-ce qu’il doit avancer, tourner ou s’arrêter ?

Étape 4

En fonction du support utilisé, il arrive que Eliobot ne détecte pas la ligne. Tu peux alors ajuster la sensibilité en utilisant la même méthode que dans la leçon précédente.

Bravo !

Et voila, ton programme est fini ! Il ne te reste plus qu’à le Téléverser pour admirer le résultat

1 réflexion sur “3.1 – Suivre une ligne – Version avancée”

  1. Ping : 3.2 – Eviter un obstacle sur la ligne – Eliobot

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Retour en haut