Управление водонагревателем с помощью Arduino и шагового двигателя
- Войдите на сайт для отправки комментариев
Всем привет! Возникла необходимость управлять уровнем нагрева воды. Жутко надоело бегать из ванной на кухную (где и установлен газовый водонагреватель), а ещё и у нас с женой разное понятие "горячего". Если для меня "обжигающе горячая" вода, то для неё "умеренно тёплая"!
Ну, ближе к делу. Значит имеется Arduino Nano и шаговый двигатель 28BYJ-48. В качестве питания будет обычный 5-ти вольтовый блок питания на пару ампер.
Что хочется получить?
Дуэт регулятора с моторочиком на Ардуино на кухне, и контроллер с двумя кнопками и индикатором в ванной. Вот чисто схематически набросал:
Для передачи сигнала нужен именно радиомодуль, т.к. между приёмником и передатчиком бетонная стена.
У нагревателя для регулировки используется обычная поворотная ручка, без шага. Т.е. есть минимум и максимум, на сколько можно эту самую ручку повернуть. Условно шкала поворота разбита на 7 делений, я уже к этому привык, потому и изобразил 7 светодиодов, но это не строгий критерий. Можно и 14 сделать
Собственно чего я не знаю и с чем прошу помочь:
1. Посоветуйте пару ресивер-трансмиттер, которая просто и надёжно работала в рамках этой задачи.
Если можно, то просто ссылку на Aliexpress. Я знаю только о существовании nrf24l01, но понятия не имею, подойдёт ли он для этого, и как его подключить.
2. Что нужно для создания блока управления? Тут я вообще не знаю с чего начать... Нужен ли второй Arduino Nano, который будет управлять радио приёмником (передавать через него сигнал от нажатия кнопок) и т.д.
3. Есть ли готовый модуль со светодиодами (не слишком энергоёмкий, чтобы батарейка жила подольше)? Возможно есть модули специально разработанные для работы с Arduino...
Ну и возможно потребуется какая-то рассыпуха.
Кроме советов с железом, мне крайне нужна помощь с программной частью, но не хочу сразу задавать миллион вопросов. Сначала хочется собрать железо воедино, а затем уже приступить к коду.
Всем заранее спасибо!
Давно пользуюсь такой вещью только от ORAS. давно забыл о регулировке температуры воды. Зачем придумывать ненужные вещи
https://ru.aliexpress.com/item/tube-shower-faucet-thermostatic-temperature-controlled-water-valve-mixing-valve/839549981.html?spm=a2g0v.search0104.3.50.9MFllp&ws_ab_test=searchweb0_0,searchweb201602_1_10152_10065_10151_10344_10068_10345_10342_10343_10340_10341_10543_10541_10084_10083_10560_10307_10301_10060_10155_10154_10056_10055_10539_10537_10312_10536_10059_10313_10314_10534_10533_10317_10318_100031_10103_10128_10073_10102_10129_10557_10169_10142_10107_10125-10318,searchweb201603_25,ppcSwitch_5&btsid=bd9a6012-b5fe-4d7f-9228-b9e49b44a5b1&algo_expid=64417b17-cf33-4c86-85e2-9f578d64e101-6&algo_pvid=64417b17-cf33-4c86-85e2-9f578d64e101
https://ru.aliexpress.com/item/Thermostat-Bathroom-Faucets-Kitchen-Faucet-Bath-Tub-Hot-Cold-Mixer-Tap-Faucet-Brass-360-Swivel-Basin/32826180486.html?ws_ab_test=searchweb0_0,searchweb201602_1_10152_10065_10151_10344_10068_10345_10342_10343_10340_10341_10543_10541_10084_10083_10560_10307_10301_10060_10155_10154_10056_10055_10539_10537_10312_10536_10059_10313_10314_10534_10533_100031_10103_10128_10073_10102_10129_10557_10169_10142_10107_10125,searchweb201603_25,ppcSwitch_0&btsid=f7877238-cff7-43f0-b5d3-74beff7ed253&algo_expid=2348f34d-0ce5-48ed-bc7e-ab0a58f15b11-12&algo_pvid=2348f34d-0ce5-48ed-bc7e-ab0a58f15b11
Я может чего не понимаю (с газовой колонкой дела никогда не имел) - но что мешает выставить на нагревателе максимально горячую воду, а температуру регулировать обычным смесителем?
Если напор плохой в квартире/на этаже/в доме - колонка может тупо вырубиться при замесе. Ну или воды через змеевик пойдет меньше, греться он будет сильнее и этот блок быстрее выйдет из строя, а из крана пойдет кипяток. Особенно клёво, когда соседи смывают унитаз, а ты выпрыгиваешь из под душа, чтобы не стать похожим на Зойдберга.
Поэтому вода должна проходить постоянно одним объемом, а нагрев регулируется силой пламени.
puhloschiok, вы из какой страны? В рассее вы просто не пройдете очередной осмотр ВКГО с такими модификациями.
Товарищи дорогие :) Столько сообщений, а по теме ничего.
evgta, b707 регулировать температуру воды, нагреваемую газовым нагревателем, таким образом не разумно. Газ расходуется, вода нагревается чрезмерно, что в итоге приводит к лишним расходам + выключению нагревателя при перегреве. Я бы не обращался с подобными вопросами, если бы всё решалось банальной покупкой готовой железки.
sadman41 вот вы верно поняли, что регулироваться должно только силось пламени. А о осмотрах не беспокойтесь. Устройство будет миниатюрным. Легко присоедеиняться и отосоединяться от газовой колонки. Если проект закончится успешно – выложу фото отчёт.
Ну, чисто по бытовому - городить ардуину в ванной комнате я бы не стал. Много мороки с гидроизоляцией, на мой взгляд. Хотя, конечно, если хочется еще и индикатор привинтить, то да - без МК не обойтись. А так, в качестве идеи - витую пару на 8 проводов прокинуть (у меня газовая колонка сразу за стеной - хватит и трех метров). На нее уже хоть галетник, хоть рубильники. Сразу отпадает геморрой с радио.
sadman41 верно и рационально рассуждаете. Есть несколько нюансов: между ванной и кухней полуметровая бетонная стена с вентканалами (через неё ничего нельзя протягивать, и сверлить). А если я даже решился бы, то в квартире сделан идеальный ремонт, на который потрачено много жизненных сил и времени :) Кроме того, для меня это просто интересный проект. Давно хотел хоть чуточку погрузиться в работу с МК и посидеть зимой с паяльником.
Что касется гидроизоляции: на Aliexpress сотни предложений водонепроницаемых боксов для "сделай сам". Кнопки водостойкие так же есть. Ну а если я даже литиевый аккумулятор встроенный заряжать решу, то у меня и заглушка для USB порта резиновая имеется :) Вобщем меня интересует лишь железячно-программная часть. Бытовую сторону процесса я продумал от и до.
Тогда вот такой промежуточный вариант: https://ru.aliexpress.com/item/433MHz-RF-Transmitter-Receiver-Learning-Code-4-Channel-Transmitter-Receiver-Garage-Switch-Module-Door-Opener/32827014400.html
Кнопка "A" - даем газу, кнопка "B" - снижаем. C/D - включить чайник и дать тревожный гудок. Пульты недорогие, можно их даже в пакет тупо засунуть, чтобы не повлияла влажность. Может и гидроизолированные уже есть. Поищите что-нибудь с защитой канала. А то сосед как даст во все трубы кипятку с такого же пульта.
Любопытная вещица! Спасибо!
Правда, наверное, стоит поизучать вопрос насчет того, как такие штуки пробивают через строительные конструкции (может у вас там вентканал полностью изолирует излучение). Тут нужно подождать кого-то еще - я из радио только с вайфаем дело имею...
Вайфай пробивает только так) Радио-пульт от телевизора или светодиодной подсветки потолка срабатывает без нареканий.
я делал регулятор себе на основании этой статьи https://geektimes.ru/post/252796/
gfx125, благодарю! Крайне познавательно. Не совсем мой вариант, но для общего развития статья прекрасная.
Газ расходуется, вода нагревается чрезмерно, что в итоге приводит к лишним расходам + выключению нагревателя при перегреве. Я бы не обращался с подобными вопросами, если бы всё решалось банальной покупкой готовой железки.
Вот как раз такой железякой у меня уменьшилось потребление воды горячей воды почти вдвое, т.к такому смесителю нужна любая вода температурой выше заданной, и больше не приходится ждать пока вода нагреется, потом снова ждать пока температура воды устаканится, тебя не волнует кто там где-то слил воду в унитазе, когда например чиститишь зубы или бреешься можно закрыть воду а затем включить просто задав нужный напор и температура воды будет как прежде, на газовой колонке надо задать максимальную темперауру которой пользуетесь, кому надо похолоднее смеситель добавит холодной воды.
С таким смесителем стал меньше делать напор воды т.к больше не приходится двумя барашками лювить температуру которая нравится.
Поэтому сомневаюсь что кручение ручки регулятора даст больше экономии чем термостатический смеситель.
Кстати колонка то хоть какая? она температуру регулировать умеет? или тупо держит определенный расход газа? и вопрос насколько долго проживут уплотнения ругулятора если его постоянно туда сюда двигать?