Formation Arduino
Formation Arduino
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.
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 :
Matériel nécessaire :
LED Resistance
Allumer et faire clignoter une LED avec Arduino :
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.
• 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 ;
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 :
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