100% ont trouvé ce document utile (1 vote)
285 vues16 pages

Kit Voiture Robot Arduino: Guide Complet

Transféré par

Khlif Najah
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
285 vues16 pages

Kit Voiture Robot Arduino: Guide Complet

Transféré par

Khlif Najah
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

1

Châssis de la voiture robot

La première étape est d’assembler le châssis de la voiture robot


Arduino.
Le kit robot voiture est livré
avec la visserie qui permet de
fixer les 2 moteurs, les 2 roues
arrière et la roue avant de
direction, le porte batterie.

2
Présentation de Pont en H L298N

Commande
Les ports ENA et ENB permettent de gérer l’amplitude de la tension délivrée au moteur
par conséquence changement de vitesse, grâce à un signal PWM.
Les ports In1, In2 pour le moteur A et In3, In4 pour le moteur B, permettent de contrôler
le pont en H et par conséquent le sens de rotation des moteurs.
3
TP N°1 : Commande kit voiture simple :
Câblage :
 OUT 1 et OUT 2 vers le moteur gauche
 OUT 3 et OUT 4 vers le moteur droit
 IN1 vers PIN 7 de la carte Arduino
 IN2 vers PIN 8 de la carte Arduino
 IN3 vers PIN 9 de la carte Arduino
 IN4 vers PIN 10 de la carte Arduino
 La borne positive du support pile vers le 12v du Shield
L298N à travers l’interrupteur
 La borne négative du support pile vers le Gnd du
Shield L298N
 GND du Shield L298N vers GND de la carte Arduino
 5V du Shield L298N vers 5V de la carte Arduino

Programmation : « Mouvement vers l’avant »

4
Remarque : Si le robot tourne sur sa place, il faut inverser la polarité de
l’un des deux moteurs de tel sorte que le robot marche en avant seulement.

Mouvement vers l’arrière : Mouvement à droite :

Mouvement à gauche : Stop :

5
Utilisation des blocs personnalisés pour chaque mouvement :
1/ On va créer un bloc pour chaque mouvement pour simplifier l’utilisation
du programme du robot après.

 Aller à : Blocs & variables


 Puis cliquer sur : Créer un bloc
personnalisé.
 Puis écrire le nom du bloc voulu : Avant ;
Arrière ; Droite ; Gauche ; Stop

6
2/ Maintenant on va mettre sous chaque bloc les actions qui le correspond :

7
3/ Exemple d’un programme avec un cycle prédéfinie.

TP N°2 : Commande kit voiture avec un télécommande infrarouge :


Composants nécessaires :
Télécommande IR (17 touches) ; Module démodulateur IR (38 KHz) ; 3 Straps souples (femelle/femelle)

Câblage :
 GND du Module démodulateur IR vers GND de la carte Arduino.
 5V du Module démodulateur IR vers 5V de la carte Arduino.
 SIG du Module démodulateur IR vers PIN 5 de la carte Arduino
8
Programme :

Avant =  (16718055)
Droite =  (16734885)
Gauche =  (16716015)
Arrière =  (16730805)
Stop = OK (16726215)

9
TP N°3 : Commande kit voiture avec Bluetooth :
Composants nécessaires :
Module Bluetooth HC-05 ; Application sur google Play (Arduino Bluetooth Controller)

[Link]
[Link]

Câblage :
 GND du Module HC-05 vers GND de la carte
Arduino.
 5V du Module HC-05 vers 5V de la carte Arduino.
 RXD du Module HC-05 vers Pin 3 (le TXD) de la
carte Arduino
 TXD du Module HC-05 vers Pin 2 (le RXD) de la
carte Arduino

10
Programme :

11
Configuration des touches du commande du kit voiture sur l’application :
« arduino bleutooth controller »

Changer les
nombres
1;2;3;4;
Par les
lettres
g;a;d;r Devant 
on écrit la
lettre
s

12
TP N°4 : Commande kit voiture avec détecteur d’obstacles :

Câblage :
Servomoteur :
 Signale du servo moteur (orangé) vers Pin 4
de la carte Arduino.
Capteur ultrason :
 Echo du capteur ultrason vers vers Pin 12
de la carte Arduino.
 Trig du capteur ultrason vers vers Pin 13 de
la carte Arduino.

13
Programmation :

Utilisation des variables : pour mesurer les distances avec le capteur ultrason :

1/ Créer des variables pour mesurer les distances avec le capteur ultrason :
 Aller à : Blocs & variables
 Puis cliquer sur : Créer une variable.
 Puis écrire le nom de chaque variable voulue :
DistanceA1 ; DistanceA2 ;
DistanceD1 ; DistanceD2 ;
 DistanceG1 ; DistanceG2 ;

2/ Créer d’autres blocs pour définir la distance mesurer pour
chaque position du capteur ultrason.


14
3/ Création des blocs :

15
4/ Programme finale :

16

Vous aimerez peut-être aussi