Переключать краны к потребителям буду 12В моторчиком от печки с какой-то audi с обратной связью. Подача воды осуществлятся будет через клапаны от стиралки с режимом работы 3мин работа 5мин отдых. В проекте пока поставил 1сек и 1сек , на один клапан и 0.5сек\0.5сек на второй.
По схемотехнике: 12В блок питания, 5В стабилизатор, ардуино нано, uln2003 и реле.
Теперь самый больной вопрос: датчики уровня воды. Изначально планировал датчики давления на чипе HX710B. Но как оказалось, у меня чип TM7711. Где-то темка здесь моя есть. Промудохавшись с этим датчиком, плюнул и решил делать тупо 3 контакта: общий, нижний уровень, верхний уровень. Но выяснилась неприятность: 5В на общем электроде мало для проводимости в воде и сигнал на двух остальных электродах терялся. В результате чего не было нормальной 1 на входах ардуино и всё страшно глючило. Пока эксперементирую в банке с водой. Проект именно под эти датчики.
Очень хотелось бы использовать датчик давления tm7711, но перечитав кучу информации, понял, что китайцы не тот чип воткнули и нужно его заменить на hx710 и тогда скорее всего заработает корректно. Я думаю, и этот должен работать, пусть хоть в попугаях показывает, главное чтоб показания были стабильны( пару раз затапливал подвал по колено)))).
Дисплей прикрутил пока на время отладки. В будущем планирую через блютуз на телефон скидывать уровень воды и состояние ситемы. Отпадает необходимость тянуть провода, вешать на стенку дисплей, чтоб посмотреть что твориться в бочках. На телефон вывод информации более удобен.
По проекту: мне надо, чтоб схема работала как "качели" , то есть бочка1 наполнена, датчик нижний и верхний в состоянии единицы, кран1 закрыт. В то время, как бочка2 используется, кран2 открыт, верхний датчик в состоянии нуль, нижний в состоянии единицы. Бочка2 опустела, нижний датчик в нуль, далее пауза на время работы кран2 и кран1. Они должны поочереди открыться\закрыться. Сначала где пустая бочка, затем полная. После этого питание поступает на клапан заполнения бочки2 водой и так по кругу.
В проекте есть выход rezerv, это на реле блокировки всей системы на случай затопления. Покак не до него.
Проект пока работает криво\косо.
Задача при включении ардуино, чтоб ничего не происходило, например в случае сбоя питания чтоб не туда куда не надо вода не наливалась.
Отправлено спустя 9 минут 24 секунды:
Немного фото, если кому интересно. Схема и так понятна, я думаю. Входы датчиков притянуты на землю через 10Ком.