Efecto coche fantástico

El siguiente consiste en imitar el efecto del coche fantastico con 6 LEDS.

Materiales utilizados:
– 6 LEDs
– 6 Resistencias
– Arduino
– Protoboard
– Cables rigidos para conetar los componentes entre si y con la placa.

El montaje es el siguiente (proximamente adujuntare un esquema):

El codigo de la aplicación es el siguiente:

int led0 = 2; //LED 1 conectado al pin digital 2
int led1 = 4; // LED 2 conectado al pin digital 4
int led2 = 7; // LED 3 conectado al pin digital 7
int led3 = 8; // LED 4 conectado al pin digital 8
int led4 = 12; // LED 5 conectado al pin digital 12
int led5 = 13; // LED 6 conectado al pin digital 13

int timer = 100;
int pins[] = { 2, 4, 7, 8, 12, 13};
int num_pins = 6;

void setup(){
int i;
for (i = 0; i < num_pins; i++)
pinMode(pins[i], OUTPUT); // se declara cada pin del array pins[] como salida
}

void loop(){
int i;
for (i = 0; i < num_pins; i++) // bucle que pasa por cada pin del array
{
digitalWrite(pins[i], HIGH); // enciende el led correspondiente,
delay(timer);
digitalWrite(pins[i], LOW); // y apaga el led encendido antes
}

for ( i = num_pins-1; i > 0 ; i–){
digitalWrite(pins[i], HIGH);
delay(timer);
digitalWrite(pins[i], LOW);
}
}

  • Tiempo de lectura:2 minutos de lectura
  • Comentarios de la entrada:Sin comentarios

Deja una respuesta