| Acheter chez OSOYOO | Acheter aux États-Unis |
Sommaire
Dans cette leçon, vous transformerez votre OSOYOO V3 Robot Car en robot autonome suiveur de ligne.
Grâce à un réseau de capteurs infrarouges à 5 canaux, 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 de la robotique mobile et des véhicules à guidage automatique (AGV). Il constitue 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 terminé avec succès la leçon 1 : Assemblage de base du robot.
Après avoir réalisé ce projet, vous serez capable de :
| N° | Image | Composant | Qté. | Accessoires | Link |
| 1 | ![]() |
Module capteur de suivi de ligne | 1 | Vis plastique M3 x 2 Écrou plastique M3 x2 Entretoise plastique M3 x 2 |
Cliquez ici pour acheter |
| 2 | Câble femelle-femelle 7 broches 25 cm | 1 | Cliquez ici pour acheter | ||
| 3 | ![]() |
Tournevis cruciforme | 1 | Cliquez ici pour acheter | |
| 4 | ![]() |
Tournevis hexagonal | 1 | Cliquez ici 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 suivi comporte deux éléments : une LED infrarouge (émetteur) et un phototransistor infrarouge (récepteur).
La LED infrarouge émet en continu une 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 plupart de la lumière infrarouge. Résultat :
Les surfaces noires absorbent la plupart de la lumière infrarouge. Résultat :
Cette différence permet au robot de distinguer la piste noire du fond blanc environnant.
Step 1: Start with the robot assembled in Lesson 1. If you have already completed Lesson 2 and Lesson 3, just keep it as is.

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

Étape 3 : Connectez la broche GND–VCC du module capteur de suivi au GND–5V du shield OSOLINK WIFI/BLE I/O ; connectez les broches IR1, IR2, IR3, IR4, IR5 à A0, A1, A2, A3, D13 avec un câble femelle-femelle 7 broches 25 cm comme indiqué sur la photo ci-dessous (Attention : NE retirez PAS les câbles existants installés à la leçon 1) :
Étape 4 : Réinstallez le châssis supérieur et serrez toutes les vis de fixation.
| Logiciel Arduino officiel (IDE) |
![]() |
Télécharger le logiciel ici : https://www.arduino.cc/en/Main/Software?setlang=en |
| 7-Zip est un utilitaire gratuit pour décompresser les fichiers ZIP |
![]() |
Télécharger 7-Zip gratuitement ici 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 intégré Arduino (IDE) depuis https://www.arduino.cc/en/Main/Software?setlang=en.

2. Obtenir le code : Téléchargez l’exemple de code pour la leçon 4 ici. Décompressez le contenu et ouvrez le fichier v3car-lesson4.ino dans le dossier v3car-lesson4 avec l’Arduino IDE.

3. Sélection de la carte et du port : Connectez la carte OSOYOO Basic (compatible Arduino UNO) à votre ordinateur via un câble USB (Important : vérifiez que l’interrupteur du robot est sur OFF et que la batterie est déconnectée avant de brancher la carte au PC). Lancez l’Arduino IDE. Allez dans Outils > Type de carte et sélectionnez Arduino Uno. Puis allez dans Outils > Port et sélectionnez le port série approprié. En cas de doute, consultez 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 vers la droite) pour compiler et transférer le programme vers la carte OSOYOO Basic.
Une calibration correcte est indispensable pour un suivi de ligne fiable.
Procédure de calibration
| Surface | LED indicatrice |
| Fond blanc | OFF |
| Piste noire | ON |
Tracez une ligne noire sur une surface blanche et placez le capteur central au-dessus de la ligne. Mettez le robot en marche et observez le comportement de suivi.
Comportement attendu
1. Le robot ne détecte pas la ligne
Vérifiez :
2. Le robot perd souvent la ligne
Causes possibles :
3. Le robot tourne de façon excessive
Causes possibles :
4. Interférence de la lumière ambiante
La lumière solaire intense peut perturber 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.
Nous proposons une version améliorée du code de suivi de ligne pour ce projet. Voici le lien de téléchargement :
http://osoyoo.com/driver/2025005300/v3car-tracking-pro.zip
DownLoad Url osoyoo.com