Projet 14 : Tank Suiveur de Ligne
(1) Description :
Le projet précédent a présenté comment confiner la voiture intelligente pour qu’elle se déplace dans un certain espace. Dans ce projet, nous allons utiliser les connaissances acquises précédemment pour en faire une voiture intelligente suiveur de ligne. Dans l’expérience, nous utilisons le capteur de suivi de ligne pour détecter s’il y a une ligne noire autour de la voiture intelligente, puis nous contrôlons la rotation des deux moteurs en fonction des résultats de détection, afin de faire se déplacer la voiture intelligente le long de la ligne noire.
La logique spécifique de la voiture intelligente est présentée dans le tableau ci-dessous :
Capteur |
Détection |
|---|---|
Capteur de suivi de ligne au milieu |
Ligne noire détectée : niveau haut |
Capteur de suivi de ligne à gauche |
Ligne noire détectée : niveau haut |
Capteur de suivi de ligne à droite |
Ligne noire détectée : niveau haut |
Condition 1 |
Condition 2 |
Mouvement |
|---|---|---|
Le capteur de suivi de ligne |
Le capteur de suivi de ligne à gauche détecte la ligne noire |
Tourner à gauche |
Le capteur de suivi de ligne |
Le capteur de suivi de ligne à gauche détecte des lignes blanches |
Tourner à droite |
Le capteur de suivi de ligne |
Les capteurs de suivi de ligne gauche et droit détectent tous deux des lignes blanches |
Avancer |
Le capteur de suivi de ligne |
Le capteur de suivi de ligne à gauche détecte la ligne noire |
Tourner à gauche |
Le capteur de suivi de ligne |
Le capteur de suivi de ligne à gauche détecte des lignes blanches |
Tourner à droite |
Le capteur de suivi de ligne |
Les capteurs de suivi de ligne gauche et droit détectent tous deux des lignes blanches |
Arrêt |
(2) Organigramme :

(3) Schéma de connexion :

(4) Code de test :
Vous pouvez également faire glisser des blocs pour éditer votre code, comme indiqué ci-dessous
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
Code de test complet
(Remarque : Ne pas connecter le module Bluetooth avant de téléverser le code, car le téléversement du code utilise également la communication série, ce qui peut provoquer des conflits avec la communication série Bluetooth et entraîner l’échec du téléversement.)

(5) Résultats du test :
Après avoir téléversé le code de test avec succès et mis sous tension, la voiture intelligente se déplace le long de la ligne noire.
