int LED_rojo = 18;
int LED_verde = 19;
int LED_azul = 21;
int pul1 = 17;
int pul2 = 33;
int pul3 = 22;
int pul4 = 32;
int pul5 = 23;
int pul6 = 25;
void setup() {
pinMode(LED_rojo, OUTPUT);
pinMode(LED_azul, OUTPUT);
pinMode(LED_verde, OUTPUT);
pinMode(pul1, INPUT);
pinMode(pul2, INPUT);
pinMode(pul3, INPUT);
pinMode(pul4, INPUT);
pinMode(pul5, INPUT);
pinMode(pul6, INPUT);
}
void loop() {
int val1 = digitalRead(pul1);
int val2 = digitalRead(pul2);
int val3 = digitalRead(pul3);
int val4 = digitalRead(pul4);
int val5 = digitalRead(pul5);
int val6 = digitalRead(pul6);
if(val1 == HIGH){
analogWrite(LED_rojo, 255);
analogWrite(LED_azul, 0);
analogWrite(LED_verde, 0);
}
if(val2 == HIGH){
analogWrite(LED_rojo, 0);
analogWrite(LED_azul, 255);
analogWrite(LED_verde, 0);
}
if(val3 == HIGH){
analogWrite(LED_rojo, 0);
analogWrite(LED_azul, 0);
analogWrite(LED_verde, 255);
}
if(val4 == HIGH){
analogWrite(LED_rojo, 0);
analogWrite(LED_azul, 255);
analogWrite(LED_verde, 255);
}
if(val5 == HIGH){
analogWrite(LED_rojo, 255);
analogWrite(LED_azul, 0);
analogWrite(LED_verde, 255);
}
if(val6 == HIGH){
analogWrite(LED_rojo, 255);
analogWrite(LED_azul, 255);
analogWrite(LED_verde, 0);
}
}