Want to create interactive content? It’s easy in Genially!
Arduino présentation
Clémence Uhl
Created on November 2, 2021
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
PRÉSENTATION
Arduino
Atelier animé par Clémence Uhlirsch, conseillère numérique
Start
Définissons les objectifs de la séance
découvrir l'environnement Arduino
réaliser un branchement électronique simple
Comprendre les bases de la programmation Arduino
Définissons les objectifs de la séance
découvrir l'environnement Arduino
réaliser un branchement électronique simple
Comprendre les bases de la programmation Arduino
Index
Vidéo de présentation
kit de démarrage Arduino
Définition
Le logiciel Arduino
Activité découverte
Lampe d'ambiance
Le shéma
Les composants
Activité manuelle
Le potentiomètre
Arduino
Concrètement, Arduino est un microcontrôleur. Un microcontrôleur est un circuit intégré capable de recevoir de l'information. C'est un petit ordinateur, qui permet de commander d'autres composants électroniques tel qu'un moteur, une led ou encore un écran LCD.
Kit de demarrage arduino
Vous pouvez l'acheter sur le site officiel. Le tarif est de 99 € Il est composé d'un livre de projets Arduino qui vous aidera à la réalistation de 15 projets passionnants.
https://store.arduino.cc
Ce kit est l’idéal, si vous débutez vos projets en électronique. Il vous permet de commencer en douceur, tout en ayant assez de composants pour vous perfectionner.
Shéma de l'arduino uno
Broches d'alimentation
La plaque d'essai (breadboard)
La breadboard possède des petits trous pour insérer les composants. Les trous, regroupés par lignes de 5 sont reliés entres eux à l'intérieur de la breadboard. ... La breadboard est beaucoup plus facile à utiliser. Elle assure le contact entre les composants sans soudure.
Activité découverte
Faire clignoter la LED
L'objectif est de contrôler le clignotement de la LED et de comprendre comment le code est écrit et utilisé pour contrôler le LED.
Les composants utilisés
1 résistance de 220Ω
1 LED
2 Câbles de prototypage
1 Arduino
1 plaque d'essai
Shéma à réaliser
logiciel Arduino
void setup ( ) {...}
Cette commande, est toujours écrite au début d'un fichier ; elle initialise les variables qui vont être utilisées dans le reste de ce fichier. Elle ne sera exécutée qu'une seule fois, après chaque mise sous tension ou réinitialisation de la carte Arduino.
void loop ( ) {...}
Cette commande, fait précisément ce que son nom suggère et répète successivement toutes les commandes qu'elle contient.
Programme
Commentaires
Téléverser le programme
Avant de téléverser le programme sur l'arduino, il faut vérifier si votre code est fonctionnel.
Votre programme est bon vous pouvez maintenant le téléverser sur votre Arduino
Félicitations, vous avez réussi à faire clignoter une LED
Lampe d'ambiance
Lampe d'ambiance
Projet
Nous souhaitons faire varier la couleur d'une led RGB en faisant varier les rapports cycliques des signaux de commande. De telle sorte à avoir une lampe d'ambiance.
Les composants
3 résistances de 330Ω
LED RG
1 Arduino
1 plaquette d'essai
A vous de jouer
1ère étape : monter votre circuit
Vous pouvez utiliser le site internet Thinkercad pour monter, programmer, et simuler votre Arduino. Vous devez créer un compte au préalable.
2ème étape : Programmer
code
Pour programmer, vous allez utiliser le logiciel Arduino ou la version Web
2ème étape : Programmer
code
Téléverser le programme
Avant de téléverser la programme sur l'arduino, il faut vérifier si votre code est fonctionnel.
Votre programme est bon vous pouvez maintenant le téléverser sur votre Arduino
analogWrite(LED_B, 0);
La couleur bleu est éteinteC'est
for (int i=0; i <= 255; i++)
analogWrite(LED_R, 255-i);
Cette boucle permet de modifier la valeur d'une couleur de 0 à 255 grâce à l'incrément "i"
La couleur rouge diminue
analogWrite(LED_G, i);
La couleur verte augmenteC'est
delay(tempo);
Aide
Une instruction qui demande au programme d'attendre (x) ms, (5) avant d'ajouter 1 cran à l'intensité de la couleur.
Le temps d'une boucle est donc de 1.275 secondes (5*255*1000)
Activité manuelle
Rouler la feuille et la scotcher puis la déposer sur la LED
Bravo, vous avez réussi à faire une lampe d'ambiance avec un arduino
Et si, on ajoutait un potentiomètre
Thinkercad
Le potentiomètre va vous permettre de faire varier vous même les valeurs RGB des LED
Laissez libre cours à votre imagination, pour d'autres projets avec Arduino !
merci!