5.3 - Faire clignoter 2 LED
- L C
- 2 nov. 2024
- 1 min de lecture
Dernière mise à jour : 11 déc. 2024
Matériel
1 LED rouge
1 LED verte
Fils de connexion
2 résistances 220 Ω
1 breadboard
1 carte Arduino Uno
Montage



Sketch
// définition des pin 2 et 7
const int led_rouge = 2;
const int led_verte = 7;
void setup()
{
// pin 2 et 7 en sortie
pinMode(led_rouge, OUTPUT);
pinMode(led_verte, OUTPUT);
}
void loop()
{
// clignotement
digitalWrite(led_rouge, HIGH);
digitalWrite(led_verte, LOW);
delay(500);
digitalWrite(led_rouge, LOW);
digitalWrite(led_verte, HIGH);
delay(500);
}
Explication
Setup
Le pin 2 est nommé led_rouge, c'est une variable numérique de type entier (INT).
Le pin 7 est nommée led_verte, c'est une variable numérique de type entier (INT).
Les pin 2 et 7 (led_rouge et led_verte) sont déclarés comme étant des sorties (OUTPUT).
Loop
led_rouge reçoit 5V, elle s'allume .
led_verte reçoit 0V, elle s'éteint.
On attend 500 millisecondes (DELAY)
led_rouge reçoit 0V, elle s'éteint.
led_verte reçoit 5V, elle s'allume.
On attend 500 millisecondes (DELAY)
On exécute à nouveau les instructions de Loop.