ACTIVIDAD ARD.DEF.1A.- Definición de funciones (II).

En el siguiente código se ha modificado la función parpadeo1, para que el tiempo de parpadeo sea variable.

Completa las llamadas necesarias a esta nueva función parpadeo1 y los contenidos de la función setup para que tres leds conectados a la placa luzcan de la siguiente manera

ROJO : 2 parpadeos seguidos de 200 ms
AMARILLO : 1 parpadeo de 1 seg
VERDE : 1 parpadeo de 500 ms y otro de 1seg

///////////////////////////////////////////////
////// BLOQUE DE DECLARACIÓN //////////
///////////////////////////////////////////////


void parpadeo (int pin, int tiempo)
{
  digitalWrite(pin, HIGH);
  delay(tiempo);
  digitalWrite(pin, LOW);
  delay(tiempo);
}

///////////////////////////////////////////////
////// BLOQUE DE INICIALIZACIÓN //////////
///////////////////////////////////////////////

void setup() {
  pinMode(9, OUTPUT);
  pinMode(6, OUTPUT);
}

///////////////////////////////////////////////
////// BLOQUE DE PROGRAMA //////////
///////////////////////////////////////////////

void loop() {

     // Aqui hay que escribir algo....  

}