//Florencio Blanco, IES JAVIER GARCÍA TÉLLEZ// int tiempo =2000; //Creamos una variable "tiempo" de 2 s void setup() { /*Arduino lo primero que hace cuando arranca es mirar en void setup(), es la parte que inicializa las configuraciones de los diferentes elementos del programa de Arduino, sólo se ejecuta una vez en el inicio.*/ pinMode(13, OUTPUT); // configuramos que el pin 13 es una salida Serial.begin(9600); //abre el puerto serie a 9600 bps } void loop() { /* Aquí es donde se ejecutan las acciones del programa,esta parte se ejecuta una y otra vez, línea a línea.*/ digitalWrite(13, HIGH); // activa la salida 13 delay(tiempo); // durante el valor de la variable tiempo digitalWrite(13, LOW); // desactiva la salida 13 delay(tiempo); // durante el valor de la variable tiempo tiempo=tiempo-100; // a cada ciclo le restamos 0.1s, se irá acelerando Serial.println(tiempo); // muestra el valor de tiempo en el puerto serie } // si añadimos ln, existirá retorno de carro y saltode línea