Curso de Arduino y Robótica para automatizar tus inventos
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()
Copyright © 2015 - Todos los derechos reservados - Arduino Inventor
Plantilla : OS Templates