Intermitente 3a

 

 

//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

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *