Liens d’achat

Acheter chez OSOYOO Acheter aux États-Unis

Contenu


1Objectif

Dans cette leçon, vous allez transformer votre voiture robot OSOYOO V3 en un robot intelligent capable de suivre des objets. Grâce à deux capteurs de distance infrarouge montés à l’arrière du véhicule, le robot peut détecter des objets à proximité et ajuster automatiquement ses déplacements pour les suivre.

Ce projet présente les bases de la navigation autonome guidée par capteurs et montre comment les robots peuvent interagir avec leur environnement grâce aux données en temps réel des capteurs.
Avant de commencer cette leçon, assurez-vous d’avoir terminé avec succès la Leçon 1 : Assemblage de base de la voiture robot.

Après cette leçon, vous saurez comment :


2Pièces et matériel

Assurez-vous d’avoir toutes les pièces suivantes avant de commencer.

Image Composant Qté Accessoires Lien
1 Capteur de distance infrarouge Capteur de distance infrarouge 2 Vis plastique M3 x 2
Écrou plastique M3 x 2
Pilier plastique M3 x 2
Cliquez ici pour acheter
2 Câble dupont 20 broches mâle-femelle 20 cm quelques Cliquez ici pour acheter
3 Tournevis cruciforme 1 Cliquez ici pour acheter
4 Tournevis hexagonal 1 Cliquez ici pour acheter
5 Vis plastique M3 Vis plastique M3 2
6 Pilier plastique M3 Pilier plastique M3 2
7 Écrou plastique M3 Écrou plastique M3 2

 

3Fonctionnement

Le robot utilise deux capteurs de distance infrarouge pour détecter les objets positionnés derrière le véhicule.
Chaque capteur vérifie en permanence si un objet se trouve dans sa portée de détection. Le contrôleur Arduino lit les sorties des capteurs et détermine comment le robot doit se déplacer :

Capteur gauche Capteur droit Action du robot
Détecté Détecté Avancer
Détecté Non détecté Tourner à gauche
Non détecté Détecté Tourner à droite
Non détecté Non détecté Arrêt

Comme les capteurs sont installés à l’arrière du robot, le véhicule semble « suivre » votre main ou un autre objet lorsque vous le déplacez.

4Installation matérielle

Étape 1 : Assemblez la voiture robot de base conformément à la Leçon 1. Si votre robot a déjà terminé la Leçon 2, laissez-le tel quel.


Étape 2 : Retirez les vis hexagonales M3 sur le châssis supérieur. Fixez deux capteurs de distance infrarouge à l’arrière du châssis inférieur à l’aide de vis plastique M3, de piliers plastique et d’écrous plastique.

Important :

Étape 3 : Connectez les deux capteurs de distance infrarouge selon le schéma de câblage ci-dessous :

⚠️ 1. Ne débranchez pas le câblage existant installé lors de la Leçon 1.
2. Insérez fermement les fils des capteurs pour éviter les pertes de signal intermittentes pendant le fonctionnement.

Étape 4 : Remontez le châssis supérieur et serrez toutes les vis de fixation.


5Installation logicielle

Logiciel Arduino
open-source (IDE)
Arduino IDE Télécharger le logiciel ici :
https://www.arduino.cc/en/Main/Software?setlang=en
7-Zip est un utilitaire gratuit
pour décompresser les fichiers ZIP
Logo 7-Zip Télécharger 7-Zip gratuitement :
https://www.7-zip.org/

1. Configuration de l’IDE Arduino : Téléchargez et installez la dernière version de l’IDE Arduino depuis https://www.arduino.cc/en/Main/Software?setlang=en.


2. Télécharger le code exemple : Téléchargez le code exemple pour la Leçon 3 ici. Décompressez l’archive pour obtenir le fichier v3car-lesson3.ino dans le dossier v3car-lesson3. Ouvrez le sketch dans l’IDE Arduino.

3. Sélection de la carte et du port : Connectez la carte OSOYOO Basic Board (compatible Arduino UNO) à votre ordinateur via un câble USB (Important : assurez-vous que l’interrupteur de la voiture robot est sur OFF et que la batterie est déconnectée avant de connecter la carte à votre PC). Lancez l’IDE Arduino, allez dans Outils > Carte et sélectionnez Arduino Uno. Ensuite, allez dans Outils > Port et choisissez le bon port série. En cas de doute, consultez le gestionnaire de périphériques de votre système.

4. Téléverser le code : Cliquez sur le bouton « Téléverser » (icône flèche vers la droite) pour compiler et transférer le sketch vers la carte OSOYOO Basic Board.


6Calibration des capteurs

Avant de tester, réglez la sensibilité des deux capteurs de distance infrarouge.

Procédure de calibration

  1. Allumez le robot et tenez-le dans votre main.
  2. Placez votre main à environ 10 cm devant le capteur.
  3. Faites tourner lentement le potentiomètre intégré.
  4. Observez la LED indicatrice.

Réglage correct

 

7Tester la voiture


Après la calibration, allumez le robot et placez un objet ou votre main derrière lui. Déplacez l’objet lentement et observez la réaction du robot.

Comportement attendu :

Remarque :
1. Les capteurs IR étant montés à l’arrière du véhicule, la logique de déplacement du robot est inversée par rapport à de nombreuses autres leçons.
2. Ce projet prend uniquement en charge l’avance, les virages à gauche et les virages à droite. La marche arrière n’est pas implémentée dans cette leçon.


8Dépannage

1. Le robot ne bouge pas
Vérifiez :

2. Le robot avance en permanence
Causes possibles :

Essayez de recalibrer les capteurs.

3. Le robot tourne de façon aléatoire

Vérifiez :

Les deux capteurs doivent être réglés sur des distances de détection similaires.