0% ont trouvé ce document utile (0 vote)
437 vues37 pages

Formation Arduino

Le document présente une série de cours sur l'utilisation de la carte Arduino. Il introduit la carte Arduino, l'environnement de programmation et des exercices basiques. Il décrit ensuite divers capteurs et actionneurs pouvant être utilisés avec Arduino ainsi que des exemples de code et de montages.

Transféré par

badane
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
0% ont trouvé ce document utile (0 vote)
437 vues37 pages

Formation Arduino

Le document présente une série de cours sur l'utilisation de la carte Arduino. Il introduit la carte Arduino, l'environnement de programmation et des exercices basiques. Il décrit ensuite divers capteurs et actionneurs pouvant être utilisés avec Arduino ainsi que des exemples de code et de montages.

Transféré par

badane
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
Vous êtes sur la page 1/ 37

Mouad LBARANI

Séances du Cours :
La Carte ARDUINO
01 • Introduction
• La carte Arduino
• Programme Arduino (IDE)
• Exercice

02 Capteur / Actionneur

• Infrarouge Exercices
• Potentiomètre
• Ultrason
• Servo Moteur

03 Actionneur Survoltage

• Shield Moteur
• Moteur DC
L’ARDUINO
ARDUINO
Une plate-forme de développement et de prototypage
d'objets interactifs à usage créatif constituée d'une carte
électronique et d'un environnement de programmation.

Open Source Facile ( composant )

Arduino est un projet en source Sans tout connaître ni tout


ouverte càd l’Arduino est un comprendre de l'électronique, vous
programme dont le code source pouvez créer votre projet à l‘aide
est distribué sous une licence. du source online.

Facile ( programmer )
Le langage Arduino est base sur le
langage C.
La plupart des codes sont
disponibles online.
ARDUINO UNO ARDUINO MEGA
APPLICATION
Allumer et faire clignoter une LED avec Arduino :

Matériel nécessaire :

BREADBOARD You can simply impress your audience and


filesadd a unique zing
and appeal to your Presentations. Get a modern PowerPoint
Presentation that is beautifully designed. I hope and I believe
that this Template will your Time, Money and Reputation.
Allumer et faire clignoter une LED avec Arduino :

Matériel nécessaire :

LED Resistance
Allumer et faire clignoter une LED avec Arduino :

Comment utiliser un Multimètre :


Allumer et faire clignoter une LED avec Arduino :
Mesurer la valeur de la résistance :
M O N TAG E :
EXEMPLE CODE :
EN RESUME :

Vous savez maintenant connecter votre Arduino, écrire la structure de base d'un programme,
sauvegarder et transférer le programme dans le microcontrôleur, et débugger certaines erreurs de
code.

Vous avez appris les mots-clés :

• setup() qui s'exécute qu'une fois ;

• loop() qui s'exécute à l'infini ;

• void (qui se met toujours devant loop et setup et dont vous comprendrez le sens plus
loin dans ce cours) ;

• pinMode() qui permet de définir une sortie en mode envoi d'électricité ou non ;

• digitalWrite() qui envoie de l'électricité par une sortie ;

• delay() qui met le programme en pause pendant un nombre défini de millisecondes.

Je pense que vous êtes prêt(e)s pour la suite et je vous en félicite !


Capteur / Actionneur
Capteur
Un capteur est un dispositif transformant l'état d'une grandeur
physique observée en une grandeur utilisable

Actionneur
Un actionneur est un objet qui transforme l’énergie qui lui est
fournie en un phénomène physique qui fournit un travail,
modifie le comportement ou l’état d'un système
Capteur Infrarouge
Capteur Infrarouge (de Proximité)
Les détecteurs de mouvements font appel à un capteur infrarouge qui leur
permet de signaler la présence d’un intrus même dans l’obscurité.

Fonctionnement :

comme son nom l’indique il s’agit d’un capteur


de proximité, muni de deux LEDs infrarouges.
Une transparente et une plus foncée. L’une
correspondant à la LED émettrice et la LED
réceptrice.
Capteur IR
Branchements :

Module -> Arduino


• VCC -> 5V de l’Arduino
• GND -> GND de l’Arduino
• OUT -> PIN 2 de l’Arduino
code :

• ProxSensor (Pin 2 ) : le capteur IR est


branché dans la broche 2.
• inputVal : variable pour afficher la
valeur du capteur

Si le capteur détecte un objet la LED du Pin


13 s’allumée , sinon la LED s’éteindre. puis
on affiche la valeur du capteur dans le
monitor.
Ultrason
• Comment mesurer une distance avec l’Arduino ? Ou encore… Comment détecter un obstacle avec l’Arduino ?

Fonctionnement :
Un capteur à ultrasons émet à intervalles réguliers de courtes impulsions sonores à haute
fréquence. Ces impulsions se propagent dans l’air à la vitesse du son. Lorsqu’elles rencontrent
un objet, elles se réfléchissent et reviennent sous forme d’écho au capteur. Celui-ci calcule
alors la distance le séparant de la cible sur la base du temps écoulé entre l’émission du signal
et la réception de l’écho.

Capteur IR
Branchements :
Ultrason -> Arduino
• Vcc = Alimentation: de 4.5 à 5.5V – 5V idéalement.
• Trig = Entrée de déclenchement de la mesure
• Echo = Sortie de mesure donnée en écho
• GND = Masse
Code :
Servo Moteur
Les servomoteurs sont des moteurs un peu particuliers, qui peuvent
tourner avec une liberté d'environ 180° et garder de manière
relativement précise l'angle de rotation que l'on souhaite obtenir.

Capteur IR
Branchements :
ServoMoteur -> Arduino
• Fil rouge du servomoteur : 5V
• Fil noir : GND
• Fil jaune : Pin 9
Code :
APPLICATION
Contrôler un ServoMoteur a l’aide d’un potentiomètre :

Matériel nécessaire :

You can simply impress your audience and add a unique zing
and appeal to your Presentations. Get a modern PowerPoint
Potentiomètre
Presentation that is beautifully designed. I hope and I believe
that this Template will your Time, Money and Reputation.
M O N TA G E :
Driver Motor (Shield )

Pont-H L298N

Il est basé sur le composant L298N qui est un double Pont-H conçu
spécifiquement pour ce cas d'utilisation.
C'est un module extrêmement utile pour le contrôler de robots et
ensembles mécanisés. Il peut contrôler deux moteur courant
continu ou un moteur pas-à-pas 4 fils 2 phases. il est conçu pour
supporter des tensions plus élevées, des courants importants tout
en proposant une commande logique TTL (basse tension, courant
faibles, idéal donc pour un microcontrôleur).
Pont-H
Montage :
Motor DC
CODE - 1
CODE - 2

Vous aimerez peut-être aussi