#define INT1 11
#define INT2 12
#define LED_ROJO 5
#define LED_VERDE 4
#define LED_AMARILLO 3
bool VALOR_INT1;
bool VALOR_INT2;
void setup () {
pinMode(INT1, INPUT_PULLUP);
pinMode(INT2, INPUT_PULLUP);
pinMode(LED_ROJO, OUTPUT);
pinMode(LED_VERDE, OUTPUT);
pinMode(LED_AMARILLO, OUTPUT);
}
void loop(){
VALOR_INT1 = digitalRead(INT1);
VALOR_INT2 = digitalRead(INT2);
if(VALOR_INT1 == 0 && VALOR_INT2==1){
digitalWrite(LED_VERDE, HIGH);
} else{
digitalWrite(LED_VERDE, LOW);
}
if(VALOR_INT1 ==1 && VALOR_INT2 ==0){
digitalWrite(LED_ROJO, HIGH);
}else{
digitalWrite(LED_ROJO, LOW);
}
if(VALOR_INT1 ==0 && VALOR_INT2 ==0){
digitalWrite(LED_AMARILLO, HIGH);
}else{
digitalWrite(LED_AMARILLO, LOW);
}
}