int pin_num = 2;
int pin2_num = 3;
int pin3_num = 4;
int pin4_num = 5;
int pin5_num = 6;
void setup() {
pinMode(pin_num, OUTPUT);
pinMode(pin2_num, OUTPUT);
pinMode(pin3_num, OUTPUT);
pinMode(pin4_num, OUTPUT);
pinMode(pin5_num, OUTPUT);
}
void loop() {
//Todo el circuito se cierra en el GND
//Se añaden resistencias (resistencia: capacidad de un dispositivo de oponerse al paso de la corriente)
//En los led, el posotivo es la pata larga y el negativo la corta
//Los leds se encienden y se apagan de derecha a izquierda
digitalWrite(pin_num, HIGH);
delay(100);
digitalWrite(pin_num, LOW);
delay(100);
digitalWrite(pin2_num, HIGH);
delay(100);
digitalWrite(pin2_num, LOW);
delay(100);
digitalWrite(pin3_num, HIGH);
delay(100);
digitalWrite(pin3_num, LOW);
delay(100);
digitalWrite(pin4_num, HIGH);
delay(100);
digitalWrite(pin4_num, LOW);
delay(100);
digitalWrite(pin5_num, HIGH);
delay(100);
digitalWrite(pin5_num, LOW);
delay(300);
//Los leds parpadean 3 veces
digitalWrite(pin_num, HIGH);
digitalWrite(pin2_num, HIGH);
digitalWrite(pin3_num, HIGH);
digitalWrite(pin4_num, HIGH);
digitalWrite(pin5_num, HIGH);
delay(200);
digitalWrite(pin_num, LOW);
digitalWrite(pin2_num, LOW);
digitalWrite(pin3_num, LOW);
digitalWrite(pin4_num, LOW);
digitalWrite(pin5_num, LOW);
delay(200);
digitalWrite(pin_num, HIGH);
digitalWrite(pin2_num, HIGH);
digitalWrite(pin3_num, HIGH);
digitalWrite(pin4_num, HIGH);
digitalWrite(pin5_num, HIGH);
delay(200);
digitalWrite(pin_num, LOW);
digitalWrite(pin2_num, LOW);
digitalWrite(pin3_num, LOW);
digitalWrite(pin4_num, LOW);
digitalWrite(pin5_num, LOW);
delay(200);
digitalWrite(pin_num, HIGH);
digitalWrite(pin2_num, HIGH);
digitalWrite(pin3_num, HIGH);
digitalWrite(pin4_num, HIGH);
digitalWrite(pin5_num, HIGH);
delay(200);
digitalWrite(pin_num, LOW);
digitalWrite(pin2_num, LOW);
digitalWrite(pin3_num, LOW);
digitalWrite(pin4_num, LOW);
digitalWrite(pin5_num, LOW);
delay(300);
//Los leds se encienden y se apagan de izquierda a derecha
digitalWrite(pin5_num, HIGH);
delay(100);
digitalWrite(pin5_num, LOW);
delay(100);
digitalWrite(pin4_num, HIGH);
delay(100);
digitalWrite(pin4_num, LOW);
delay(100);
digitalWrite(pin3_num, HIGH);
delay(100);
digitalWrite(pin3_num, LOW);
delay(100);
digitalWrite(pin2_num, HIGH);
delay(100);
digitalWrite(pin2_num, LOW);
delay(100);
digitalWrite(pin_num, HIGH);
delay(100);
digitalWrite(pin_num, LOW);
delay(300);
}