Добрый день. Действительно долго вопрос обсуждается, решил ещё раз принять участие.
Для ЕВГЕНИЯ - сопротивление воды зависит не от ГЛУБИНЫ погружения щупов, а от РАССТОЯНИЯ между ними. УДЕЛЬНОЕ сопротивление измеряется Ом/см.
Согласно приведённой мной таблицы для воды это 10КОм/см. То есть если у Вас МЕЖДУ щупами 3см, то соответственно у Вас получится Ваши 30КОм.
Поэтому конкретное сопротивление можно будет узнать после установки щупов на место.
Алгоритм в программе очень простой. Если Вы отградуировали вход на измерение 200КОм, то соответственно в воздухе он измерит сопротивление по максимуму (больше 200КОм всё равно не покажет). При опускании в воду, как мы определили при 3см между электродами будет 30Ком. Большая точность измерений Вам не нужна, поэтому просто ставите компаратор на сработку при 100Ком. Больше - воздух, меньше - вода. И все проблемы.
Для скептиков, боящихся пускать детей в бассейн под напряжением. На измерительном входе контроллера в режиме измерения сопротивления не 24В а меньше. Кому интересно - померьте. Точно не знаю, но должно меняться в зависимости от настройки входа. Чем больше измеряемый диапазон сопротивления - тем больше, как у тестера. Но по моему максимум 10В.
Вот как то так.
С уважением ко всем.