Dans cette leçon, vous devez compléter la leçon 4 avant de continuer avec cette leçon. Nous utilisons le module ultrasonique pour “voir” les obstacles et mesurer la distance. Si la distance est inférieure à une valeur seuil prédéfinie, le buzzer émettra un bip et la voiture se retournera automatiquement depuis l’obstacle.
Installez le cadre de base de la voiture intelligente tel que décrit dans la leçon 4. Si vous avez déjà effectué l’installation dans la leçon 4, laissez-la telle quelle.
Open-source
Software(IDE) |
Téléchargez l’IDE ici: https://www.arduino.cc/en/Main/Software?setlang=en |
|
7zip est un utilitaire de zip gratuit
qui décompresse les fichiers zip |
Téléchargez 7zip gratuitement ici https://www.7-zip.org/ |
Installez la dernière version de l’IDE (si vous avez une version d’IDE après 1.1.16, veuillez passer cette étape).
Téléchargez l’IDE depuis https://www.arduino.cc/en/software, puis installez le logiciel.
Décompressez-le Lesson 5 simple code , vous verrez un dossier appelé lesson5.
Connectez la carte de base OSOYOO pour Arduino à votre PC à l’aide d’un câble USB, ouvrez l’IDE -> cliquez sur Fichier -> cliquez sur Ouvrir -> choisissez le code “lesson5.ino” dans le dossier lesson5, chargez le code dans la carte.
Remarque : éteignez votre batterie ou débranchez votre adaptateur d’alimentation lorsque vous téléchargez le code de croquis sur la carte OSOYOO Basic Board for Arduino.
Choisissez la carte et le port correspondants à votre projet, téléversez le croquis sur la carte.
Alignement de la direction initiale du capteur ultrasonique
Après avoir allumé la voiture, vous entendrez un long bip, puis le servo effectuera un mouvement et finalement s’arrêtera dans une direction pendant 5 secondes.
Pendant ces cinq premières secondes, vous devez vous assurer que le capteur ultrasonique (deux yeux) est orienté droit devant.
Si ce n’est pas droit devant, vous devez immédiatement éteindre la voiture et retirer le capteur du servo, le réinstaller et le faire face à la direction droite comme indiqué sur l’image ci-dessous. Sinon, le programme d’évitement d’obstacles ne fonctionnera pas correctement.
Après avoir ajusté la direction du capteur, rallumez la voiture. Après avoir entendu le long bip, le capteur doit faire face à l’avant, comme sur l’image ci-dessous. Si sa direction n’est pas droite devant, éteignez la voiture et réalisez à nouveau l’alignement de la direction.
Test:
Allumez la voiture, si le module ultrasonique se tourne vers la position de vue avant, cela signifie que vous n’avez plus besoin d’ajuster la position du capteur. Attendez simplement 5 secondes. Si aucun obstacle n’est détecté, la voiture avancera. Si un obstacle est détecté, la voiture s’arrêtera, le module ultrasonique se tournera de droite à gauche pour détecter les obstacles environnants. La voiture robot décidera de tourner à gauche, à droite ou en arrière en fonction des données de détection d’obstacles et de notre algorithme d’évitement d’obstacles.
Parfois, votre voiture peut entrer en collision et modifier la position de votre capteur ultrasonique. Vous devez alors vous rappeler de réaliser à nouveau l’alignement de la direction du capteur, comme indiqué dans le lien Alignement de la direction initiale du capteur ultrasonique.
N° | Dispositif | Image | Qté | Accessories |
1 | Carte de base OSOYOO (entièrement compatible avec Arduino UNO R3) | 1 | Cliquez ici pour acheter | |
2 | OSOYOO Motor Shield V1.1 OSOYOO Motor Shield V1.0 |
1 | Cliquez ici pour acheter | |
3 | Récepteur infrarouge | 1 | Cliquez ici pour acheter | |
4 | Module de capteur de buzzer | 1 | Cliquez ici pour acheter | |
5 | Capteur de suivi | 1 | Cliquez ici pour acheter | |
6 | Capteur ultrasonique | 1 | Cliquez ici pour acheter | |
7 | Moteur de servomoteur | 1 | Cliquez ici pour acheter | |
8 | Voltmètre | 1 | Cliquez ici pour acheter | |
9 | Module Bluetooth | 1 | Cliquez ici pour acheter | |
10 | télécommande infrarouge | 1 | Cliquez ici pour acheter | |
11 | support de montage pour capteur ultrasonique | 1 | Cliquez ici pour acheter | |
12 | châssis de voiture | 1 | Cliquez ici pour acheter | |
13 | moteur avec fils | 1 | Cliquez ici pour acheter | |
14 | roues | 2 | Cliquez ici pour acheter | |
15 | roue universelle | 1 | Cliquez ici pour acheter | |
16 | boîtier de pile 9V | 1 | Cliquez ici pour acheter | |
17 | pile 9V | 1 | Cliquez ici pour acheter | |
18 | tournevis Phillips | 1 | Cliquez ici pour acheter | |
19 | tournevis hexagonal | 1 | Cliquez ici pour acheter | |
20 | câble femelle-femelle de 20 broches et 15 cm | 1 | Cliquez ici pour acheter | |
21 | câble femelle-femelle de 7 broches et 25 cm | 1 | Cliquez ici pour acheter | |
22 | câble femelle-femelle de 3 broches et 15 cm | 1 | Cliquez ici pour acheter | |
23 | ruban adhésif caoutchouté | 1 | Cliquez ici pour acheter |
DownLoad Url osoyoo.com
You must be logged in to post a comment.
Please help. The car works when it is plugged into computer, but when I unplug it I guess the battery can not handle the power and the car barely works
Do you use the battery in the package. When you test the lesson1, does the car work well? please take a photo and send to my email address: [email protected]
bonjour je ne comprend pas la voiture tourne sa tête mais au lieu d’avancer, elle recule de plus elle ne répond plus a la télécomande Merci
If you meet this problem in the lesson Obstacle avoidance, please check the wires on Ultrosonic Sensor or change another Ultrosonic Sensor
Hi, when i did this lesson the car kept on moving back without doing anything and the car when i plug it in my computer it trys to move back