/* Faire clignoter une led toutes les secondes */ int cpt1=0; int cpt2=0; int cpt3=0; int led1=11; int led2=12; int led3=13; // La fonction setup est exécutée une fois à la mise en secteur de la carte ou si le bouton reset est actionné void setup() { pinMode(led1, OUTPUT); // La broche 2 est initialisée en sortie. pinMode(led2, OUTPUT); // La broche 3 est initialisée en sortie. pinMode(led3, OUTPUT); // La broche 4 est initialisée en sortie. digitalWrite(led1, HIGH); digitalWrite(led2, HIGH); digitalWrite(led3, HIGH); } // La fonction loop est exécutée en boucle indéfiniment void loop() { if(cpt == 3){ digitalWrite(led1, LOW); } if(cpt == 4) { digitalWrite(led2, LOW); } if(cpt == 5) { digitalWrite(led3, LOW); } if(cpt = 6) { digitalWrite(led1, HIGH); } if(cpt == 8){ digitalWrite(led1, HIGH); } if(cpt == 10) { digitalWrite(led2, HIGH); cpt=1; } delay(1000); cpt++; // swith(cpt) { // case 3: // digitalWrite(led1, LOW); // break; // case 4: // digitalWrite(led1, LOW); // break; // case 5: // digitalWrite(led1, LOW); // break; // case 6: // digitalWrite(led1, LOW); // break; // case 8: // digitalWrite(led1, LOW); // break; // case 10: // digitalWrite(led1, LOW); // break; // cpt=0; // } // cpt++ }