He aquí la solución. Gracias por todo.
int ledPin1 = 10 //pin 10 para led rojo
int ledPin2 = 11 //pin 11 para led verde
int pinPulsador = 2 //pin 2 para pulsador
void setup() { Configura salidas
pinMode(ledPin1, OUTPUT);
pinMode(ledPin2, OUTPUT);
pinMode(pinPulsador, INPUT);
digitalWrite(ledPin1, LOW);
digitalWrite(ledPin2, LOW);
}
void escrpar (int par, int nivel){ // Agrupación LED 1 y LED 2
switch (par){
case 1:{
digitalWrite(ledPin1, nivel);
digitalWrite(ledPin2, nivel);
break;
}
}
void loop () {
if (digitaRead (pinPulsador))
for (int i=0; i<1; i++) {
escrpar(1, HIGH); // Enciende y apaga durante 1 segundo los dos leds
delay(1000);
escrpar(1, LOW);
delay(1000);
}
}[/color]
