362 читали · 2 года назад
Программирование для Arduino. Функции времени
Функции millis(), delay() и micros() являются стандартными функциями для работы с временем в Arduino. millis() Функция millis() возвращает количество миллисекунд, прошедших с момента запуска Arduino. Эта функция используется для создания задержек, планирования событий или измерения времени. Например, следующий код позволяет зажигать светодиод на 500 миллисекунд каждые 5 секунд: unsigned long previousMillis = 0; // Переменная для хранения времени последнего выполнения действия const long interval = 5000; // Интервал между выполнениями действия (в миллисекундах) void loop() { unsigned...