Reference Language (extended) | Libraries | Comparison | Changes
Devuelve el tiempo en milisegundos transcurridos desde que se arranco la placa Arduino con el programa actual. Este número de desbordará (volverá a cero), despues de aproximadamente 50 días.
Ninguno
Tiempo en milisegundos desde que el programa se inició (long sin signo (unsigned long))
unsigned long time;
void setup(){
Serial.begin(9600);
}
void loop(){
Serial.print("Tiempo: ");
time = millis();
//Imprime el tiempo desde que se inició el programa
Serial.println(time);
// espera un segundo para no enviar demasiados datos
delay(1000);
}
Ten en cuenta que el parametro que devuelve millis() es un long sin signo por lo que pueden producirse errores si el programador intenta llevar a cabo operaciones matemáticas con otros tipos de dato como enteros.
Correcciones, sugerencias, y nueva documentación deberán ser publicadas en el Foro (castellano) o en el Foro (inglés).
El texto de la referencia de Arduino está publicado bajo la licencia Creative Commons Reconocimiento-Compartir bajo la misma licencia 3.0. Los ejemplos de código de la referencia están liberados al dominio público.