You are on page 1of 1

// Seqüència d'encesa i apagada de LEDs, un rere l'altre

// L'interval d'encesa i d'apagada és de 200ms.


// Assignació d'etiquetes a constants
#define led1 2 //Led1 connectat al pin 2
#define led2 3 //Led2 connectat al pin 3
#define led3 4 //Led3 connectat al pin 4
#define led4 5 //Led4 connectat al pin 5
// Configuració dels pins 2, 3, 4 i 5 com a sortides digitals
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
}
/Llaç d'execució indefinit/
void loop() {
digitalWrite(led1, HIGH); // LED 1 ON
delay(200); // esperar 200ms

digitalWrite(led2, HIGH); // LED 2 ON


delay(200); // esperar 200ms

digitalWrite(led3, HIGH); // LED 3 ON


delay(200); // esperar 200ms

digitalWrite(led4, HIGH); // LED 4 ON


delay(200); // esperar 200ms

digitalWrite(led4, LOW); // LED 4 OFF


delay(200); // esperar 200ms

digitalWrite(led3, LOW); // LED 3 OFF


delay(200); // esperar 200ms

digitalWrite(led2, LOW); // LED 2 OFF


delay(200); // esperar 200m

digitalWrite(led1, LOW); // LED 1 OFF


delay(200); // esperar 200ms
}

You might also like