Item:LED : Différence entre versions

 
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
 
}}
 
}}

Version actuelle datée du 18 novembre 2021 à 12:06


Item-LED DEL.png

LED

LED signifie Light Emiting Diod (Diode Electro-Luminescente).

0,1EUR (€)


Description longue

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).


Code minimal :


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, );

Exemple :

 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 }



Commentaires

Published