millis()

Descripción

Devuelve el tiempo en milisegundos, desde que la tarjeta Arduino activó el programa que se está ejecutando.

Parámetros

Ninguno

Devuelve

El número de milisegundos, desde que el actual programa empezó a ejecutarse, como un dato de tipo entero largo y positivo (unsigned long). Dicho número se desbordará (volverá a cero), después de haber pasado 50 dias aproximadamente.

Ejemplo

long time;

void setup(){

  Serial.begin(9600);

} void loop(){

  Serial.print("Time: ");
  time = millis();
  //muestra el tiempo desde que el programa comenzó
  Serial.println(time);
  // espera un segundo para no enviar una cantidad masiva de datos
  delay(1000);

}

Ver también

  • delay
  • delayMicroseconds

Volver a Indice