top of page
Rechercher

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.


Réalisation



bottom of page