3.3 Suivre la ligne¶
La voiture est équipée d’un module de Suivi de Ligne, qui peut être utilisé pour faire suivre à la voiture une ligne noire.
Avant de commencer le projet, vous devez construire une carte de courbe avec du ruban de ligne noire, la largeur de ligne recommandée est entre 0,8-1,5 cm et l’angle du virage ne doit pas être inférieur à 90 degrés.
Composants requis¶
Pour ce projet, nous avons besoin des composants suivants.
Il est certainement pratique d’acheter un kit complet, voici le lien :
Nom |
ÉLÉMENTS DANS CE KIT |
LIEN |
---|---|---|
3 in 1 Starter Kit |
380+ |
Vous pouvez également les acheter séparément via les liens ci-dessous.
INTRODUCTION DES COMPOSANTS |
LIEN D’ACHAT |
---|---|
- |
|
- |
|
Construire le Circuit¶
Il s’agit d’un module numérique de Suivi de Ligne, lorsqu’une ligne noire est détectée, il sort une valeur de 1 ; lorsqu’une ligne blanche est détectée, il sort une valeur de 0. De plus, vous pouvez ajuster sa distance de détection grâce au potentiomètre sur le module.
Construisez le circuit selon le schéma suivant.
Module de Suivi de Ligne |
Carte R3 |
S |
2 |
V+ |
5V |
G |
GND |
Ajuster le Module¶
Avant de commencer le projet, vous devez ajuster la sensibilité du module.
Câblez selon le schéma ci-dessus, puis alimentez la carte R3 (soit directement via le câble USB, soit via le câble de la pile bouton 9V), sans télécharger le code.
Collez un ruban électrique noir sur la table et placez la voiture dessus.
Observez la LED de signal sur le module pour vous assurer qu’elle s’allume sur la table blanche et s’éteint sur le ruban noir.
Si ce n’est pas le cas, vous devez ajuster le potentiomètre sur le module, afin qu’il puisse produire l’effet ci-dessus.
Programmation¶
Créez maintenant 2 blocs qui permettent à la voiture de se déplacer soit vers l’avant gauche, soit vers l’avant droit.
1. Se déplacer vers l’avant gauche
Lorsque le moteur droit tourne dans le sens des aiguilles d’une montre et que le moteur gauche reste immobile, la voiture se déplace légèrement vers l’avant gauche.
2. Se déplacer vers l’avant droit
De même, lorsque le moteur gauche tourne dans le sens inverse des aiguilles d’une montre et que le moteur droit ne bouge pas, la voiture se déplace légèrement vers la droite.
3. Suivi de Ligne
Lisez la valeur du module de Suivi de Ligne, si c’est 1, cela signifie qu’une ligne noire a été détectée, laissez la voiture se déplacer vers l’avant gauche, sinon avancez vers la droite.
Après avoir téléchargé le code sur la carte R3, alignez le module de Suivi de Ligne sous la voiture avec la ligne noire, et vous verrez la voiture suivre la ligne.