ENCENDER Y APAGAR 6 LEDS DE MANERA SECUENCIAL UNO DESPUES DE OTRO.

En este proyecto vamos a utlilizar una secuencia de leds y los iremos encendiendo y apagando uno después del otro. Primero en un sentido y luego en el sentido inverso.

Podemos poner todos los leds que deseemos o todos los que te quepan en el protoboard, para lo cual necesitaremos:

 

- Placa Arduino Uno

- Protoboard

- 6 Leds

- 6 resistencias de 220 oms (rojo, rojo, café)

- Cables

 

CÓDIGO:

Para el código de este sketch, usaremos la declaración for, que nos permite repetir un bloque de intrucciones.

El ciclo for tiene tres parametros o partes. Una variable o contador con un valor inicial. Una condicíon que debe cumplir esta variable para continuar el ciclo. Y una función para cambiar el valor de esta variable, comunmente para incrementarla.

for (int pinLed = 1; pinLed < 9; pinLed++) 
  { 
    bloque de instrucciones 
  } 

El bloque de intrucciones que se ejecutará repetidamente en el ciclo for estará encerrado entre las llaves {  } del for.

 

En el sketch usaremos el ciclo for en tres momentos. Primero, en la función setup, para inicializar todos los pines como pines de salida. Y despues, en la función loop, primero para encender y apagar los leds en un sentido y después para hacerlo en el otro sentido.