Cours:ArduinoPlaqueEssais : Différence entre versions
m (→{{Bleu|Affichage sur liaison série}}) |
m |
||
| Ligne 46 : | Ligne 46 : | ||
=={{Bleu|Mesure analogique, principe}}== | =={{Bleu|Mesure analogique, principe}}== | ||
| + | [[Fichier:Commandeldr.png|droite|300px]] | ||
=={{Bleu|Mesure de luminosité}}== | =={{Bleu|Mesure de luminosité}}== | ||
Version du 10 octobre 2015 à 11:38
Quelques leds
Nous utiliserons lors de ce TP 2 leds (verte et rouge) qui resteront donc connectées jusqu'à la fin.
Calculer la valeur de la résistance avec les données suivantes :
- On prendra Vf = 2 V (tension directe (Forward) aux bornes de la led : lorsqu'elle s'éclaire)
- On souhaite If = 10 mA (intensité du courant dans la led)
- On rappelle que la tension d'alimentation arduino UNO est de 5V => cette tension représente donc un niveau logique '1'
Câbler alors ces leds sur la carte de la façon suivante :
| Couleur | Pin arduino |
|---|---|
| Rouge | 8 |
| Verte | 9 |
Écrire (et vérifier !) un programme tel que :
- les leds sont allumées en alternance
- chaque led reste allumée pendant 500ms
Grandeur analogique
Dans le premier tp, nous avons utilisé uniquement des entrées/sorties binaires. Nous allons découvrir ici les mesures analogiques.
Une explication du monde analogique peut se trouver sur wikipedia au besoin.
Affichage sur liaison série
Afin de pouvoir afficher les valeurs lues, mais également pour écrire des programmes plus complexes, nous allons utiliser la liaison série.
Vous allez découvrir le principe de la liaison série sur le site ladyada.
Lire/comprendre/exécuter les programmes jusqu'à la partie Pythagore.
Rque : Il convient de terminer la lecture de la page pour les prochains TPs