millis()

Description

Renvoie le nombre de millisecondes depuis que la carte Arduino a commencé à exécuter le programme courant. Ce nombre débordera (càd sera remis à zéro) après 50 jours approximativement.

Syntaxe

variable_unsigned_long=millis();

Paramètres

  • Aucun

Valeurs Renvoyées

  • Le nombre de millisecondes depuis que le programme courant a démarré. Renvoie une variable long non signée.

Exemple

unsigned long time; void setup(){ Serial.begin(9600); } void loop(){ Serial.print("Time: "); time = millis(); //affiche sur le PC le temps depuis que le programme a démarré Serial.println(time); // pause d'une seconde afin de ne pas envoyer trop de données au PC delay(1000); }

※ Remarque:

Bien remarquer que la valeur retournée par millis() est un long non signé : des erreurs pourront avoir lieu si le programmeur essaie de faire des opérations mathématiques avec d'autres types de données tels que des int.

Voir Également

Please note: These are affiliate links. If you buy the components through these links, We may get a commission at no extra cost to you. We appreciate it.