Функция delay()

Описание функции delay
Функция delay()
позволяет остановить выполнение программы на определенное количество миллисекунд (в 1 секунде — 1 000 миллисекунд).
Функция delay()
позволяет остановить выполнение программы на определенное количество миллисекунд (в 1 секунде — 1 000 миллисекунд).
Функция millis()
возвращает количество миллисекунд с момента начала выполнения текущей программы на плате Arduino. Это количество сбрасывается на ноль вследствие переполнения значения приблизительно через 50 дней.
Функция micros()
возвращает количество микросекунд с момента начала выполнения на плате ардуино текущей программы. Значение переполняется и сбрасывается на ноль примерно через 70 минут. Более того, на платах ардуино с частотой 16 МГц функция имеет разрешение 4 секунды (возвращаемое значение всегда кратно 4), на платах с частотой 8 МГц разрешение функции — 8 секунд.
Функция delayMicroseconds()
позволяет остановить выполнение программы на определенное количество микросекунд (в 1 секунде — 1 000 000 микросекунд). Для остановки выполнения программы более чем на несколько тысяч микросекунд рекомендуется использовать функцию delay().