Управлять насосами водонапорных башен - задача не слишком простая.
Нужно не просто включать двигатель насоса при достижении минимального уровня и отключать его при заполнении бака, но и учитывать расход воды в разное время суток.
В идеале, программа должна обеспечивать бесперебойное водоснабжение при минимальном расходе энергии.
Добавим, что датчики уровня жидкости работают в очень тяжелых условиях, а коммутация двигателя создает помехи в сети питания.
Контроллер на Arduino справляется с этой задачей. Конечно, автору пришлось принять меры по подавлению помех и весьма аккуратно смонтировать силовую часть блока, но результат налицо.
Arduino способен неплохо работать в системах промышленной автоматики - схема контроля насосов получилась надежной и недорогой.