lunes, 30 de noviembre de 2015

ACTIVIDAD 6: CREAR FUNCIONES PROPIAS

int Led_Rojo = 10;
int Led_Verde = 9;
int Pulsador_NA = 8;
int Estado_Pulsador_NA = 0;

void setup()
{               
  pinMode(Led_Rojo, OUTPUT);
  pinMode(Led_Verde, OUTPUT);
  pinMode(Pulsador_NA, INPUT); 
}


void loop()
{

  Estado_Pulsador_NA = digitalRead(Pulsador_NA);
  if(Estado_Pulsador_NA == LOW)
    {
      parpadeo();
    }
   else
   {
      apagaYenciende();
   }
}
void parpadeo()
{
  digitalWrite(Led_Rojo, HIGH);
  digitalWrite(Led_Verde, LOW); 
  delay(100);
  digitalWrite(Led_Rojo, LOW); 
  digitalWrite(Led_Verde, HIGH);   
  delay(100);     
 }

void apagaYenciende()
{

   for(int i = 0; i < 5; i++)
     {
      digitalWrite(Led_Rojo, HIGH); 
      digitalWrite(Led_Verde, HIGH);   
      delay(1000);
      digitalWrite(Led_Rojo, LOW);
      digitalWrite(Led_Verde, LOW); 
      delay(1000);
     }
}
foto

No hay comentarios:

Publicar un comentario