/*
PROGRAMA QUE ENCIENDE
Y APAGA EL LED CONECTADO AL PIN 2
*/
#define LED_1 23
#define LED_2 22
#define LED_3 21
#define LED_4 19
#define LED_5 18
#define LED_6 5
#define LED_7 4
#define LED_8 2
#define CONMUTADOR 15
void setup() {
pinMode(LED_1, OUTPUT); //DEFINO EL GPI23 COMO SALIDA
pinMode(LED_2, OUTPUT); //DEFINO EL GPI22 COMO SALIDA
pinMode(LED_3, OUTPUT); //DEFINO EL GPI21 COMO SALIDA
pinMode(LED_4, OUTPUT); //DEFINO EL GPI19 COMO SALIDA
pinMode(LED_5, OUTPUT); //DEFINO EL GPI18 COMO SALIDA
pinMode(LED_6, OUTPUT); //DEFINO EL GPI5 COMO SALIDA
pinMode(LED_7, OUTPUT); //DEFINO EL GPI4 COMO SALIDA
pinMode(LED_8, OUTPUT); //DEFINO EL GPI2 COMO SALIDA
pinMode(CONMUTADOR, INPUT); //DEFINO EL GPI15 COMO ENTRADA
}
void loop() {
if(digitalRead(CONMUTADOR)==0){
digitalWrite(LED_1, HIGH); //ENCIENDE LED PIN GPI23
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_2, HIGH); //ENCIENDE LED PIN GPI22
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_3, HIGH); //ENCIENDE LED PIN GPI21
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_4, HIGH); //ENCIENDE LED PIN GPI19
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_5, HIGH); //ENCIENDE LED PIN GPI18
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_6, HIGH); //ENCIENDE LED PIN GPI5
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_7, HIGH); //ENCIENDE LED PIN GPI4
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_8, HIGH); //ENCIENDE LED PIN GPI2
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_1, LOW); //APAGA LED PIN GPI23
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_2, LOW); //APAGA LED PIN GPI22
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_3, LOW); //APAGA LED PIN GPI21
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_4, LOW); //APAGA LED PIN GPI19
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_5, LOW); //APAGA LED PIN GPI18
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_6, LOW); //APAGA LED PIN GPI5
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_7, LOW); //APAGA LED PIN GPI4
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_8, LOW); //APAGA LED PIN GPI2
delay(100); //RETARDO 100 MILI SEGUNDOS
}
if(digitalRead(CONMUTADOR)==1){
digitalWrite(LED_8, HIGH); //ENCIENDE LED PIN GPI2
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_7, HIGH); //ENCIENDE LED PIN GPI4
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_6, HIGH); //ENCIENDE LED PIN GPI5
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_5, HIGH); //ENCIENDE LED PIN GPI18
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_4, HIGH); //ENCIENDE LED PIN GPI19
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_3, HIGH); //ENCIENDE LED PIN GPI21
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_2, HIGH); //ENCIENDE LED PIN GPI22
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_1, HIGH); //ENCIENDE LED PIN GPI23
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_8, LOW); //ENCIENDE LED PIN GPI2
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_7, LOW); //ENCIENDE LED PIN GPI4
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_6, LOW); //ENCIENDE LED PIN GPI5
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_5, LOW); //ENCIENDE LED PIN GPI18
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_4, LOW); //ENCIENDE LED PIN GPI19
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_3, LOW); //ENCIENDE LED PIN GPI21
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_2, LOW); //ENCIENDE LED PIN GPI22
delay(100); //RETARDO 100 MILI SEGUNDOS
digitalWrite(LED_1, LOW); //ENCIENDE LED PIN GPI23
}
}