ACTIVIDAD ARD.LED.2 - Conexión de dos LED externos. El puerto A. (desarrollo)

Conecta un led ROJO entre el pin A0 y masa. (A0 es una constante predefinida, también se puede poner pin 14)
Conecta un led VERDE entre el pin 12 y masa.

Haz un programa que consiga que los dos parpadeen, pero que cuando uno esté enciendido el otro esté apagado y viceversa.




/////////////////////////////////////////////////////////////////
////// BLOQUE DE DECLARACIONES Y DEFINICIONES GENÉRICAS /////////
/////////////////////////////////////////////////////////////////

// DECL 1.- Constantes de pines y genéricas

// Constantes genéricas


#define TIEMPO_DE_ESPERA 500

// Constantes de los pines usados

#define PIN_LED_ROJO 12
#define PIN_LED_VERDE A0

//////////////////////////////////////////////////////////
////// BLOQUE DE DEFINICIÓN DE LA INICIALIZACIÓN /////////
//////////////////////////////////////////////////////////


void setup() {
  // setup 1 .- Modo de los pines de salida.
  pinMode(PIN_LED_ROJO, OUTPUT);
  pinMode(PIN_LED_VERDE, OUTPUT);
} // fin de la definición de la función de INICIALIZACIÓN setup()


///////////////////////////////////////////////////////
////// BLOQUE DE DEFINICIÓN DEL PROGRAMA //////////////
///////////////////////////////////////////////////////

void loop() {

  // loop 2.- Cálculos y decisiones. Escritura sobre los actuadores.

  digitalWrite(PIN_LED_ROJO, HIGH);
  digitalWrite(PIN_LED_VERDE, LOW);

  delay(TIEMPO_DE_ESPERA);

  digitalWrite(PIN_LED_ROJO, HIGH);
  digitalWrite(PIN_LED_VERDE, LOW);

  delay(TIEMPO_DE_ESPERA);

} // fin de la función de PROGRAMA loop()