Référence du Langage Arduino : Mini | Standard | Etendue | Librairies | Comparaison
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.
variable_unsigned_long=millis();
Aucun
Le nombre de millisecondes depuis que le programme courant a démarré. Renvoie une variable long non signée.
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);
}
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.
Page d'accueil de la référence Arduino en français
Corrections, suggestions et nouvelle documentation peuvent être postées sur le Forum Arduino.
Le texte original de la référence Arduino est sous licence Creative Commons Attribution-ShareAlike 3.0 . Les exemples de code dans la référence sont dans le domaine public.
La présente traduction française commentée a été réalisée par Xavier HINAULT (2010) (www.mon-club-elec.fr) et est sous licence Creative Commons Attribution-ShareAlike 3.0.