Arduino - fonction millis ()

Cette fonction est utilisée pour renvoyer le nombre de millisecondes au moment où la carte Arduino commence à exécuter le programme en cours. Ce nombre déborde c'est-à-dire qu'il revient à zéro après environ 50 jours.

Syntaxe de la fonction millis ()

millis () ;

Cette fonction renvoie des millisecondes à partir du début du programme.

Exemple

unsigned long time; void setup() { 
   Serial.begin(9600); 
} 

void loop() { 
   Serial.print("Time:"); time = millis();
   //prints time since program started
   Serial.println(time); 
   // wait a second so as not to send massive amounts of data
   delay(1000); 
}