ARDUINO Помогите сделать задержку, равную значению

MrGlebs

✩✩✩✩✩✩✩
30 Сен 2021
4
0
Всем привет, есть вопрос по проекту. Суть такова, что нужно включить реле не на фиксированное время, а на время, которое высчитывается заранее. Если конкретнее, нужно включить насос на время, равное заранее выставленному энкодером разделить на производительность насоса. То есть посчитал значение, включил реле, подождал это значение, выключил насос. И вот как сделать задержку на это время. Заранее спасибо
 

bort707

★★★★★★✩
21 Сен 2020
3,176
934
А проблема то в чем? На фиксированное время можете включить? если да - просто замените фиксированное время на вычисляемую переменную
 

MrGlebs

✩✩✩✩✩✩✩
30 Сен 2021
4
0
@bort707, но ведь нет такой функции delay(переменная), там же только на конкретное число миллисекунд. А через millis как-то не понятно
 

bort707

★★★★★★✩
21 Сен 2020
3,176
934
Почему нет-то?
delay(переменная) - есть такое

Хотя, конечно, через миллис правильнее
 
Изменено: