Module LED qui contient une LED rouge et une LED verte. Ceux-ci sont reliés entre eux par une cathode commune.
Vf [typ] | 2,0-2,5V |
If | 20mA |
Les désignations (Vf et If) font référence à la tension directe et au courant direct de la diode électroluminescente.
En fonction de la tension d'entrée, des résistances en série sont nécessaires.
La désignation (Rf) désigne ici la résistance en série nécessaire devant la diode électroluminescente en fonction de la tension appliquée.
Rf (3,3V) [Rot] | 120Ω |
Rf (3,3V) [Grün] | 120Ω |
(par exemple, lorsqu'il est utilisé avec des microcontrôleurs basés sur un noyau de CPU ARM comme Raspberry-Pi).
Rf (5V) [Rot] | 220Ω |
Rf (5V) [Grün] | 220Ω |
(par exemple, lorsqu'il est utilisé avec des microcontrôleurs basés sur Atmel Atmega, comme Arduino).
Arduino | Capteur |
---|---|
Pin 11 | LED Rouge |
Pin 10 | LED Vert |
Masse | GND |
Cet exemple de code montre comment les DEL intégrées peuvent être changées alternativement dans un cycle de 3 secondes au moyen d'une broche de sortie définissable.
int Led_Rouge = 10;
int Led_Verte = 11;
void setup ()
{
// Initialisation des broches de sortie pour les LEDS
pinMode (Led_Rouge, OUTPUT);
pinMode (Led_Verte, OUTPUT);
}
void loop () //Boucle de programme principale
{
digitalWrite (Led_Rouge, HIGH); // la Led s'allume
digitalWrite (Led_Verte, LOW); // la Led est éteinte
delay (3000); // Délai de 3 secondes
digitalWrite (Led_Rouge, LOW); // La Led s'éteint
digitalWrite (Led_Verte, HIGH); // La Led s'allume
delay (3000); // Délai de 3 secondes supplémentaires pendant lequel les LEDS sont commutées
}