//Ejemplo de while.
//Carles Ribis Palomares y Saúl Díaz López, 25-4-24
const int pinPulsador = 5; //Se declara una variable constante.
const int led = 8; //Se declara una variable constante.
void setup (){
pinMode(led, OUTPUT); //Declara led como salida.
pinMode(pinPulsador, INPUT_PULLUP); //Declara pinPulsador como entrada pull-up.
}
void loop (){
while (digitalRead(pinPulsador) == LOW){ //Mientras pulsador esté en LOW
digitalWrite(led, HIGH); //ledVerde está en 5V, encendido.
delay(400); //Espera 0,4 segundos.
digitalWrite(led, LOW); //ledVerde está en 0V, apagado.
delay(400); //Espera 0,4 segundos.
}
}