lunes, 30 de noviembre de 2015

ACTIVIDAD 7: CREAR FUNCIONES PROPIAS CON VALORES MODIFICABLES

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(6, 300);
   }
}
void parpadeo()
{
  digitalWrite(Led_Rojo, HIGH);
  digitalWrite(Led_Verde, LOW); 
  delay(100);
  digitalWrite(Led_Rojo, LOW); 
  digitalWrite(Led_Verde, HIGH);   
  delay(100);     
 }

void apagaYenciende(int ciclos, int retardo)
{

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

No hay comentarios:

Publicar un comentario