Mouad LBARANI Séances du Cours : 01 • Introduction • La carte Arduino • Program
Mouad LBARANI Séances du Cours : 01 • Introduction • La carte Arduino • Programme Arduino (IDE) • Exercice La Carte ARDUINO 02 • Infrarouge • Potentiomètre • Ultrason • Servo Moteur Capteur / Actionneur 03 • Shield Moteur • Moteur DC Actionneur Survoltage Exercices 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 Arduino est un projet en source ouverte càd l’Arduino est un programme dont le code source est distribué sous une licence. Facile ( composant ) Sans tout connaître ni tout comprendre de l'électronique, vous pouvez créer votre projet à l‘aide 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 You can simply impress your audience and add 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. Matériel nécessaire : files BREADBOARD Allumer et faire clignoter une LED avec Arduino : Matériel nécessaire : Resistance LED 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 : Allumer et faire clignoter une LED avec Arduino : MONTAGE : 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 IR Fonctionnement : 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é. 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 Infrarouge (de Proximité) 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 Capteur IR Fonctionnement : • Comment mesurer une distance avec l’Arduino ? Ou encore… Comment détecter un obstacle avec l’Arduino ? 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. 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 Capteur IR 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. Branchements : ServoMoteur -> Arduino • Fil rouge du servomoteur : 5V • Fil noir : GND • Fil jaune : Pin 9 Code : APPLICATION You can simply impress your audience and add 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. Matériel nécessaire : Potentiomètre Contrôler un ServoMoteur a l’aide d’un potentiomètre : M O N TAG E : 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). Driver Motor (Shield ) Pont-H Montage : Motor DC CODE - 1 CODE - 2 Thank You uploads/Geographie/ formation-arduino.pdf
Documents similaires










-
77
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Nov 27, 2021
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 3.3256MB