// --- Programme Arduino ---
//**************** FONCTION SETUP = Code d'initialisation
***************************
// La fonction setup() est exécutée en premier et 1 seule fois, au
démarrage du programme
void setup() { // debut de la fonction setup()
// --- ici instructions à exécuter au démarrage ---
pinMode(0, OUTPUT); //met la broche 0 en sortie
pinMode(1, OUTPUT); //met la broche 1 en sortie
pinMode(2, OUTPUT); //met la broche 2 en sortie
digitalWrite(0, LOW); // met la broche au niveau bas (0V) – éteint la
LED 0
digitalWrite(1, LOW); // met la broche au niveau bas (0V) – éteint la
LED 1
digitalWrite(2, LOW); // met la broche au niveau bas (0V) – éteint la
LED 2
} // fin de la fonction setup()
//
********************************************************************************
//*************** FONCTION LOOP = Boucle sans fin = cœur du programme
*************
// la fonction loop() s'exécute sans fin en boucle aussi longtemps que
l'Arduino est sous tension
void loop() { // debut de la fonction loop()
// --- ici instructions à exécuter par le programme principal ---
digitalWrite(0, HIGH); // met la broche au niveau haut (5V) – allume
la LED0
digitalWrite(1, HIGH); // met la broche au niveau haut (5V) – allume
la LED1
digitalWrite(2, HIGH); // met la broche au niveau haut (5V) – allume
la LED2
delay(500); // pause de 500 millisecondes (ms)
digitalWrite(0, LOW); // met la broche au niveau bas (0V) – éteint la
LED0
digitalWrite(1, LOW); // met la broche au niveau bas (0V) – éteint la
LED1
digitalWrite(2, LOW); // met la broche au niveau bas (0V) – éteint la
LED2
delay(500); // pause de 500ms
} // fin de la fonction
loop() et retour vers
le début de la boucle
//
********************************************************************************
// --- Fin programme ---
|