martes, 14 de febrero de 2017

Control de 5 LED's


const int led1=5; //Declaramos las constantes que ocuparemos para identificar nuestros pines.
const int led2=6;
const int led3=7;
const int led4=8;
const int led5=11;
int x=0;

void funcionVibora(){
 
   while(x!=10){
      digitalWrite(led1,HIGH);
      digitalWrite(led2,LOW);
      digitalWrite(led3,LOW);
      digitalWrite(led4,LOW);
      digitalWrite(led5,LOW);
      delay(150);
   //--------------------------------  
      digitalWrite(led1,LOW);
      digitalWrite(led2,HIGH);
      digitalWrite(led3,LOW);
      digitalWrite(led4,LOW);
      digitalWrite(led5,LOW);
      delay(150);
  //--------------------------------
      digitalWrite(led1,LOW);
      digitalWrite(led2,LOW);
      digitalWrite(led3,HIGH);
      digitalWrite(led4,LOW);
      digitalWrite(led5,LOW);
      delay(150);
  //--------------------------------
      digitalWrite(led1,LOW);
      digitalWrite(led2,LOW);
      digitalWrite(led3,LOW);
      digitalWrite(led4,HIGH);
      digitalWrite(led5,LOW);
      delay(150);
  //--------------------------------
      digitalWrite(led1,LOW);
      digitalWrite(led2,LOW);
      digitalWrite(led3,LOW);
      digitalWrite(led4,LOW);
      digitalWrite(led5,HIGH);
      delay(150);
  //--------------------------------
      digitalWrite(led1,LOW);
      digitalWrite(led2,LOW);
      digitalWrite(led3,LOW);
      digitalWrite(led4,HIGH);
      digitalWrite(led5,LOW);
      delay(150);
  //--------------------------------
      digitalWrite(led1,LOW);
      digitalWrite(led2,LOW);
      digitalWrite(led3,HIGH);
      digitalWrite(led4,LOW);
      digitalWrite(led5,LOW);
      delay(150);
  //--------------------------------
      digitalWrite(led1,LOW);
      digitalWrite(led2,HIGH);
      digitalWrite(led3,LOW);
      digitalWrite(led4,LOW);
      digitalWrite(led5,LOW);
      delay(150);
   //--------------------------------    
      digitalWrite(led2,LOW);
      x++;
    }
  }

void setup() {
 Serial.begin(9600); //Iniciamos comunicación con la computadora.
 pinMode(led1,OUTPUT); //Indicamos que los pines son de salida.
 pinMode(led2,OUTPUT);
 pinMode(led3,OUTPUT);
 pinMode(led4,OUTPUT);
 pinMode(led5,OUTPUT);
}

void loop() {
 funcionVibora();
}






No hay comentarios:

Publicar un comentario