Date/Time: 2017/03/11 02:59:52 Stage: 0
Date/Time: 2017/03/11 02:59:53 Stage: 1
Date/Time: 2017/03/11 02:59:58 ADC data: 2 2 8 2 8 2 8 2
Date/Time: 2017/03/11 02:59:58 Stage: 2
Date/Time: 2017/03/11 02:59:58 Open valves: 3 5 7
Date/Time: 2017/03/11 03:00:00 Cycle is going!
Date/Time: 2017/03/11 03:00:01 Close valves: 3 5 7
Date/Time: 2017/03/11 03:00:01 Stage: 3
Date/Time: 2017/03/11 03:00:01 Water level sensor power ON
Date/Time: 2017/03/11 03:00:04 Water level sensor power OFF
Date/Time: 2017/03/11 03:00:04 Stage: 4
Date/Time: 2017/03/11 03:00:04 Water pump power ON
Date/Time: 2017/03/11 03:00:05 Water pump power OFF
Итого: в первом приближении алгоритм управления работает. Осталось приживить управление ультразвуковым датчиком для контроля уровня воды в накопительном баке и вывод состояния на внешний сервер (ну и чтение управления с него).
Как приползут от китайцев клапаны, насосы и драйверы для них — можно будет собирать полномасштабный макет.
А ещё подумать — нужна ли алфавитно-цифровая индикация, или ну её и просто натыкать светодиодов. :)
И да. Пора схемку рисовать и плату разводить.