Description De Base Du Suiveur De Ligne : 3 éTapes - Circuits - 2022

Wednesday, 31 July 2024

Ce poste couvre comment fonctionne un capteur de lumière et comment faire votre propre détecteur de lumière. Toutes critiques sont les roductionUn robot suiveur de ligne est comme

Suiveur De Ligne Arduino

Et les broches d'entrée du pilote de moteur 2, 7, 10 et 15 sont respectivement connectées aux broches numériques arduino 4, 5, 6 et 7. Et un moteur est connecté à la broche de sortie des pilotes de moteur 3 et 6, et un autre moteur est connecté aux broches 11 et 14. Explication du programme Dans le programme, nous avons d'abord défini la broche d'entrée et de sortie, puis dans la boucle, nous vérifions l'entrée et envoyons la sortie en fonction de l'entrée vers la broche de sortie du moteur d'entraînement. Pour vérifier la broche d'entrée, nous avons utilisé des instructions « if ». Il y a quatre conditions dans cette ligne après robot que nous lisons en utilisant arduino. Nous avons utilisé deux capteurs, à savoir le capteur gauche et le capteur droit. entrée Production Mouvement Par robot Capteur gauche Capteur droit Moteur gauche Moteur droit LS RS LM1 LM2 RM1 RM2 0 Arrêtez 1 tournez à droite tournez à gauche Vers l'avant Nous écrivons code suiveur de ligne arduino selon les conditions indiquées dans le tableau ci-dessus.

Arduino Suiveur De Ligne

Voiture automate suiveur de ligne - Français - Arduino Forum

Robot Suiveur De Ligne Arduino Pdf

Ensuite, le comparateur compare les deux tensions et génère un signal numérique en sortie. Ici dans ce circuit suiveur de ligne nous avons utilisé deux comparateurs pour deux capteurs. Le LM 358 est utilisé comme comparateur. Le LM358 dispose de deux amplificateurs à faible bruit intégrés. Section de contrôle: L'Arduino Pro Mini est utilisé pour contrôler l'ensemble du processus du robot de suivi de ligne. Les sorties des comparateurs sont connectées aux broches numériques 2 et 3 de l'arduino. Arduino lit ces signaux et envoie des commandes de circuit pilote aux séquences de transmission. Section pilote: La section pilote se compose d'un pilote de moteur et de deux moteurs CC. Le pilote de moteur est utilisé pour entraîner des moteurs car l'arduino ne fournit pas une tension et une puissance suffisantes au moteur. Nous ajoutons donc un circuit de commande de moteur pour obtenir suffisamment de tension et de courant au moteur. Arduino envoie des commandes à ce pilote de moteur, puis exécute les moteurs.

Arduino Pdf Programme Robot Suiveur De Ligne

Le capteur IR transmet la lumière infrarouge et la photodiode reçoit la lumière infrarouge. Source de courant J'ai ajouté un régulateur de tension pour obtenir 5 volts pour l'arduino, le comparateur et le pilote de moteur. Et une pile de 9 volts est utilisée pour alimenter le circuit.

Arduino Suiveur De Ligue 1

Si le groupe central lit en noir et les deux autres en blanc, nous pouvons continuer. Si le groupe de gauche se lit en noir, nous devons tourner suiveur vers la gauche pour garder le suiveur sur la bonne voie. La même chose s'applique au groupe de droite. Étape 6: Pilote de moteur Pour déplacer un suiveur, j'utilise deux moteurs à courant continu 6V, qui sont contrôlés à l'aide du pilote de moteur L293D. Si le moteur est connecté comme indiqué dans l'image ci-jointe n ° 4, l'activation du réglage et la broche 1A sur haute ainsi que la broche 2A sur basse déplacent le moteur dans un sens. Pour le déplacer dans une autre direction, nous devons échanger les broches des états 2A et 1A. Nous n'aurons pas besoin d'un moment bidirectionnel, car les suiveurs avancent toujours. Pour tourner à gauche, nous désactivons le moteur gauche alors que le moteur droit est maintenu en marche et inversement. Étape 7: Arduino Nano et Code 5V arduino nano fonctionnant à 16 MHz décide si un suiveur doit tourner à droite ou à gauche.

réaliser un véhicule qui résout un labyrinthe et mémorise le chemin pour trouver la sortie rapidement. Organiser un système automatisé de distribution (avec un véhicule tracteur suivant une voie prédéfinie). Détecter les bordures (car le vide ne renvoi pas de lumière). Le tutoriel Assez parlé, passons plutôt au tutoriel. Bien qu'il ne soit composé que de 4 points, le tutoriel reprend de nombreuses informations sur la bibliothèque dans le point utilisation et notes où nous retrouverons les éléments suivants, ce qui laisse entrevoir les possibilités de la bibliothèque proposée par Pololu 1 Référence des commandes QTRSensor 2 Les fonctions 2. 1 read() 2. 2 emittersOn() 2. 3 emittersOff() 2. 4 calibrate() 2. 5 readCalibrated() 2. 6 readLine() 2. 7 calibratedMinimumOn 2. 8 calibratedMaximumOn 2. 9 calibratedMinimumOff 2. 10 calibratedMaximumOff 2. 11 ~QTRSensors() - descructeur 2. 12 QTRSensorsRC() - constructeur 2. 13 QTRSensorsAnalog() - constructeur 3 Note d'usage 3. 1 Calibration 3. 2 Lectures avec les senseurs 3.