Ligne 35 : | Ligne 35 : | ||
| valign="middle" bgcolor="#999999" align="center" |Utilisation | | valign="middle" bgcolor="#999999" align="center" |Utilisation | ||
| valign="middle" align="left" |analogWrite(brocheLED, ); | | valign="middle" align="left" |analogWrite(brocheLED, ); | ||
− | |}<br /> | + | |} |
+ | ==Exemple : == | ||
+ | <syntaxhighlight lang="arduino" line="1" start="1"> | ||
+ | int brocheLED = 13; // variable globale broche sur laquelle est branchée la LED | ||
+ | |||
+ | void setup() { | ||
+ | pinMode(brocheLED, OUTPUT); //la broche est configurée en sortie | ||
+ | } | ||
+ | |||
+ | void loop() { | ||
+ | // la LED peut prendre des valeurs de 0 à 255 (valeur d'intensité lumineuse). | ||
+ | analogWrite(brocheLED,255); | ||
+ | } | ||
+ | </syntaxhighlight> | ||
+ | |||
+ | |||
+ | <br /> | ||
}} | }} | ||
{{Tuto Status | {{Tuto Status | ||
|Complete=Published | |Complete=Published | ||
}} | }} |
Une diode électroluminescente (DEL ou LED en anglais) est un composant électronique capable d'émettre de la lumière lorsqu'il est parcouru par un courant électrique.
Une LED est polarisée, c'est à dire qu'elle a un pole + (Anode) et un pole - (Cathode). Astuce Mnémotechnique : le MOCA : MOins CAthode !
Pour les reconnaitre, à la base de la LED il y a un "méplat", le rebord est aplatit du coté moins. Lorsque la LED est neuve, la patte la plus longue c'est l'anode (+).
Autre manière de reconnaitre la patte qui fait un petit crochet au sortir de la LED est la patte + (ce signe n'est pas toujours présent).
Potentiomètre | ||
Avant le Setup | pas besoin de bibliothèque | |
Déclaration de la broche | int brocheLED =13; | |
Dans le Setup | Démarrage de l’objet | pinMode(brocheLED, OUTPUT) ; |
Dans le Loop | Utilisation | analogWrite(brocheLED, ); |
1 int brocheLED = 13; // variable globale broche sur laquelle est branchée la LED
2
3 void setup() {
4 pinMode(brocheLED, OUTPUT); //la broche est configurée en sortie
5 }
6
7 void loop() {
8 // la LED peut prendre des valeurs de 0 à 255 (valeur d'intensité lumineuse).
9 analogWrite(brocheLED,255);
10 }
Item-LED_DEL.png Published
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #