Intro
Suivre une ligne – Version avancée
Dans cette leçon tu vas apprendre à utiliser les valeurs brutes des capteurs de Eliobot pour le guider en suivant une ligne.
Étape 1
Détecter la ligne
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.
![](https://learn.eliobot.com/wp-content/uploads/2024/05/ligne_presente.png)
Étape 2
Structure du programme
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 :
![](https://learn.eliobot.com/wp-content/uploads/2024/05/structure_suivi_ligne.png)
Étape 3
Ajout des mouvements
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 ?
![](https://learn.eliobot.com/wp-content/uploads/2024/05/mouvements_suivi_ligne.png)
Étape 4
Optionnel : Calibration des capteurs
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.
![](https://learn.eliobot.com/wp-content/uploads/2024/05/calibration_suivi_ligne.png)
Bravo !
Et voila, ton programme est fini ! Il ne te reste plus qu’à le Téléverser pour admirer le résultat
![](https://learn.eliobot.com/wp-content/uploads/2024/03/eliobot-jongle-roue.png)
Ping : 3.2 – Eviter un obstacle sur la ligne – Eliobot