int led = 12; //Declaro una variable lalmada led a la cual le asigno el valor 12, que es el puerto donde va a estar contectado el led.
int led2 = 3; //Declaro otro led (En realidad ahora tengo un relay, pero la idea es mostrar que la salida es independiente a lo declarado.
// Para correctos, si, deberiamos llamarla relay a la variable, que es lo que realmente esta conectado)
void setup() {
pinMode(led, OUTPUT); //Configuro la variable led (asociada al puerto) como salida. Voy a emitir voltaje por ese puerto
pinMode(led2, OUTPUT); //Tambien lo configuro como salida
}
void loop() {
digitalWrite(led, HIGH); //Pongo a la variable led (asociada al puerto) en HIGH (HIGH = 1 = SI = 5v) para activar la salida
digitalWrite(led2, LOW); //lo apago (Si bien la variable se llamda led2, conecte un relay, a Arduino no le interesa lo que le conectemos, el solo activa la salida o no)
delay(500); //hago una pausa de 500 milisegundos
digitalWrite(led, LOW); //Pongo a la variable led (asociada al puerto) en LOW (LOW = 0 = No = 0v) para desactivar la salida
digitalWrite(led2, HIGH); //lo prendo
delay(500); //hago una pausa de 500 milisegundos
}