Функція millis()
millis()
Повертає кількість мілісекунд з початку запуску поточної програми на Arduino. Відлік знову почнеться з нуля після близько п’ятдесяти днів.
Параметри
Немає
Повертає
кількість мілісекунд з часу старту програми (unsigned long)
Примітка
Зверніть увагу, що значення, яке повертає функція millis() має тип unsigned long; можуть виникати логічні помилки, якщо програміст намагатиметься здійснювати математичні операції з меншими типами даних, як-от int. Навіть signed long може зіткнутися з помилками, оскільки його максимальне значення становить половину unsigned long.
Приклад
unsigned long time;
void setup(){
Serial.begin(9600);
}
void loop(){
Serial.print("Time: ");
time = millis();
//виводить час від запуску програми
Serial.println(time);
// почекайте секунду, щоб не відправляти величезні обсяги даних
delay(1000);
}
Повернутись до головної

Коментарі 0