• +216 29 750 003
  • +216 27 772 264
  • contact@cothings.net
  • Emplacement du magasin
  • S'inscrire ou Se connecter
Devis 0
0
CoThings
  • Robotique
    • Kits Robotiques
    • Kits Voitures
    • Châssis & Roues
    • Bras Robotiques
    • Capteurs pour Robots
    • Accessoires Robotique
  • Moteurs & Actionneurs
    • Moteurs DC
    • Moteurs Pas à Pas
    • Moteurs Brushless & ESC
    • Drivers & Contrôleurs
  • Capteurs
    • Température & Humidité
    • Gaz & Qualité d'Air
    • Tension & Courant
    • Pression & Force
    • Suiveurs de Lignes
    • Autres Capteurs
  • Instruments de Mesure
    • Oscilloscopes
    • Pinces Ampèremétriques
  • Cartes de Développement & IoT
    • Arduino
    • Raspberry Pi
    • Kit Mawaqit
    • ESP8266/ESP32
    • STM32
    • Nvidia Jetson
    • Industrial Shield
  • Sécurité & Alarme
    • Détecteurs de Fumée
    • Contrôle d'Accès
  • Automates Programmables
    • Automates Siemens
    • Écrans HMI
  • Electronique & Composants
    • Composants Passifs
    • Composants Actifs
    • Circuits Intégrés
    • Modules Électroniques
    • Modules Sans Fil
  • Alimentation & Énergie
    • Alimentations 5V
    • Alimentations 12V
    • Alimentations 24V
    • Alimentations Réglables
    • Panneaux Solaires
  • Impression 3D, Résine & CNC
    • Imprimantes 3D FDM
    • Imprimantes Résine
    • Filaments & Résines
    • Accessoires Impression 3D
    • CNC & Gravure
  • Éclairage & LED
    • Lampes & Torches
  • Electricité
    • Appareillages de Protection
    • Interrupteurs Électriques
  • Agriculture & Couveuse
    • Matériel Couveuse
    • Outils Agriculture
  • Caméras & Surveillance
    • Caméras WiFi
    • Caméras IP
    • Caméras HD
  • Outillage & Bricolage
    • Outils Électriques
    • Autres Outillage
  • Audio & Multimédia
    • Haut-Parleurs
    • Amplificateurs Audio
  • Réseau & Communication
    • Câbles Réseau
    • Accessoires Réseau
  • Devis 0
  • 0
  • 0
  • Robotique
    ROBOTIQUE
    Kits Robotiques Kits Voitures Châssis & Roues Bras Robotiques Capteurs pour Robots Accessoires Robotique Moteurs & Actionneurs Kits Solaires

    Kits Robotiques

    Voir tout
    Chargement...

    Kits Voitures

    Voir tout
    Chargement...

    Châssis & Roues

    Voir tout
    Chargement...

    Bras Robotiques

    Voir tout
    Chargement...

    Capteurs pour Robots

    Voir tout
    Chargement...

    Accessoires Robotique

    Voir tout
    Chargement...

    Moteurs & Actionneurs

    Voir tout
    Moteurs Pompes & Electrovannes
    Chargement...

    Kits Solaires

    Voir tout
    Chargement...
  • Impression 3D & CNC
    IMPRESSION 3D & CNC
    Imprimantes 3D FDM Imprimantes Résine Filaments & Résines Accessoires Impression 3D CNC & Gravure

    Imprimantes 3D FDM

    Voir tout
    Chargement...

    Imprimantes Résine

    Voir tout
    Chargement...

    Filaments & Résines

    Voir tout
    Chargement...

    Accessoires Impression 3D

    Voir tout
    Chargement...

    CNC & Gravure

    Voir tout
    Chargement...
  • Embarqué & IoT
    EMBARQUÉ & IOT
    Cartes de Développement & IoT Automates Programmables Réseau & Communication Domotique Kits Éducatifs

    Cartes de Développement & IoT

    Voir tout
    Arduino Raspberry Pi Kit Mawaqit ESP8266/ESP32 STM32 MicroBit Autres Microcontrôleurs et Cartes
    Chargement...

    Automates Programmables

    Voir tout
    Industrial Shield PLC Écrans HMI Automates Siemens
    Chargement...

    Réseau & Communication

    Voir tout
    Câbles Réseau Accessoires Réseau
    Chargement...

    Domotique

    Voir tout
    Chargement...

    Kits Éducatifs

    Voir tout
    Chargement...
  • Électronique
    ÉLECTRONIQUE
    Electronique & Composants Capteurs Instruments de Mesure Soudure Réparation Téléphone

    Electronique & Composants

    Voir tout
    Composants Passifs Composants Actifs Relais Circuits Intégrés Modules Électroniques Modules Sans Fil
    Chargement...

    Capteurs

    Voir tout
    Capteurs de Mouvement et de Proximité Capteurs suiveurs de lignes Capteurs de Gaz et d'Alcool Capteurs de Pression et de Force Capteurs de Température et d'Humidité Capteurs de tension et de courant Autre capteur
    Chargement...

    Instruments de Mesure

    Voir tout
    Multimetres Oscilloscopes pinces ampermetriques
    Chargement...

    Soudure

    Voir tout
    Fer à Souder Station de Soudure Accessoires Soudure
    Chargement...

    Réparation Téléphone

    Voir tout
    Chargement...
  • Énergie & Électricité
    ÉNERGIE & ÉLECTRICITÉ
    Alimentation & Énergie Electricité Éclairage & LED

    Alimentation & Énergie

    Voir tout
    Alimentations 5V Alimentations 12V Alimentations 24V Alimentations Réglables Chargeurs Panneaux Solaires Batteries Rechargeables Piles Batteries Acides BMS Accessoires Batterie
    Chargement...

    Electricité

    Voir tout
    Disjoncteurs Fusibles Contacteurs & Relais Prises & Multiprises Boutons & Signalisation Borniers & Connectique Stabilisateur de Tension Boîtiers & Armoires
    Chargement...

    Éclairage & LED

    Voir tout
    Rubans & Bandes LED Projecteurs LED Ampoules LED Lampes & Torches Éclairage Solaire LED Unitaires & Composants
    Chargement...
  • Équipement
    ÉQUIPEMENT
    Sécurité & Alarme Caméras & Surveillance Audio & Multimédia Agriculture & Couveuse

    Sécurité & Alarme

    Voir tout
    Chargement...

    Caméras & Surveillance

    Voir tout
    Caméras WiFi Caméras IP Caméras HD
    Chargement...

    Audio & Multimédia

    Voir tout
    Haut-Parleurs Amplificateurs Audio
    Chargement...

    Agriculture & Couveuse

    Voir tout
    Accessoire pour couveuse accessoire pour agriculteur
    Chargement...
  • Outillage & Bricolage
    OUTILLAGE & BRICOLAGE
    Outils à Batterie 20V Outils Électroportatifs Outils à Main Équipements de Garage Poste à Souder Accessoires Électroportatifs Outils de Jardinage Pompes à Eau Groupe Électrogène Outils d'Établi Outils Pneumatiques Nettoyeurs Haute Pression Motoculteurs Petit Équipement de Construction Crics Hydrauliques Sécurité au Travail Moyens de Rangement Pompe Vide Cave Coffret TOTAL

    Outils à Batterie 20V

    Voir tout
    Chargement...

    Outils Électroportatifs

    Voir tout
    Chargement...

    Outils à Main

    Voir tout
    Chargement...

    Équipements de Garage

    Voir tout
    Chargement...

    Poste à Souder

    Voir tout
    Chargement...

    Accessoires Électroportatifs

    Voir tout
    Chargement...

    Outils de Jardinage

    Voir tout
    Chargement...

    Pompes à Eau

    Voir tout
    Chargement...

    Groupe Électrogène

    Voir tout
    Chargement...

    Outils d'Établi

    Voir tout
    Chargement...

    Outils Pneumatiques

    Voir tout
    Chargement...

    Nettoyeurs Haute Pression

    Voir tout
    Chargement...

    Motoculteurs

    Voir tout
    Chargement...

    Petit Équipement de Construction

    Voir tout
    Chargement...

    Crics Hydrauliques

    Voir tout
    Chargement...

    Sécurité au Travail

    Voir tout
    Chargement...

    Moyens de Rangement

    Voir tout
    Chargement...

    Pompe Vide Cave

    Voir tout
    Chargement...

    Coffret TOTAL

    Voir tout
    Chargement...
    • 0
  • Robotique
    • Back
    • Kits Robotiques
    • Kits Voitures
    • Châssis & Roues
    • Bras Robotiques
    • Capteurs pour Robots
    • Accessoires Robotique
  • Moteurs & Actionneurs
    • Back
    • Moteurs DC
    • Moteurs Pas à Pas
    • Moteurs Brushless & ESC
    • Drivers & Contrôleurs
  • Capteurs
    • Back
    • Température & Humidité
    • Gaz & Qualité d'Air
    • Tension & Courant
    • Pression & Force
    • Suiveurs de Lignes
    • Autres Capteurs
  • Instruments de Mesure
    • Back
    • Oscilloscopes
    • Pinces Ampèremétriques
  • Cartes de Développement & IoT
    • Back
    • Arduino
    • Raspberry Pi
    • Kit Mawaqit
    • ESP8266/ESP32
    • STM32
    • Nvidia Jetson
    • Industrial Shield
  • Sécurité & Alarme
    • Back
    • Détecteurs de Fumée
    • Contrôle d'Accès
  • Automates Programmables
    • Back
    • Automates Siemens
    • Écrans HMI
  • Electronique & Composants
    • Back
    • Composants Passifs
    • Composants Actifs
    • Circuits Intégrés
    • Modules Électroniques
    • Modules Sans Fil
  • Alimentation & Énergie
    • Back
    • Alimentations 5V
    • Alimentations 12V
    • Alimentations 24V
    • Alimentations Réglables
    • Panneaux Solaires
  • Impression 3D, Résine & CNC
    • Back
    • Imprimantes 3D FDM
    • Imprimantes Résine
    • Filaments & Résines
    • Accessoires Impression 3D
    • CNC & Gravure
  • Éclairage & LED
    • Back
    • Lampes & Torches
  • Electricité
    • Back
    • Appareillages de Protection
    • Interrupteurs Électriques
  • Agriculture & Couveuse
    • Back
    • Matériel Couveuse
    • Outils Agriculture
  • Caméras & Surveillance
    • Back
    • Caméras WiFi
    • Caméras IP
    • Caméras HD
  • Outillage & Bricolage
    • Back
    • Outils Électriques
    • Autres Outillage
  • Audio & Multimédia
    • Back
    • Haut-Parleurs
    • Amplificateurs Audio
  • Réseau & Communication
    • Back
    • Câbles Réseau
    • Accessoires Réseau
  • Appelez
  • Contact
  • Informations sur le magasin
  • Directions

Route X
Bardo

  • CoThingsAccueil
  • News
  • Comment créer un robot suiveur de ligne à l'aide d'Arduino - Connexion et code
Article

Comment créer un robot suiveur de ligne à l'aide d'Arduino - Connexion et code

  • 26 Feb, 2024
  • Posté par : Contact CoThings

Comme son nom l’indique, le robot suiveur de ligne est un véhicule automatisé qui suit une ligne visuelle intégrée à la surface.

Image 302 de Microsoftteams

Résultat final


Après avoir téléchargé le code, si votre bot ne fonctionne pas dans le bon sens, modifiez le câblage des moteurs BO. Calibrez également les deux capteurs IR en faisant varier leurs potentiomètres.

Le GIF ci-dessous montre le fonctionnement du robot suiveur de ligne . Ici, nous avons tracé le chemin sur une surface de couleur blanche avec du ruban adhésif de couleur noire.


Comment créer un robot suiveur de ligne à l’aide d’Arduino

Comme son nom l’indique, le robot suiveur de ligne est un véhicule automatisé qui suit une ligne visuelle intégrée à la surface. Cette ligne visuelle est un chemin sur lequel évolue le robot suiveur de ligne. Généralement, il utilise une ligne noire sur une surface blanche, ou vous pouvez l'ajuster comme une ligne blanche sur une surface noire.

Habituellement, les débutants et les étudiants obtiennent leur première expérience robotique avec ce type de robot. Nous avons appris comment créer un robot suiveur de ligne avec Arduino dans cet article basé sur un projet.

Les robots suiveurs de ligne sont utilisés pour assister le processus de production automatisé. Ils sont également utilisés dans des applications militaires, à des fins d’assistance humaine, de services de livraison, etc.


Fonctionnement du robot suiveur de ligne


Le concept du robot suiveur de ligne est lié à la lumière. Ici, nous utilisons le comportement de la lumière sur la surface en noir et blanc. La couleur blanche reflète toute la lumière qui tombe dessus, tandis que la couleur noire absorbe la lumière.

Dans ce robot suiveur de ligne, nous utilisons des émetteurs et des récepteurs IR (photodiodes) . Ils servent à envoyer et recevoir les lumières. Lorsque les rayons IR tombent sur une surface blanche, ils sont réfléchis vers le récepteur IR, générant des changements de tension.

Les surfaces noires absorbent le rayonnement infrarouge  et ne réfléchissent aucun des rayons qui les frappent ; par conséquent, aucun photon n’atteint le récepteur infrarouge.

Dans ce projet, lorsque le capteur IR détecte une surface blanche, un Arduino obtient 1 (élevé) en entrée, et lorsqu'il détecte une ligne noire, un Arduino obtient 0 (faible) en entrée. Sur la base de ces entrées, un Arduino Uno fournit la sortie appropriée pour contrôler le robot.


Composants utilisés dans le robot suiveur de ligne


  • Arduino Uno
  • Capteur infrarouge
  • Pilote de moteur L293D
  • Moteur BO
  • roues
  • Batterie aux ions lithium
  • Câbles de démarrage

En outre, le châssis du robot doit y monter tous les composants ci-dessus. Un châssis de robot est un composant optionnel ; vous pouvez également réaliser le châssis du robot en carton.


Arduino Uno


Arduino Uno est un microcontrôleur ATmega328P 8 bits . Pour prendre en charge le microcontrôleur, il utilise des composants tels qu'un oscillateur à cristal, une communication série, un régulateur de tension, etc. Il dispose de 14 broches d'E/S numériques ( 6 broches peuvent être utilisées comme broches PWM). Il dispose de six broches d'entrée analogiques distinctes, d'une connexion USB, d'une prise d'alimentation, d'un en-tête ICSP et d'un bouton de réinitialisation.


Carte Arduino Uno

Cette carte est programmable avec la plateforme Arduino IDE (Integrated Development Environment) via un câble USB de type B. Cette carte peut être alimentée via un câble USB ou une tension externe allant de 7 à 20 volts. Pour en savoir plus sur un Arduino Uno, référez-vous à l'article,  qu'est-ce que l'Arduino Uno ?


Capteur infrarouge


Un capteur infrarouge émet de la lumière pour détecter certains environnements. Dans le spectre infrarouge, tous les objets émettent une forme de rayonnement thermique invisible à nos yeux, mais un capteur infrarouge peut détecter ces rayonnements.

Ici, la LED IR est un émetteur et la photodiode IR est un détecteur. Une LED IR émet la lumière IR et la photodiode est sensible à cette lumière IR. Lorsque la lumière IR tombe sur la photodiode, les tensions de sortie et les résistances changent proportionnellement à l'ampleur de la lumière IR reçue.


Capteur infrarouge

Le système de détection infrarouge utilise cinq éléments essentiels : une source infrarouge, un support de transmission, un composant optique, des détecteurs infrarouges et un traitement du signal. La transmission infrarouge peut se faire à travers le vide, l’atmosphère et les fibres optiques. Pour en savoir plus sur le capteur IR, référez-vous à l'article sur le  principe de fonctionnement des capteurs IR.


Pilote de moteur L298N


Le L298N est l’un des moyens les plus simples et les meilleurs de contrôler les moteurs à courant continu. Il s'agit d'un pilote de moteur à deux canaux qui peut contrôler la vitesse et le sens de rotation des moteurs à courant continu.

Ce pilote de moteur L298N est un module pilote de moteur haute puissance. Il est utilisé pour piloter des moteurs à courant continu et pas à pas. Ce pilote de moteur se compose d'un circuit intégré de pilote de moteur L298N et d'un régulateur de tension 78M05 5 V , de résistances, d'un condensateur, d'une LED d'alimentation et d'un cavalier 5 V dans un circuit intégré.


Pilote de moteur L298N

Lorsque le cavalier est placé, il active le régulateur de tension 78M05 . Lorsque l'alimentation est inférieure ou égale à 12 volts, le régulateur de tension alimentera les circuits internes. Lorsque l'alimentation électrique est supérieure à 12 volts, le cavalier ne doit pas être placé et doit fournir 5 volts séparés pour alimenter les circuits internes.

Ici, les broches ENA et ENB sont des broches de contrôle de vitesse pour le moteur A et le moteur B. IN1 et IN2 et IN3 et IN4 sont des broches de contrôle de direction pour le moteur A et le moteur B.


Moteurs BO


Un moteur BO est connu sous le nom de moteur fonctionnant sur batterie . Ces moteurs sont couramment utilisés dans les projets de loisirs où l'utilisateur a besoin d'un petit moteur à courant continu comme simple actionneur.


Moteur BO

Les moteurs linéaires de la série BO fournissent un bon couple et un bon régime à des tensions de fonctionnement inférieures. Les moteurs BO sont disponibles en BO à engrenages en plastique à arbre unique, à double arbre et CC. Ces moteurs consomment un faible courant. Dans ce projet, nous avons utilisé quatre moteurs BO à arbre unique.


Batterie aux ions lithium


Une batterie lithium-ion est une batterie rechargeable. Il est couramment utilisé dans les appareils portables tels que les mobiles, les ordinateurs portables, les appareils électroniques et les véhicules électriques. Ils gagnent également en popularité pour les applications militaires et  aérospatiales  .


Batterie aux ions lithium

Une batterie lithium-ion fournit 3,7 V en mode stockage et 4,2 V en mode pleine charge. Dans ce projet, nous avons connecté deux batteries lithium-ion en série afin que la tension totale de la batterie soit de 8,4 V à pleine charge. Pour en savoir plus sur les batteries Lithium-ion, référez-vous à l'article sur le fonctionnement des batteries Lithium-ion.


Schéma de connexion du robot suiveur de ligne


Ici, nous avons utilisé quatre moteurs BO . Les moteurs 1 et 2 sont connectés au premier canal du L298N, tandis que les moteurs 3 et 4 sont connectés au deuxième canal du pilote de moteur.

Les broches IN1, IN2, IN3 et IN4 sont connectées aux broches 9, 6, 5 et 3 de l'Arduino Uno. Ici, nous avons utilisé le cavalier entre +5V et les broches d'activation (EN1 et EN2). Vous pouvez le supprimer et établir la connexion externe, comme indiqué dans l'image ci-dessous.


Connexion du robot suiveur de ligne
  • Share
  • Tweet
Admin
Contact CoThings
2 commentaires
  • Maher telmoudi - Jan 22, 2025

    Est ce que avec code ou non juste cablage
    54144003

  • abderrahim - Jan 22, 2025

    bonjour ; svp le code de ce projet
    merci

Laissez un commentaire

Les commentaires doivent être approuvés avant d'être affichés

About
Categories
Recent posts
Tags
  • All
CoThings
Vous avez des questions? 29 750 003 27 772 264
Adresse Showroom Route X (Pres de Stade Bardo), Bardo, Tunis
Information
  • Politique de remboursement
  • Conditions d'utilisation
  • Politique de confidentialité
  • Mentions légales

© 2026 CoThings. All Rights Reserved

  • Payment

Produit ajouté avec succès à votre panier

Continuer les achats
Passer à la caisse

Sample Product

Devis

Votre liste de devis est vide

Demander un devis

Produit SKU Qté Prix Total
✔ Livraison gratuite pour les commandes de plus de 99 DT !
Sous-total produits 0 DT
Livraison Aramex 8,000 DT
Timbre Fiscal 1,000 DT
Total devis 0 DT

Vos coordonnées

Demande envoyée avec succès!

Nous vous contacterons dans les plus brefs délais avec votre devis personnalisé.