Skip to content

Як зробити затримку без delay

Функція millis() дозволить виконати затримку без delay на ардуїнотим самим обійти недоліки попередніх способів. Максимальне значення параметра millis таке саме, як і у функції delay (4294967295мс або 50 діб). При переповненні значення просто скидається в 0, не забувайте про це.

Що використовувати замість delay?

При підключенні датчиків до плати необхідно отримувати дані від них постійно, тому команду delay замінюють на millis. Збережена копія

Що робить функція delay()?

Зупиняє виконання програми на вказаний проміжок часу (у мілісекундах). (В 1 секунді – 1000 мілісекунд.)