Вот что написано о ней в описании среды Ардуино
Пример её использования в ардуиноОписание:
Возвращает количество миллисекунд, прошедшее с момента запуска платформой данной программы. Это число переполнится(и счет снова начнется от нуля) примерно через 50 дней.
Входной параметр отсутствует
Следует помнить, что тип возвращаемой переменной unsigned long, и могут возникать ошибки, если программист попытается совершить математическими операции с переменными других типов.
Я так понимаю мне наверно нужно что то с таймером сделать посоветуйте как мне решить эту проблемуunsigned long time;
void setup(){
Serial.begin(9600);
}
void loop(){
Serial.print("Time: ");
time = millis();
// Отправляем по UART время прошедшее с момента старта программы
Serial.println(time);
// пауза в 1 секунду. Для уменьшения обмена по уарт.
delay(1000);
}
