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
Ligne blanche détectée : niveau bas

Capteur de suivi de ligne à gauche

Ligne noire détectée : niveau haut
Ligne blanche détectée : niveau bas

Capteur de suivi de ligne à droite

Ligne noire détectée : niveau haut
Ligne blanche détectée : niveau bas

Condition 1

Condition 2

Mouvement

Le capteur de suivi de ligne
au milieu
détecte la ligne noire

Le capteur de suivi de ligne à gauche détecte la ligne noire
celui à droite détecte des lignes blanches

Tourner à gauche

Le capteur de suivi de ligne
au milieu
détecte la ligne noire

Le capteur de suivi de ligne à gauche détecte des lignes blanches
celui à droite détecte la ligne noire

Tourner à droite

Le capteur de suivi de ligne
au milieu
détecte la ligne noire

Les capteurs de suivi de ligne gauche et droit détectent tous deux des lignes blanches
Les capteurs de suivi de ligne gauche et droit détectent tous deux la ligne noire

Avancer

Le capteur de suivi de ligne
au milieu
détecte des lignes blanches

Le capteur de suivi de ligne à gauche détecte la ligne noire
celui à droite détecte des lignes blanches

Tourner à gauche

Le capteur de suivi de ligne
au milieu
détecte des lignes blanches

Le capteur de suivi de ligne à gauche détecte des lignes blanches
celui à droite détecte la ligne noire

Tourner à droite

Le capteur de suivi de ligne
au milieu
détecte des lignes blanches

Les capteurs de suivi de ligne gauche et droit détectent tous deux des lignes blanches
Les capteurs de suivi de ligne gauche et droit détectent tous deux la ligne noire

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.