Blink1

Blink1

//  *******************************************************
//  ***    Blink1 : Programme d’exemple CubeLab         ***
//  *** ———————————————– ***
//  ***  Modules :                                      ***
//  ***      – MCU + Programmateur                      ***
//  ***      – Bouton + Led (Module Rouge). Facultatif  ***
//  ***                                                 ***
//  ***  Fonctionnement :                               ***
//  ***    Fait clignoter la LED definie par            ***
//  ***      la constante LED_BLINK                     ***
//  *******************************************************

#define LED  4  // Ici la LED sera branchee sur la broche 4
                // Si on veut utiliser la =LED interne, utiliser la valeur 13
               
#define TEMPS_ALLUMEE  500
#define TEMPS_ETEINTE  200

// Bloc de la fonction setup : Initialisation du programme
void setup() {
    pinMode(LED, OUTPUT);   //  Defini la broche raccordee a la LED comme etant une sortie
}


//  Bloc de la fonction loop : Instructions executees sans arret
void loop () {
    digitalWrite(LED, HIGH);    //  Passage de la broche LED a l’etat HAUT (alimente en +5V) = > Allumage de la LED
    delay(TEMPS_ALLUMEE);    // Temps d’attente avec la LED allumee

    digitalWrite(LED, LOW);     // Passage de la broche LED a l’etat BAS (0V) => Extinction de la LED
    delay(TEMPS_ETEINTE);    // Temps d’attente avec la LED ETEINTE
}