Efecto luminico led con arduino V1.0

¡Hey! En este primer posteo vamos a ver como realizar un código para realizar un efecto luminico de ola con arduino.


EL EFECTO:
















CONEXIONADO:
Puertos digitales utilizados del D2-D9
Resistencia en cada led = 220 ohms




Código: 
int ledvalue = 2; //ledvalue es una variable declarada como entera que nos ayudara a realizar el incremento de los valores de los pines en los leds
void setup() {
pinMode(2,OUTPUT); //definimos desde pines d2-d9 como salidas, en estos iran conectados los leds
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
pinMode(5,OUTPUT);
pinMode(6,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
pinMode(9,OUTPUT);
}

void loop() {
  for(ledvalue=2;ledvalue<=9;ledvalue++){
    digitalWrite(ledvalue,1);
    digitalWrite(ledvalue-1,0);
    delay(50);                               //Mientras mas chico el numero del delay mas rapida sera la secuencia
  }
  for(ledvalue=9;ledvalue>=2;ledvalue--){
  digitalWrite(ledvalue,1);
  digitalWrite(ledvalue+1,0);
    delay(50);                               //Mientras mas chico el numero del delay mas rapida sera la secuencia
}
}


Ante cualquier duda, pueden consultarme.

Comentarios

Entradas populares