Projet Defined Etude 202121
Projet Defined Etude 202121
Projet Defined Etude 202121
Introduction ...............................................................................................................................1
Chapitre I ..................................................................................................................................2
I. Historique : .........................................................................................................................3
II. Objectif de la mission : ....................................................................................................3
III. Contraintes ......................................................................................................................3
I.3.1 Général : ..................................................................................................................3
I.3.2 Matériel : .................................................................................................................4
I.3.3 Programme : ............................................................................................................4
IV. Définition de la voiture télécommandée : ........................................................................4
V. Différents types de voitures télécommandées ..................................................................5
VI. Fonctionnement de la voiture télécommandée .................................................................6
I.6.1 Description générale de fonctionnement : .................................................................6
I.6.2 Comment fonctionne une radiocommande ? ............................................................7
I.6.3 Les éléments de fonctionnement :............................................................................7
Chapitre II ............................................................................................................................... 10
I. .ARDUINO UNO : ...........................................................................................................11
II.1.1 Découverte la carte ARDUINO UNO :................................................................... 12
II.1.2 Vue ensemble :....................................................................................................... 12
II.1.3 Le principe de son fonctionnement : ....................................................................... 14
II.1.4 L’alimentation de carte d’ARDUINO UNO : ......................................................... 15
II.1.5 Application de la carte ARDUINO : ....................................................................... 15
II.1.6 Les avantages de l’arduino uno : ...........................................................................16
II.1.7 Les inconvénients de l’ARDUINO UNO: ............................................................... 16
II. DRIVER MOTOUR L298N : ........................................................................................ 16
II.2.1 Description : ..........................................................................................................17
II.2.2 Caractéristiques : ................................................................................................... 18
II.2.3 Principe de fonctionnement : .................................................................................. 19
II.2.4 Programmation de driver moteurL298N : ............................................................... 19
II.2.5 Application de driver moteur L298N : .................................................................... 20
III. MODEL BLEUTOOTH HC -05 : ................................................................................. 20
II.3.1 Bluetooth: .............................................................................................................. 20
II.3.2 Description : ..........................................................................................................20
II.3.3 Présentation du module Bluetooth HC-05 :............................................................. 21
II.3.4 Comment connecter le module HC-06 à ARDUINO ? ............................................ 21
IV. Mini motoréducteur :..................................................................................................... 22
V. FILS CONNECTEURS :............................................................................................... 22
VI. Batteries :(alimentation de voiture)................................................................................ 23
II.6.1 Comment choisie la bonne batteries18650 ? ........................................................... 23
II.6.2 Caractéristiques général : ....................................................................................... 23
II.6.3 Schéma de connexion : ........................................................................................... 24
II.6.4 Ou sont utilisées les batteries 18650 ? .................................................................... 25
26
Chapitre III.............................................................................................................................. 26
I. Les étapes nécessaires pour monter la voiture télécommandée : ....................................... 27
III.1.1 On connecte les câbles aux moteurs et on les fixe au châssis : ................................ 27
III.1.2 On installe la roue universelle et le boîtier des batteries : ........................................ 27
III.1.3 On fixe l’interrupteur : ........................................................................................... 27
III.1.4 On fixe la plaque ARDUINO : ............................................................................... 28
III.1.5 On installe le module L298N à l’arrière du châssis : ............................................... 28
III.1.6 On installe la pile de 9 V qui va alimenter le module contrôleur : ........................... 28
III.1.7 On connecte la plaque ARDUINO avec le module L298N ..................................... 29
III.1.8 On connecter le module Bluetooth: ........................................................................ 29
II. Logiciel utilisateur et l’application installer dans Smartphone pour contrôler voiture RC :
30
III.2.1 Logiciel : ................................................................................................................ 30
III.2.2 Le menu : ............................................................................................................... 31
III.2.3 Fonction : ............................................................................................................... 32
III.2.4 L’application arduino Bluetooth contrôlé pour portable : ........................................ 32
III. Programmation d’arduino : ............................................................................................ 33
IV. Simulation : ................................................................................................................... 34
Conclusion général :................................................................................................................ 34
Remerciement
En préambule à ce mémoire, nous souhaitons adresser mes remerciements les plus sincères
aux personnes qui nous ont apporté leur aide et qui ont contribué à l’élaboration de ce
mémoire ainsi qu’à la réussite de cette formidable année universitaire. La première
personne que nous tenons à remercier est notre encadreur le professeur Mr Mohammed
Nabil Kabbaj, pour l’orientation, la confiance, la patience qui ont constitué un apport
considérable sans lui ce travail n’aurait pas pu être mené au bon port.
Nous tenons également à remercier les membres de Jury pour avoir accepté d’examiner ce
travail. Nous tenons à exprimer nos sincères remerciements à tous les enseignants qui nous
enseigné durant les années précédentes et qui par leurs compétences nous a soutenu dans la
poursuite de nos études. Enfin, nous remercions tous ceux qui, de près ou de loin, ont
contribué à la réalisation de ce travail.
Liste des figures
Figure 1: la voiture télécommandée ......................................................................................................... 4
Figure 2: voiture thermique...................................................................................................................... 5
Figure 3: voiture télécommandée électrique ............................................................................................ 5
Figure 4: le fonctionnement de voiture télécommandée .......................................................................... 8
Figure 5: arduino .................................................................................................................................... 11
Figure 6: découvert arduino ................................................................................................................... 12
Figure 7: driver moteur .......................................................................................................................... 17
Figure 8:Schéma de principe du module d'entraînement du moteur L289N ............................................ 18
Figure 9: principe de fonctionnement de driver moteur ......................................................................... 19
Figure 10: module Bluetooth .................................................................................................................. 20
Figure 11: présent de module Bluetooth ................................................................................................ 21
Figure 12: connecter le module HC-06 à arduino .................................................................................... 21
Figure 13: moteur .................................................................................................................................. 22
Figure 14: fils.......................................................................................................................................... 22
Figure 15: batteries ................................................................................................................................ 23
Figure 16: Connexion en parallèle de batterie 18650 .............................................................................. 24
Figure 17: Connexion série de la batterie 18650 ..................................................................................... 25
Figure 18: montage de voiture télécommandée ..................................................................................... 27
Figure 19: montage de voiture télécommandée ..................................................................................... 27
Figure 20: montage de la voiture télécommandée.................................................................................. 28
Figure 21: montage de voiture télécommandée ..................................................................................... 28
Figure 22: montage de voiture télécommandée ..................................................................................... 28
Figure 23: montage de voiture télécommandée ..................................................................................... 29
Figure 24: montage de voiture télécommandée ..................................................................................... 29
Figure 25: montage de voiture télécommandée ..................................................................................... 30
Figure 26: logiciel arduino ...................................................................................................................... 30
Figure 27: le menu de logiciel ................................................................................................................. 31
Figure 28: l'application de commande .................................................................................................... 33
Figure 29: simulation de voiture télécommandée ................................................................................... 34
Introduction
L’automatisation est l'utilisation d'un système de contrôle différent pour faire fonctionner tout
équipement ou appareil tel qu'une voiture (jouet) télécommandée, des réseaux téléphoniques et
d'autres applications utiles avec une intervention humaine minimale. Cet article porte sur la
conception et la mise en œuvre d'une voiture contrôlée à distance par la technologie Wi-Fi via un
ordinateur ou des appareils mobiles. Pour mener à bien ce travail de recherche, des technologies
logicielles et matérielles sans fil ont été utilisées, telles que le module émetteur-récepteur sans fil
ESP8266 (émetteur-récepteur), Arduino Uno en tant que microcontrôleur, le circuit intégré L293D
à pont en H pour le contrôle du moteur et deux moteurs électriques à courant continu. Utilisé pour
déplacer la voiture. Les objectifs principaux de notre projet est de pouvoir diriger une voiture avec
un Smartphone via le Module Bluetooth électronique ainsi qu’afficher, sur l’interface du
Smartphone, la touche de control (avant, arrière, droit et gauche). Pour prévenir l’utilisateur d’une
éventuelle perte des commandes quand la portée limite par zones c'est à dire la distance entre
voiture télécommandée ne doit pas être très grandes et donc aurait ne peut pas contrôles bien.et
dans l'environnement technique : l’objectif est de capitaliser une expérience supplémentaire dans
un domaine l’électronique sur tout l’Arduino et sa communication.
1
Chapitre I
Généralités sur la
Voiture
Télécommandée
2
I. Historique :
Avant le 1920, le développement des moteurs et des divers moyens de mouvement nécessite
de créer des modèles réduites des voitures engins qu’il sera prochainement disponibles pour les
enfants …pour construire ces prototypes les ingénieurs et les chercheurs s’appuient sur le
maquettisme dont l’existence remonte à plusieurs siècles .Ils s’ajoutent à ces maquettes des
moteurs pour les faire fonctionner. Les matières utilisées pour la réalisation des modèles
réduits sont essentiellement le métal, les bois légers, le papier… dans 1970 le modélisme
devient peu à peu un loisir, en commençant par l’aviation, à cette époque le modéliste
automobile construisait complètement sa voiture de ses mains sauf par fois des moteurs qu’ils
empruntaient. Les voitures radio commande n’existent pas encore .mais les rares voitures
existantes roulaient en rond accrochés à un câble fixe à un poteau où un point fixe au sol.
L’objectif est soit de rouler le plus vit par rapport à une vitesse déclarée par le pilote.
Par la suite il commence d’apparition des émetteurs –récepteurs ceux qui permettant de donner
des ordres : droite, gauche, avant, arrière. Puis les émetteurs –récepteurs évoluent et ils
disposent des fonctions proportionnelles permettant un pilotage plus précis .parallèlement à ça
les matériaux sont aussi évoluent qui permettant d’améliorer la performance des modèles
réduits. L’ensemble de ces progrès fait que le public s’intéresse plus en plus au modélisme : un
grand nombre des concours et d’expositions organisés à travers le monde. Les dernières 30 ans
témoignait la naissance et l’apparition les voitures radiocommandées au U.S.A .au début 1992
ans.il apparait la première famille de ces voitures .celles des voitures à l’échelle ¼.pénalisés par
leur taille imposante, ces modèles ont été remplacé par es modèles à l’échelle 1/5.À des 1995
ans il apparait une nouvelles catégorie de voitures radiocommandés (propres) car elles
n’utilisent ni de carburant ni de batterie, elle utilise seulement énergie solaire.
III. Contraintes
I.3.1Général :
Le budget global pour la voiture finale devra être limité (<750 DH)
La voiture devra être à base de composantes éprouvés et de conception simple
Le prototype doit être évolutif en vue d’amélioration
3
Toutes les composantes devront être achetées dans le commerce avec une possibilité
d’achat
I.3.2 Matériel :
Le châssis et toutes les parties mécaniques seront achetés dans le commerce.
La voiture aura une longueur de 20 cm au maximum.
L’alimentation devra avoir autonomie d’au moins demi-heure, électrique, compacte et
suffisante pour alimenter tous les modules embarques.
Le déplacement de la voiture télécommandée se fera exclusivement sur une surface plane,
lisse et horizontale .la propulsion sera assurée par un ou plusieurs moteurs électriques
directement sur les roues.
4 moteurs seront présents sur la voiture .chaque moteurs contrôle une roue.
La communication devra être par Bluetooth.
La partie électronique de la voiture sera contrôlé par une carte arduino.
La voiture n’intégrante aucun remonté visuelle.
I.3.3 Programme :
Les programmes devront être plus clair et le plus structuré possible.
Le programme sur l’ordinateur sera capable de contrôler une seule voiture ou tout l’essaim.
Les voitures devront retourner l’état de leurs capteurs à l’ordinateur
Le programme sur ordinateur devra être portable (application légère, et indépendante du
matériel) avec une IHM claire et intuitive pour l’utilisateur (contrôle des voitures avec les
flèches directionnelles par exemple)
La voiture télécommandée ou bien radiocommandée est un modèle réduit de voiture qui peut être
contrôlé à distance à l’aide d’un émetteur ou d’une télécommande (sans fil).Pour faire cette
opération il suffit d’utilise Smartphone qui donne des ordres à la voiture sous forme des ondes
radio UHF 2.4GHz au moyen de Bluetooth , ainsi l’utilisateur pourra la contrôler dans les quatres
directions, même si l’arrêter et modifier sa vitesse.
4
V. Différents types de voitures télécommandées
On peut distinguer deux types de voitures télécommandées
Une voiture télécommandée thermique:
C’est un modèle réduit d’une voiture pour adulte à carburant. Equipée une motorisation à
combustion, elle est commandée à distance par une manette alimentée par des piles. Ce genre de
jouet est normalement réservé aux utilisateurs expérimentés. Il est conseillé d’utiliser la voiture à
moteur thermique loin des habitations. En effet, contrairement aux engins fonctionnant
uniquement avec des piles, celle-ci fait beaucoup plus de bruit. De plus, une odeur liée à la
combustion du carburant émane de la voiture, et peut ne pas être très agréable dans un espace
fermé ou confiné.
Les modèles à alimentation électrique utilisent des unités de contrôle de vitesse mécaniques ou
électroniques pour ajuster la quantité de puissance fournie au moteur électrique. La puissance
délivrée est proportionnelle à la quantité de gaz demandée par l'émetteur - plus vous appuyez sur
5
la gâchette, plus elle va vite. La tension est "pulsée" en utilisant des transistors pour produire une
sortie variable avec des transitions douces et une plus grande efficacité. Les contrôleurs de vitesse
électroniques utilisent des composants à semi-conducteurs pour réguler le cycle de service, en
ajustant la puissance fournie au moteur électrique. De plus, la plupart des contrôleurs de vitesse
électroniques peuvent utiliser le moteur électrique comme frein magnétique, offrant un meilleur
contrôle du modèle que ce qui est possible avec un contrôle de vitesse mécanique. Les contrôleurs
de vitesse mécaniques utilisent un réseau de résistances et commutent entre elles en faisant tourner
une tête avec une électrode autour d'une plaque qui a des contacts électriques. Les régulateurs de
vitesse mécaniques ont tendance à être lents à réagir car ils sont actionnés par des servons,
gaspillent de l'énergie sous forme de chaleur provenant des résistances, se salissent généralement
et fonctionnent par intermittence, et n'ont pas de capacité de freinage dédiée. Ils n'apparaissent que
dans les modèles RC vintage et sont maintenant essentiellement obsolètes. La plupart des voitures
électriques ont récemment utilisé des moteurs à balais, mais maintenant, de nombreuses personnes
se tournent vers les moteurs sans balais pour leur puissance plus élevée et parce qu'ils nécessitent
beaucoup moins d'entretien. Ils sont évalués soit en tours relatifs, soit en KV. Le nombre KV
indique combien de tr / min le moteur tournera par volt. Cependant, la capacité du système à
couper l'alimentation dépend de la qualité des batteries utilisées, des fils et des connecteurs
fournissant l'alimentation. En raison de leur puissance, les moteurs sans balais sont également
utilisés dans les plus gros camions monstres et les buggies 1/8 nitro qui ont été convertis en
véhicules électriques. Les systèmes sans balais de haute qualité peuvent être beaucoup plus
puissants que la nitro et peuvent accomplir des exploits tels que des backflips debout lorsqu'ils
sont installés dans un camion monstre, notamment le HPI Savage Flux. Certaines conversions de
gaz en électricité à l'échelle 1/5 sont en cours de production, mais sont rares en raison du prix
élevé. Une nouvelle forme (2012) de course radiocommandée électrique est MAGracing. Les
petites voitures à l'échelle 1/32 et alimentées par des batteries rechargeables et la direction et la
vitesse sont contrôlées par r / c. Un guidage de direction supplémentaire est fourni par des fils
d'acier cachés dans la surface de la voie, ce qui permet une direction plus précise que ce qui est
réalisable avec des voitures radiocommandées libres. Les pistes peuvent donc être beaucoup plus
étroites et plus petites, ce qui rend le système adapté aux courses «à domicile». Les voitures
peuvent être ramenées sur la piste après un «arrêt», en utilisant la marche arrière si nécessaire, de
sorte que les commissaires de piste ne sont pas nécessaires.
D’un émetteur.
D’un récepteur
- récepteur : Le récepteur situé dans le modèle réduit. Son rôle est de recevoir les signaux
radio envoyés par la télécommande (smart phone), puis elles sont retransmises aux différents
éléments de commande :
7
Figure 4: le fonctionnement de voiture télécommandée
3-certains récepteurs sont fournis avec un bind plug (est le processus de configuration
d'un contrôleur radiocommande afin qu'il puisse communiquer avec le récepteur
radiocommande installé à l'intérieur de votre véhicule radiocommandé). Si c'est le cas, insérez
le plug dans le port dédié au bind.
5-Tout en laissant l'émetteur éteint, allumez la voiture. Vous devriez voir une lumière
clignotante sur le dessus du récepteur. Cela signifie que la voiture est prête à être synchronisée
avec la radio.
6-Sur votre émetteur, maintenez le bouton bind enfoncé et allumez l'émetteur. Après quelques
secondes, relâchez le bouton.
7-La lumière sur le dessus du récepteur doit cesser de clignoter et devenir fixe. Cela indique
que le récepteur a été correctement lié avec la radio.
8
Conclusion :
Dans ce chapitre on a traité le fonctionnement de la voiture telecommandée ainsi que les
différents types de motorisation … cela est insuffisant pour bien définir la voiture
radiocommandée .le suivant sera consacrer à la présentation des différents composantes de la
voiture télécommandée.
9
Chapitre II
Les composantes
D’une voiture
Télécommandée
10
I
ARDUINO UNO.
DRIVER MOTOR L 298N.
MODEL BLEUTOOTH HC -05
QUATRE Pièce TT MOTOR.
FILS CONNECTEURS
LES ROUES
L’ALIMENTATION (batteries).
I. .ARDUINO UNO :
Figure 5: arduino
Une carte Arduino est une petite (5,33 x 6,85 cm) carte électronique équipée d'un microcontrôleur
et de composants minimums pour réaliser plusieurs fonctions. Le microcontrôleur permet, à partir
d'événements détectés par des capteurs, de programmer et commander des actionneurs, il possède
une interface USB pour la programmer, donc la carte Arduino est une interface programmable.
11
Chapitre I
Généralités sur la
Voiture
Télécommandée
2
Chapitre I
Généralités sur la
Voiture
Télécommandée
2
I. Historique :
Avant le 1920, le développement des moteurs et des divers moyens de mouvement nécessite
de créer des modèles réduites des voitures engins qu’il sera prochainement disponibles pour les
enfants …pour construire ces prototypes les ingénieurs et les chercheurs s’appuient sur le
maquettisme dont l’existence remonte à plusieurs siècles .Ils s’ajoutent à ces maquettes des
moteurs pour les faire fonctionner. Les matières utilisées pour la réalisation des modèles
réduits sont essentiellement le métal, les bois légers, le papier… dans 1970 le modélisme
devient peu à peu un loisir, en commençant par l’aviation, à cette époque le modéliste
automobile construisait complètement sa voiture de ses mains sauf par fois des moteurs qu’ils
empruntaient. Les voitures radio commande n’existent pas encore .mais les rares voitures
existantes roulaient en rond accrochés à un câble fixe à un poteau où un point fixe au sol.
L’objectif est soit de rouler le plus vit par rapport à une vitesse déclarée par le pilote.
Par la suite il commence d’apparition des émetteurs –récepteurs ceux qui permettant de donner
des ordres : droite, gauche, avant, arrière. Puis les émetteurs –récepteurs évoluent et ils
disposent des fonctions proportionnelles permettant un pilotage plus précis .parallèlement à ça
les matériaux sont aussi évoluent qui permettant d’améliorer la performance des modèles
réduits. L’ensemble de ces progrès fait que le public s’intéresse plus en plus au modélisme : un
grand nombre des concours et d’expositions organisés à travers le monde. Les dernières 30 ans
témoignait la naissance et l’apparition les voitures radiocommandées au U.S.A .au début 1992
ans.il apparait la première famille de ces voitures .celles des voitures à l’échelle ¼.pénalisés par
leur taille imposante, ces modèles ont été remplacé par es modèles à l’échelle 1/5.À des 1995
ans il apparait une nouvelles catégorie de voitures radiocommandés (propres) car elles
n’utilisent ni de carburant ni de batterie, elle utilise seulement énergie solaire.
III. Contraintes
I.3.1Général :
Le budget global pour la voiture finale devra être limité (<750 DH)
La voiture devra être à base de composantes éprouvés et de conception simple
Le prototype doit être évolutif en vue d’amélioration
3
Toutes les composantes devront être achetées dans le commerce avec une possibilité
d’achat
I.3.2 Matériel :
Le châssis et toutes les parties mécaniques seront achetés dans le commerce.
La voiture aura une longueur de 20 cm au maximum.
L’alimentation devra avoir autonomie d’au moins demi-heure, électrique, compacte et
suffisante pour alimenter tous les modules embarques.
Le déplacement de la voiture télécommandée se fera exclusivement sur une surface plane,
lisse et horizontale .la propulsion sera assurée par un ou plusieurs moteurs électriques
directement sur les roues.
4 moteurs seront présents sur la voiture .chaque moteurs contrôle une roue.
La communication devra être par Bluetooth.
La partie électronique de la voiture sera contrôlé par une carte arduino.
La voiture n’intégrante aucun remonté visuelle.
I.3.3 Programme :
Les programmes devront être plus clair et le plus structuré possible.
Le programme sur l’ordinateur sera capable de contrôler une seule voiture ou tout l’essaim.
Les voitures devront retourner l’état de leurs capteurs à l’ordinateur
Le programme sur ordinateur devra être portable (application légère, et indépendante du
matériel) avec une IHM claire et intuitive pour l’utilisateur (contrôle des voitures avec les
flèches directionnelles par exemple)
La voiture télécommandée ou bien radiocommandée est un modèle réduit de voiture qui peut être
contrôlé à distance à l’aide d’un émetteur ou d’une télécommande (sans fil).Pour faire cette
opération il suffit d’utilise Smartphone qui donne des ordres à la voiture sous forme des ondes
radio UHF 2.4GHz au moyen de Bluetooth , ainsi l’utilisateur pourra la contrôler dans les quatres
directions, même si l’arrêter et modifier sa vitesse.
4
V. Différents types de voitures télécommandées
On peut distinguer deux types de voitures télécommandées
Une voiture télécommandée thermique:
C’est un modèle réduit d’une voiture pour adulte à carburant. Equipée une motorisation à
combustion, elle est commandée à distance par une manette alimentée par des piles. Ce genre de
jouet est normalement réservé aux utilisateurs expérimentés. Il est conseillé d’utiliser la voiture à
moteur thermique loin des habitations. En effet, contrairement aux engins fonctionnant
uniquement avec des piles, celle-ci fait beaucoup plus de bruit. De plus, une odeur liée à la
combustion du carburant émane de la voiture, et peut ne pas être très agréable dans un espace
fermé ou confiné.
Les modèles à alimentation électrique utilisent des unités de contrôle de vitesse mécaniques ou
électroniques pour ajuster la quantité de puissance fournie au moteur électrique. La puissance
délivrée est proportionnelle à la quantité de gaz demandée par l'émetteur - plus vous appuyez sur
5
la gâchette, plus elle va vite. La tension est "pulsée" en utilisant des transistors pour produire une
sortie variable avec des transitions douces et une plus grande efficacité. Les contrôleurs de vitesse
électroniques utilisent des composants à semi-conducteurs pour réguler le cycle de service, en
ajustant la puissance fournie au moteur électrique. De plus, la plupart des contrôleurs de vitesse
électroniques peuvent utiliser le moteur électrique comme frein magnétique, offrant un meilleur
contrôle du modèle que ce qui est possible avec un contrôle de vitesse mécanique. Les contrôleurs
de vitesse mécaniques utilisent un réseau de résistances et commutent entre elles en faisant tourner
une tête avec une électrode autour d'une plaque qui a des contacts électriques. Les régulateurs de
vitesse mécaniques ont tendance à être lents à réagir car ils sont actionnés par des servons,
gaspillent de l'énergie sous forme de chaleur provenant des résistances, se salissent généralement
et fonctionnent par intermittence, et n'ont pas de capacité de freinage dédiée. Ils n'apparaissent que
dans les modèles RC vintage et sont maintenant essentiellement obsolètes. La plupart des voitures
électriques ont récemment utilisé des moteurs à balais, mais maintenant, de nombreuses personnes
se tournent vers les moteurs sans balais pour leur puissance plus élevée et parce qu'ils nécessitent
beaucoup moins d'entretien. Ils sont évalués soit en tours relatifs, soit en KV. Le nombre KV
indique combien de tr / min le moteur tournera par volt. Cependant, la capacité du système à
couper l'alimentation dépend de la qualité des batteries utilisées, des fils et des connecteurs
fournissant l'alimentation. En raison de leur puissance, les moteurs sans balais sont également
utilisés dans les plus gros camions monstres et les buggies 1/8 nitro qui ont été convertis en
véhicules électriques. Les systèmes sans balais de haute qualité peuvent être beaucoup plus
puissants que la nitro et peuvent accomplir des exploits tels que des backflips debout lorsqu'ils
sont installés dans un camion monstre, notamment le HPI Savage Flux. Certaines conversions de
gaz en électricité à l'échelle 1/5 sont en cours de production, mais sont rares en raison du prix
élevé. Une nouvelle forme (2012) de course radiocommandée électrique est MAGracing. Les
petites voitures à l'échelle 1/32 et alimentées par des batteries rechargeables et la direction et la
vitesse sont contrôlées par r / c. Un guidage de direction supplémentaire est fourni par des fils
d'acier cachés dans la surface de la voie, ce qui permet une direction plus précise que ce qui est
réalisable avec des voitures radiocommandées libres. Les pistes peuvent donc être beaucoup plus
étroites et plus petites, ce qui rend le système adapté aux courses «à domicile». Les voitures
peuvent être ramenées sur la piste après un «arrêt», en utilisant la marche arrière si nécessaire, de
sorte que les commissaires de piste ne sont pas nécessaires.
D’un émetteur.
D’un récepteur
- récepteur : Le récepteur situé dans le modèle réduit. Son rôle est de recevoir les signaux
radio envoyés par la télécommande (smart phone), puis elles sont retransmises aux différents
éléments de commande :
7
Figure 4: le fonctionnement de voiture télécommandée
3-certains récepteurs sont fournis avec un bind plug (est le processus de configuration
d'un contrôleur radiocommande afin qu'il puisse communiquer avec le récepteur
radiocommande installé à l'intérieur de votre véhicule radiocommandé). Si c'est le cas, insérez
le plug dans le port dédié au bind.
5-Tout en laissant l'émetteur éteint, allumez la voiture. Vous devriez voir une lumière
clignotante sur le dessus du récepteur. Cela signifie que la voiture est prête à être synchronisée
avec la radio.
6-Sur votre émetteur, maintenez le bouton bind enfoncé et allumez l'émetteur. Après quelques
secondes, relâchez le bouton.
7-La lumière sur le dessus du récepteur doit cesser de clignoter et devenir fixe. Cela indique
que le récepteur a été correctement lié avec la radio.
8
Conclusion :
Dans ce chapitre on a traité le fonctionnement de la voiture telecommandée ainsi que les
différents types de motorisation … cela est insuffisant pour bien définir la voiture
radiocommandée .le suivant sera consacrer à la présentation des différents composantes de la
voiture télécommandée.
9
Chapitre II
Les composantes
D’une voiture
Télécommandée
10
I
ARDUINO UNO.
DRIVER MOTOR L 298N.
MODEL BLEUTOOTH HC -05
QUATRE Pièce TT MOTOR.
FILS CONNECTEURS
LES ROUES
L’ALIMENTATION (batteries).
I. .ARDUINO UNO :
Figure 5: arduino
Une carte Arduino est une petite (5,33 x 6,85 cm) carte électronique équipée d'un microcontrôleur
et de composants minimums pour réaliser plusieurs fonctions. Le microcontrôleur permet, à partir
d'événements détectés par des capteurs, de programmer et commander des actionneurs, il possède
une interface USB pour la programmer, donc la carte Arduino est une interface programmable.
11
Table de matières
Introduction ...............................................................................................................................1
Chapitre I ..................................................................................................................................2
I. Historique : .........................................................................................................................3
II. Objectif de la mission : ....................................................................................................3
III. Contraintes ......................................................................................................................3
I.3.1 Général : ..................................................................................................................3
I.3.2 Matériel : .................................................................................................................4
I.3.3 Programme : ............................................................................................................4
IV. Définition de la voiture télécommandée : ........................................................................4
V. Différents types de voitures télécommandées ..................................................................5
VI. Fonctionnement de la voiture télécommandée .................................................................6
I.6.1 Description générale de fonctionnement : .................................................................6
I.6.2 Comment fonctionne une radiocommande ? ............................................................7
I.6.3 Les éléments de fonctionnement :............................................................................7
Chapitre II ............................................................................................................................... 10
I. .ARDUINO UNO : ...........................................................................................................11
II.1.1 Découverte la carte ARDUINO UNO :................................................................... 12
II.1.2 Vue ensemble :....................................................................................................... 12
II.1.3 Le principe de son fonctionnement : ....................................................................... 14
II.1.4 L’alimentation de carte d’ARDUINO UNO : ......................................................... 15
II.1.5 Application de la carte ARDUINO : ....................................................................... 15
II.1.6 Les avantages de l’arduino uno : ...........................................................................16
II.1.7 Les inconvénients de l’ARDUINO UNO: ............................................................... 16
II. DRIVER MOTOUR L298N : ........................................................................................ 16
II.2.1 Description : ..........................................................................................................17
II.2.2 Caractéristiques : ................................................................................................... 18
II.2.3 Principe de fonctionnement : .................................................................................. 19
II.2.4 Programmation de driver moteurL298N : ............................................................... 19
II.2.5 Application de driver moteur L298N : .................................................................... 20
III. MODEL BLEUTOOTH HC -05 : ................................................................................. 20
II.3.1 Bluetooth: .............................................................................................................. 20
II.3.2 Description : ..........................................................................................................20
II.3.3 Présentation du module Bluetooth HC-05 :............................................................. 21
II.1.1 Découverte la carte ARDUINO UNO :
La carte Arduino Uno que nous allons utiliser est une sorte de petit ordinateur. Il possède un
microcontrôleur (microprocesseur + mémoire+ interface de gestion des entrées/sorties).
II.1.2 Vue ensemble :
La carte ARDUINO UNO est une carte microcontrôleur basée sur :
L’ATmega328 : est cadencée à 16 Mhz. Elle possède 32 ko de mémoire flash destinée à recevoir
le programme, 2 ko de mémoire vive et 1 ko mémoire morte destinée aux données
De 14 broches numériques d’entrées/sorties : sont des broches qui peuvent utilisés comme des
entrés ou bien des sorties numériques c.-à-d. possèdent soit 1 ou 0.
De 6 entrées analogiques : Chaque broche est capable de délivre un courant de 40 mA pour une
tension 5V et permet aussi de mesurer les grandeurs analogiques.
D’une connexion USB : il permet d’alimenter la carte ARDUINO et ainsi que transformer les
donnés
D’un connecteur d’alimentation
Le microcontrôleur :est un circuit intégré qui rassemble les éléments essentiels d’un
ordinateur : processeur , mémoire, (mémoire morte pour le programme, mémoire vive pour les
données),unités périphériques et interfaces d’entrées sorties .Les microcontrôleurs se caractérisent
par un plus haut degré d’intégration, une plus faible consommation électriques (quelques
milliwatts en fonctionnement, quelques nanowatts en veille).une vitesse de fonctionnement plus
faible (quelques mégahertz ) et un cout réduit par rapport microprocesseurs polyvalents utilisés
dans les ordinateurs personnels.
12
Broches entrées et sorties numériques :
Chacune des 14 broches numériques de la carte UNO (numérotées des 0 à 13) peut être utilisée
soit comme une entrée numérique, soit comme une sortie numérique, en utilisant les instructions
pinMode0, digital Write (écrire) et digital Read (lecture) du langage ARDUINO ces broches
fonctionnent en 5V. Chaque broche peut fourni ou recevoir un maximum de 40mA d’intensité et
dispose d’une résistance interne de ¨ rappel au plus ¨ (pull-up)(déconnectée par défaut) de 20-
50kohms, cette résistance interne s’active sur une broches en entrée à l’aide de l’instruction
digitalWrite (broche, HIGH).
La carte UNO dispose de 6 entrées analogiques (numérotées de 0à 5), chacune pouvant fournir
une mesure d’une résolution de 10bits (c’est-à-dire sur 1024 niveaux soit de 0à 1023) à l’aide de la
très utile fonction analogRead du langage ARDUINO. Par défaut, ces broches mesurent entre le
0V (valeur 0) et le 5V (valeur 1023).mais il est possible de modifier la référence supérieur de la
13
plage de mesure en utilisant la broche AREF et l’instruction analogReference du langage
ARDUINO.
REMARQUE : les broches analogiques peuvent être utilisées en tant que broches numériques.
Microcontrôleur Atmeg328
Tension de fonctionnement 5V
Intensité maximal disponible par broches E/S 40 mA (attention : 200 mA cumulé pour
(5V) l’ensemble des broches E/S)
Le bootloader : est un programme préprogrammé une fois pour tout dans l’Atmega328 et
qui permet la communication entre l’Atmega328 et logiciel Arduino via le port USB.
VIN : la tension d’entrée positive lorsque la carte ARDUINO est utilisée avec une source de
tension externe (à distinguer du 5V de la connexion USB) vous pouvez alimenter la carte à l’aide
de cette broche et aussi 5V la tension régulée utilisée pour faire fonctionner le microcontrôleur et
les autres composants de la carte ( pour info :les circuits électroniques numériques nécessitent une
tension d’alimentation parfaitement stable dite ¨tension régulée¨ obtenue à l’aide d’un composant
appelé un régulateur .
UNE ALIMENTATION DE 3.3V : fournie par le circuit intégré FTDI (circuit intégré faisant
l’adaptation du signal entre le port USB de votre ordinateur et le port série de l’Atemga328 de la
carte est disponible : ceci est intéressant pour certaines circuits externe nécessitant cette tension au
lieu du 5V). L’intensité maximale disponible sur cette broche est de 50mA.
15
II.1.6 Les avantages de l’arduino uno :
Il existe plusieurs modèles de cartes ARDUINO mais le modèle UNO est le plus répandu et
vous permet déjà un large éventail de possibilités. L’ARDUINO UNO dispose de
caractéristiques techniques suffisantes pour bien commencer: 14 entrées/sorties dans la
programmation numériques, 6 entrées analogiques, une mémoire flash de 32 KB, un de
SRAM 2 KB, un EPPROM de 1 KB …
L’un des avantages indéniable de ce microcontrôleur est sa facilité d’utilisation qui fait qu’il est
accessible à tous. Pas besoin d’être calé en IT, même les amateurs pourront s’en sortir aisément
grâce aux explications claires distribuées un peu partout sur internet ! La carte se connecte très
facilement à un ordinateur via un câble USB fourni.
1 servant à différentes actions. Il est possible d’acheter ces derniers et de les ajouter à la carte
ARDUINO. L’utilité est que ce système vous dispense d’apprendre trop en profondeur le langage
de la programmation (C, C++) et vous permet d’effectuer pleins d’actions.
16
Figure 7: driver moteur
II.2.1 Description :
Le driver moteur L298N est un circuit monolithique intégré dans des boîtiers Milliwatt et
PowerSO20 à 15 broches. Il s'agit d'un pilote à double pont complet haute tension et à courant
élevé conçu pour accepter les charges inductives d'entraînement de sable de niveau logique TTL
standard telles que les relais, les solénoïdes, les moteurs à courant continu et pas à pas. Deux
entrées de validation sont fournies pour activer ou désactiver le dispositif indépendamment des
signaux d'entrée. Les émetteurs des transistors inférieurs de chaque pont sont connectés ensemble
et la borne externe correspondante peut être utilisée pour la connexion d'une résistance de
détection externe. Une entrée d'alimentation supplémentaire est fournie pour que la logique
fonctionne à une tension inférieure.
17
Figure 8:Schéma de principe du module d'entraînement du moteur L289N
II.2.2 Caractéristiques :
1) tension de fonctionnement élevée, pouvant aller jusqu'à 40 volts;
2) Grand courant de sortie, le courant de crête instantané peut aller jusqu'à 3A;
3) Avec une puissance nominale de 25 W;
4) Deux ponts en H intégrés, haute tension, grand courant, pilote de pont complet, qui peuvent
être utilisés pour entraîner des moteurs à courant continu, des moteurs pas à pas, des bobines
de relais et d'autres charges inductives.
5) Utilisation du signal de niveau logique standard pour contrôler.
6) Capable de conduire un moteur pas à pas à deux phases ou un moteur à pas à quatre phases
et des moteurs à courant continu à deux phases.
7) Adoptez un condensateur de filtre haute capacité et une diode de roue libre qui protège les
appareils du circuit contre les dommages causés par le courant inverse d'une charge inductive,
améliorant ainsi la fiabilité
8) Le module peut utiliser le tube stabilisateur 78M05 intégré pour obtenir 5 V de
l'alimentation. Mais pour protéger la puce du 78M05 contre les dommages, lorsque la tension
du variateur est supérieure à 12v, une alimentation logique externe 5v doit être utilisée.
9) tension d'entraînement: 5-35 V; tension logique: 5 V
10) taille du circuit imprimé: 4,2 x 4,2 cm
18
II.2.3 Principe de fonctionnement :
Driver moteur L298N fonctionne avec une interface de commande TTL 5V (donc compatible
avec ARDUINO ou avec de nombreux autres microcontrôleur en basse tension).il comporte
deux ponts en H pour commuter les courants (2A par pont en crête, 20W). Ce module permet
de faire varier la vitesse de rotation (en modulation PWM) et d’inverser le sens de rotation des
moteurs. Il peut piloter des charges inductives (bobinages, relais), les sorties de puissances
sont protégées par des diodes de roue libre anti-retour.
19
II.2.5 Application de driver moteur L298N :
Le circuit intégré de pilote de moteur L298N a de nombreuses applications dans le domaine
embarqué, en particulier du côté de la robotique. La plupart des microcontrôleurs fonctionnent
sur une tension et un courant très faibles (5v) tandis que les moteurs nécessitent des tensions et
un courant plus élevés. Ainsi, les microcontrôleurs ne peuvent pas leur fournir un courant aussi
plus élevé. Pour cela, nous utilisons des circuits intégrés de pilotage de moteur. Le pilote du
moteur est un petit amplificateur de courant ou de tension. Il prend un signal de courant faible
et émet un signal de courant élevé qui peut entraîner un moteur. Il peut également contrôler la
direction du moteur. Les entraînements de moteur sont de nombreux types en fonction de la
tension d'alimentation maximale, du courant de sortie maximal, de la dissipation de puissance
nominale, de la tension de charge et du nombre de sorties, etc. Nous allons ici discuter du pilote
de moteur L298N. Il est utilisé dans le projet de contrôle de la vitesse du moteur à courant
continu et vous pouvez facilement interfacer le moteur à courant continu avec le
microcontrôleur à l'aide de ce pilote de moteur. Et aussi dans un robot contrôlé par Bluetooth
utilisant un microcontrôleur pic. Vous pouvez consulter le robot suiveur de ligne pour en savoir
plus sur ses applications.
III. MODEL BLEUTOOTH HC -05 :
II.3.1 Bluetooth:
Est une norme de communication permettant l'échange bidirectionnel de données à courte
distance en utilisant des ondes radio UHF sur la bande de fréquence de 2,4 GHz. Son but est de
simplifier les connexions entre les appareils électroniques à proximité en supprimant des
liaisons filaires. Elle peut remplacer par exemple les câbles entre ordinateurs, tablettes, haut-
parleurs, téléphones mobiles entre eux.
II.3.2 Description :
Ce module Bluetooth permet d'ajouter une connexion série sans fil Bluetooth sur votre
ARDUINO. Il communique avec le microcontrôleur via un port série
Spécifications
100 % compatible avec ARDUINO
Tension nominale : 3,3 V-5 V MAX
Antenne de 2,4 GHz intégrée
Contrôlez votre ARDUINO sans fil
20
II.3.3 Présentation du module Bluetooth HC-05 :
Le module se présente sous cette forme :
21
entre le moniteur série du PC et le Smartphone. La vitesse de transfert série doit être
paramétrée sur 9600 bauds sinon une série de caractères illisibles apparaitra dans le moniteur.
Spécifications :
V. FILS CONNECTEURS :
Les Câbles, Fils ou Connecteurs sont les pièces dont vous avez besoin pour être en mesure de
connecter vos composants électriques ensemble.
22
VI. Batteries :(alimentation de voiture)
La batterie li ion 18650 est une batterie cylindrique. Ce n'est pas très différent des piles AA
ordinaires de type "doigt", mais elles sont grandes. Ils mesurent 66 mm de long et 18 mm de
diamètre.
23
2800 3.6-3.7 20-35 +/-
Ils peuvent être connectés en série. Dans ce cas, la tension se développe et la capacité reste égale à une
batterie. Cela peut être fait en utilisant un cas spécial. En connectant 3 batteries de 3,7 v chacune, nous
obtenons une batterie de 11,1 volts 3600 mA.
24
Figure 17: Connexion série de la batterie 18650
25
Chapitre III
La réalisation de la
Voiture télécommandée
26
Table de matières
Introduction ...............................................................................................................................1
Chapitre I ..................................................................................................................................2
I. Historique : .........................................................................................................................3
II. Objectif de la mission : ....................................................................................................3
III. Contraintes ......................................................................................................................3
I.3.1 Général : ..................................................................................................................3
I.3.2 Matériel : .................................................................................................................4
I.3.3 Programme : ............................................................................................................4
IV. Définition de la voiture télécommandée : ........................................................................4
V. Différents types de voitures télécommandées ..................................................................5
VI. Fonctionnement de la voiture télécommandée .................................................................6
I.6.1 Description générale de fonctionnement : .................................................................6
I.6.2 Comment fonctionne une radiocommande ? ............................................................7
I.6.3 Les éléments de fonctionnement :............................................................................7
Chapitre II ............................................................................................................................... 10
I. .ARDUINO UNO : ...........................................................................................................11
II.1.1 Découverte la carte ARDUINO UNO :................................................................... 12
II.1.2 Vue ensemble :....................................................................................................... 12
II.1.3 Le principe de son fonctionnement : ....................................................................... 14
II.1.4 L’alimentation de carte d’ARDUINO UNO : ......................................................... 15
II.1.5 Application de la carte ARDUINO : ....................................................................... 15
II.1.6 Les avantages de l’arduino uno : ...........................................................................16
II.1.7 Les inconvénients de l’ARDUINO UNO: ............................................................... 16
II. DRIVER MOTOUR L298N : ........................................................................................ 16
II.2.1 Description : ..........................................................................................................17
II.2.2 Caractéristiques : ................................................................................................... 18
II.2.3 Principe de fonctionnement : .................................................................................. 19
II.2.4 Programmation de driver moteurL298N : ............................................................... 19
II.2.5 Application de driver moteur L298N : .................................................................... 20
III. MODEL BLEUTOOTH HC -05 : ................................................................................. 20
II.3.1 Bluetooth: .............................................................................................................. 20
II.3.2 Description : ..........................................................................................................20
II.3.3 Présentation du module Bluetooth HC-05 :............................................................. 21
Table de matières
Introduction ...............................................................................................................................1
Chapitre I ..................................................................................................................................2
I. Historique : .........................................................................................................................3
II. Objectif de la mission : ....................................................................................................3
III. Contraintes ......................................................................................................................3
I.3.1 Général : ..................................................................................................................3
I.3.2 Matériel : .................................................................................................................4
I.3.3 Programme : ............................................................................................................4
IV. Définition de la voiture télécommandée : ........................................................................4
V. Différents types de voitures télécommandées ..................................................................5
VI. Fonctionnement de la voiture télécommandée .................................................................6
I.6.1 Description générale de fonctionnement : .................................................................6
I.6.2 Comment fonctionne une radiocommande ? ............................................................7
I.6.3 Les éléments de fonctionnement :............................................................................7
Chapitre II ............................................................................................................................... 10
I. .ARDUINO UNO : ...........................................................................................................11
II.1.1 Découverte la carte ARDUINO UNO :................................................................... 12
II.1.2 Vue ensemble :....................................................................................................... 12
II.1.3 Le principe de son fonctionnement : ....................................................................... 14
II.1.4 L’alimentation de carte d’ARDUINO UNO : ......................................................... 15
II.1.5 Application de la carte ARDUINO : ....................................................................... 15
II.1.6 Les avantages de l’arduino uno : ...........................................................................16
II.1.7 Les inconvénients de l’ARDUINO UNO: ............................................................... 16
II. DRIVER MOTOUR L298N : ........................................................................................ 16
II.2.1 Description : ..........................................................................................................17
II.2.2 Caractéristiques : ................................................................................................... 18
II.2.3 Principe de fonctionnement : .................................................................................. 19
II.2.4 Programmation de driver moteurL298N : ............................................................... 19
II.2.5 Application de driver moteur L298N : .................................................................... 20
III. MODEL BLEUTOOTH HC -05 : ................................................................................. 20
II.3.1 Bluetooth: .............................................................................................................. 20
II.3.2 Description : ..........................................................................................................20
II.3.3 Présentation du module Bluetooth HC-05 :............................................................. 21
Le montage de la voiture radiocommandée et son fonctionnement est un petit projet simple car il
résulte de combinaison des différentes composants déjà discutes (ARDUINO UNO, driver
moteur L298N, Module Bluetooth HC -06…)
Le porte-piles sera chargé de contenir les 4 piles AA qui vont alimenter la plaque ARDUINO
27
Figure 20: montage de la voiture télécommandée
28
Figure 23: montage de voiture télécommandée
Le câble rouge se relie avec l’entrée d’énergie du module et le câble noir (masse) au GND du
module et au GND de la plaque ARDUINO.
III.1.7 On connecte la plaque ARDUINO avec le module L298N
ENA -> pin 10 (câble vert). Rappelez-vous que les pins ENA et ENB sont ceux qui gèrent
la vitesse de rotation.
ENB -> pin 5 (vert)
IN1 -> pin 9 (orange)
IN2 -> pin 8 (bleu)
IN3 -> pin 7 (bleu)
IN4 -> pin 6 (orange)
29
Figure 25: montage de voiture télécommandée
III.2.1 Logiciel :
Le logiciel de programmation des modules ARDUINO est une application Java, libre et
multiplateformes, servant d’éditeur de code et de compilateur, et qui peut transférer le firmware et
le programme au travers de la liaison série (RS232, Bluetooth ou USB selon le module).Il est
également possible de se passer de l’interface ARDUINO, et de compiler les programmes en
ligne de commande. Le langage de programmation utilisé est le C++, compilé avec avr-g++, et lié
à la bibliothèque de développement ARDUINO, permettant l’utilisation de la carte et de ses
entrées/sorties. La mise en place de ce langage standard rend aisé le développement de
programmes sur les plates-formes ARDUINO, à toute personne maitrisant le C++.
30
III.2.2 Le menu :
Bouton 1 : ce bouton permet de vérifier le programme qui cherche les erreurs dans le programme.
Bouton 2 : envoi du programme sur l’ARDUINO.
Bouton 3 : créer un nouveau fichier.
Bouton 4: ouvrir un fichier existant.
Bouton 5 : enregistrer un fichier.
Une fois le code écrit (ou collé) dans la fenêtre de programmation, il faut l’envoyer sur
L’ARDUINO. Pour cela, il faut cliquer sur le bouton de vérification de programme avant d
cliquer sur le bouton upload, naturellement après avoir connecté l’ARDUINO à l’ordinateur.
2.3-Le déroulement du programme :
Le programme se déroule de la façon suivante :
1- Prise en compte des instructions de la partie déclarative.
2- Exécution de la partie configuration (fonction setup()).
3- Exécution de la boucle sans fin (fonction loop()).
Configuration initiale
31
Fonction Loop Instructions exécutées en boucles
III.2.3 Fonction :
Fonction setup :
//contenu d’initialisation
Cette fonction setup ( ) est appelé une seule fois lorsque le programme commence .c ‘est pourquoi
c’est dans cette fonction que l’on va écrire le code n’avez pas besoin d’être exécuté qu’une seule
fois. on appelé cette fonction : ¨fonction d’initialisation ¨. On y retrouvera la mise en place des
différentes sorties et quelques autres réglages.
Fonction loop :
Une fois que l’on a initialisé le programme, il faut ensuite créer son ¨cœur¨.
//contenu du programme
C’est donc dans cette fonction loop () que l’on va écrire le contenu du programme.
Il faut savoir que cette fonction est appelée en permanence, c’est à –dire qu’elle est exécuté une
fois, puis lorsque son exécution est terminée, on le ré-exécute et encore .on parle de boucle infinie.
32
Sur l’écran de mon Smartphone apparaîtra le nom du dispositif, par défaut HC-06 si vous utiliser
celui-ci. Dans ce cas concret, on lit miBluetooth puisque nous avons changé la configuration. Le
mot de passe par défaut est 1234. Une fois connectée on choisit: contrôler mode.
Pour contrôler notre voiture on utilisera les flèches du côté gauche; on les configurera cliquant sur
l’icône de la roue dans la zone supérieur droite, sur la nouvelle fenêtre on pourra gérer chaque
flèche choisissant les lettres qui correspondent à l’image de la droite. Nous avons choisi: G ->
gauche, A -> avancer, D -> droite, R -> reculer et P -> pause. (I -> initialisation).
33
IV. Simulation :
Conclusion général :
Dans notre projet on a pu de réalisé une voiture télécommandée contrôlable à
distance à base d’arduino uno en utilisation de Bluetooth, mais on a rencontré des
problèmes parmi l’un c’est l’alimentation qui s’épuise dans une courte durée pour
cela on propose une autre source d’alimentations renouvelable à partir de l’énergie
éolienne qui se produira lors du mouvement de la voiture télécommandée.
34
Webographie
1-¨ http://www.arobose.com/shop/¨
2-”,http://fr.wikipedia.org/wiki/Bluetooth”
3-https://fr.wikipedia.org/wiki/Voiture_radiocommand%C3%A9e
4-http://wollef.org/fr/voitures-rc-le-fonctionnement-de-la-telecommande-
et-du-recepteur/
5-https://pobot.org/Moteur-a-courant-continu-avec-mosfet-et-
Arduino.html
35
LISTE DES ANNEXES
ANNEXE 1 :
// Pont en H L298N
// Vitesse du moteur
int state = 0;
void setup() {
// Configuration des ports en mode "sortie"
pinMode(motorPin1, OUTPUT);
pinMode(motorPin2, OUTPUT);
pinMode(enablePin, OUTPUT);
void loop() {
if (Serial.available() > 0)
{
// Lecture de l'entier passé au port série
state = Serial.parseInt();
//
// Sens du mouvement
//
if (state > 0) // avant
{
36
digitalWrite(motorPin1, HIGH);
digitalWrite(motorPin2, LOW);
Serial.print("Avant ");
Serial.println(state);
}
else if (state < 0) // arrière
{
digitalWrite(motorPin1, LOW);
digitalWrite(motorPin2, HIGH);
Serial.print("Arriere ");
Serial.println(state);
}
else // Stop (freinage)
{
digitalWrite(motorPin1, HIGH);
digitalWrite(motorPin2, HIGH);
Serial.println("Stop");
}
//
// Vitesse du mouvement
//
analogWrite(enablePin, abs(state));
}
delay(100);
}
ANNEXE 2:
char t;
void setup() {
void loop() {
if(Serial.available()){
t = Serial.read();
Serial.println(t);
digitalWrite(13,HIGH);
digitalWrite(12,LOW);
digitalWrite(11,HIGH);
digitalWrite(10,LOW);
else if(t == '2'){ //move reverse (all motors rotate in reverse direction)
digitalWrite(13,LOW);
digitalWrite(12,HIGH);
digitalWrite(11,LOW);
digitalWrite(10,HIGH);
38
else if(t == '3'){ //turn right (left side motors rotate in forward direction, right
side motors doesn't rotate)
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,HIGH);
digitalWrite(10,LOW);
else if(t == '4'){ //turn left (right side motors rotate in forward direction, left side
motors doesn't rotate)
digitalWrite(13,HIGH);
digitalWrite(12,LOW);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
digitalWrite(13,LOW);
digitalWrite(12,LOW);
digitalWrite(11,LOW);
digitalWrite(10,LOW);
delay(100);
39
40