Имеется 8 клапанов.
Требуется открывать клапаны по-очереди с интервалом в секунду, т.е. если приходит команда на открытие двух и более клапанов одновременно,то они должны открыться последовательно с интервалом в сек.
Например:
команда - открыть 2, 5, 8 клапаны
выход - сначала 2,сек,потом 5,сек,потом 8
У меня получается только если жёстко задать команды конкретные, а вот если рандомно выбирать какие клапана открывать то не могу додумать как это сделать.