| Acheter chez OSOYOO | Acheter aux États-Unis |
Sommaire
Dans cette leçon, vous allez transformer votre OSOYOO V3 Robot Car en robot autonome suiveur de ligne.
Grâce à un réseau de 5 capteurs infrarouges de suivi de ligne, le robot peut détecter la position d’une ligne noire sur une surface claire et ajuster continuellement sa direction pour rester sur la trajectoire.
Le suivi de ligne est l’une des technologies les plus fondamentales en robotique mobile et dans les véhicules à guidage automatique (AGV). C’est une excellente introduction à la navigation par capteurs et à la prise de décision en temps réel.
Avant de commencer cette leçon, assurez-vous d’avoir complété Leçon 1 : Assemblage de base du robot car.
À l’issue de ce projet, vous serez capable de :
| N° | Photo | Composant | Qté | Accessoires | Lien |
| 1 | ![]() |
Module capteur de ligne | 1 | Vis plastique M3 x 2 Écrou plastique M3 x 2 Entretoise plastique M3 x 2 |
Cliquez pour acheter |
| 2 | Câble femelle-femelle 7 broches 25 cm | 1 | Cliquez pour acheter | ||
| 3 | ![]() |
Tournevis cruciforme | 1 | Cliquez pour acheter | |
| 4 | ![]() |
Tournevis hexagonal | 1 | Cliquez pour acheter | |
| 5 | ![]() |
Vis plastique M3 | 2 | ||
| 6 | ![]() |
Entretoise plastique M3 | 2 | ||
| 7 | ![]() |
Écrou plastique M3 | 2 |
Détection par réflexion infrarouge
Chaque capteur de ligne contient deux composants : une LED infrarouge (émetteur) et un phototransistor infrarouge (récepteur).
La LED infrarouge émet en permanence de la lumière infrarouge invisible vers le sol.
La quantité de lumière infrarouge réfléchie dépend de la couleur de la surface : Surface blanche et Surface noire. Les surfaces blanches réfléchissent la majeure partie de la lumière infrarouge. Il en résulte :
Les surfaces noires absorbent la majeure partie de la lumière infrarouge. Il en résulte :
Cette différence permet au robot de distinguer la ligne noire du fond blanc environnant.
Étape 1 : Partez du robot assemblé lors de la Leçon 1. Si vous avez déjà terminé la Leçon 2 et la Leçon 3, gardez le robot tel quel.

Étape 2 : Retirez la vis hexagonale M3 du châssis supérieur. Fixez le module capteur de ligne 5 canaux à l’avant du châssis inférieur à l’aide de vis, d’entretoises et d’écrous plastique M3.
Remarques importantes

Étape 3 : Connectez la broche GND–VCC du module capteur de ligne au GND–5V du shield OSOLINK WIFI/BLE I/O ; reliez les broches IR1, IR2, IR3, IR4, IR5 à A0, A1, A2, A3, D13 à l’aide d’un câble femelle-femelle 7 broches 25 cm comme indiqué sur la photo ci-dessous (Important : NE retirez PAS les câbles déjà installés lors de la Leçon 1) :
Étape 4 : Réinstallez le châssis supérieur et serrez toutes les vis de fixation.

| Logiciel Arduino open source (IDE) |
![]() |
Télécharger le logiciel ici : https://www.arduino.cc/en/Main/Software?setlang=en |
| 7-Zip est un utilitaire gratuit de décompression ZIP |
![]() |
Télécharger 7-Zip gratuitement https://www.7-zip.org/ |
1. Configuration de l’Arduino IDE : Téléchargez et installez la dernière version de l’environnement de développement Arduino (IDE) depuis https://www.arduino.cc/en/Main/Software?setlang=en.

2. Téléchargement du code : Téléchargez le code exemple pour la Leçon 4 ici. Décompressez le contenu — vous obtiendrez un fichier v3car-lesson4.ino dans le dossier v3car-lesson4. Ouvrez le sketch v3car-lesson4.ino dans l’Arduino IDE.

3. Sélection de la carte et du port : Connectez le OSOYOO Basic Board (compatible Arduino UNO) à votre ordinateur via un câble USB (Important : assurez-vous que l’interrupteur du robot car est sur OFF et que la batterie est débranchée avant de connecter la carte à votre PC). Lancez l’Arduino IDE. Allez dans Outils > Type de carte et sélectionnez Arduino Uno. Ensuite, allez dans Outils > Port et sélectionnez le port série approprié. En cas de doute, vérifiez le gestionnaire de périphériques de votre système d’exploitation.

4. Téléversement du code : Cliquez sur le bouton « Téléverser » (icône flèche droite) pour compiler et transférer le sketch vers le OSOYOO Basic Board.
Une calibration correcte est indispensable pour un suivi de ligne fiable.
Procédure de calibration
| Surface | LED indicatrice |
| Fond blanc | ÉTEINTE |
| Ligne noire | ALLUMÉE |
Tracez une ligne noire sur une surface blanche et placez le capteur central au-dessus de la ligne noire. Allumez le robot et observez son comportement de suivi.
Comportement attendu
1. Le robot ne détecte pas la ligne
Vérifiez :
2. Le robot perd fréquemment la ligne
Causes possibles :
3. Le robot tourne de manière excessive
Causes possibles :
4. Interférences lumineuses ambiantes
Un fort ensoleillement peut affecter les capteurs infrarouges.
Pour de meilleures performances :
Les capteurs infrarouges de suivi de ligne sont les plus fiables dans des conditions d’éclairage contrôlées.
DownLoad Url osoyoo.com