//Variables globales:
int seleccion =1;
void setup() {
pinMode(13, OUTPUT);
pinMode(11, OUTPUT);
pinMode(9, OUTPUT);
pinMode(7, INPUT);
pinMode(5, INPUT);
}
void loop() {
if (digitalRead(5)==HIGH){
seleccion++;
delay(100); //Adios delay
}
if (seleccion > 3){
seleccion=1;
}
if (seleccion==1){ // Cuando se selecciona el LED1
if (digitalRead(7)==HIGH){
digitalWrite(9, HIGH);
}else{
digitalWrite(9, LOW);
}
}
if (seleccion==2){ // Cuando se selecciona el LED2
if (digitalRead(7)==HIGH){
digitalWrite(11, HIGH);
}else{
digitalWrite(11, LOW);
}
}
if (seleccion==3){ // Cuando se selecciona el LED3
if (digitalRead(7)==HIGH){
digitalWrite(13, HIGH);
}else{
digitalWrite(13, LOW);
}
}
}