Вытяжка в санузле

Nike_com
Рядовой
Сообщения: 20
Зарегистрирован: 20.11.2016{, 07:56}
Репутация: 0
Откуда: Ростов-на-Дону

Вытяжка в санузле

#1

Сообщение Nike_com » 27.11.2016{, 09:12}

Жена длого меня пилила по поводу вытяжки в ванную комнату, необходимую для проветривания после приема водных процедур. Я купил вентилятор, заказал ардуинку, релейный модуль. Пришла очередь объединить это все в единое целое.
 Функционал хочу получить такой:
1) при достижении верхнего порога влажности или температуры - включается вытяжка, условно на 5 минут - проверяется состояние, при необходимости повторяется включение на 3 мин, и так до момента пока показатели не придут в норму.
2) возможность с кнопки БЕЗ фиксации вмешиваться в автоматический режим, включать или выключать вентилятор.
3) ну и дисплей на котором отображаются показатели.
На данный момент есть несколько версий данного проекта, НО, ни один не хочет работать так как надо.
В приложенном проекте все отображается, но реле включается только при старте Ардуинки, после снятия показаний датчика, какие бы они ни были реле не включается...
Помогите разобраться...
Вложения
_v0_1.flp
(26.21 КБ) 98 скачиваний

Nike_com
Рядовой
Сообщения: 20
Зарегистрирован: 20.11.2016{, 07:56}
Репутация: 0
Откуда: Ростов-на-Дону

Вытяжка в санузле

#2

Сообщение Nike_com » 27.11.2016{, 09:33}

прикрепил проект в картинке
СпойлерПоказать
5984950.png

Bogomil
Рядовой
Сообщения: 46
Зарегистрирован: 19.09.2015{, 09:43}
Репутация: 0
Откуда: Ихтиман България

Вытяжка в санузле

#3

Сообщение Bogomil » 27.11.2016{, 10:16}

Nike_com писал(а):прикрепил проект в картинкеПрикрепления: 5984950.png(60Kb)
Если модуль реле китайский, вы должны инвертировать вход

Nike_com
Рядовой
Сообщения: 20
Зарегистрирован: 20.11.2016{, 07:56}
Репутация: 0
Откуда: Ростов-на-Дону

Вытяжка в санузле

#4

Сообщение Nike_com » 27.11.2016{, 12:16}

С этим разобрался. Оно даже не щелкает, то есть не делает попыток включиться. Сейчас вариант с ручным пуском, от кнопки включается и от кнопки выключается, а автоматизировать пока не получается.
В приложенном варианте плата 3 не компилится (пока) потому что не работает.
А в остальном все работает
СпойлерПоказать
5194221.png

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Вытяжка в санузле

#5

Сообщение Dev1 » 27.11.2016{, 14:28}

А пробовали включить на компиляцию плату 3, а 4 отключить и посмотреть что будет?
Win10-64 FLProg v7.5.2 Portable :fie:

Nike_com
Рядовой
Сообщения: 20
Зарегистрирован: 20.11.2016{, 07:56}
Репутация: 0
Откуда: Ростов-на-Дону

Вытяжка в санузле

#6

Сообщение Nike_com » 27.11.2016{, 16:25}

Попробовал. Странно но все получилось. Пришлось инвертировать выход на реле для нормальной работы. А то получалось что устройство работает с точностью до наоборот.
Осталось разобраться как реализовать ручное управление с приоритетом. Мысли есть, но чет ни как в общую картинку не сложится....

Аватара пользователя
Dev1
Майор
Сообщения: 1026
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 59
Откуда: Гондурас

Вытяжка в санузле

#7

Сообщение Dev1 » 27.11.2016{, 16:49}

Сделайте 2 переменные boolean у платы 3 и платы 4, соответственно сделайте их выходами, например Auto и Manual. Потом подключите их к блоку OR (или триггер с приоритетом сброса или входа, какой вам больше нужен), а на его выход посадите ВентВКЛ.
Win10-64 FLProg v7.5.2 Portable :fie:

Nike_com
Рядовой
Сообщения: 20
Зарегистрирован: 20.11.2016{, 07:56}
Репутация: 0
Откуда: Ростов-на-Дону

Вытяжка в санузле

#8

Сообщение Nike_com » 27.11.2016{, 21:00}

Сделал по рекомендации выше пару переменных... Все нормально, если не считать того факта что:
1) при включении устройства вентилятор начинает работать, реле щелкает дважды и ... вентилятор продолжает работать. выключается нажатием кнопки.
СпойлерПоказать
8399886.png
 Перепробовал разные состояния переменных - не могу подобрать то состояние, при котором вентилятор выключится сам.
2) при включенном вентиляторе по датчику кнопка выключения не работает, то есть вентилятор можно ВКЛючить принудительно, а ВЫКЛючать кнопкой не получится, только выдернуть из розетки...
Помогите реализовать чтобы все работало как задумывалось...

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Вытяжка в санузле

#9

Сообщение rw6cm » 27.11.2016{, 23:38}

Nike_com писал(а):Помогите реализовать чтобы все работало как задумывалось...
Ваше ТЗ не логичное.
Nike_com писал(а):1) при достижении верхнего порога влажности или температуры - включается вытяжка, условно на 5 минут
В ваших примерах конкретное задание, когда включать, когда выключать.
Nike_com писал(а):2) возможность с кнопки БЕЗ фиксации вмешиваться в автоматический режим, включать или выключать вентилятор.
Здесь должно быть: или выбор режима, (авто или ручной), или кнопке давать (условно на время) высокий приоритет.
Иначе контроллеру вы пытаетесь дать две противоположные команды.

а по пункту
Nike_com писал(а):1) при включении устройства вентилятор начинает работать, реле щелкает дважды
здесь уже писалось, контроллер при включении инициируясь имеет какое то время на выходах низкий уровень, после выходит на режим

Если кнопке давать  на время  высокий приоритет,
можно так:
СпойлерПоказать
0444969.png
Последний раз редактировалось rw6cm 28.11.2016{, 11:59}, всего редактировалось 1 раз.
Win10-64, FLProg (portable)

Nike_com
Рядовой
Сообщения: 20
Зарегистрирован: 20.11.2016{, 07:56}
Репутация: 0
Откуда: Ростов-на-Дону

Вытяжка в санузле

#10

Сообщение Nike_com » 28.11.2016{, 21:41}

Спасибо за подсказку с кнопкой

fok52
Рядовой
Сообщения: 98
Зарегистрирован: 15.09.2016{, 09:44}
Репутация: 10

Вытяжка в санузле

#11

Сообщение fok52 » 02.12.2016{, 13:37}

может поможет, часть убрать часть допилить и конечно блютуз нужен будет, зато уставки менять удобно

_uVideoPlayer({'url':'');

robocraft
Рядовой
Сообщения: 74
Зарегистрирован: 22.11.2016{, 09:10}
Репутация: 0
Откуда: Москва

Вытяжка в санузле

#12

Сообщение robocraft » 02.12.2016{, 15:39}

У меня вытяжка параллельно с выключателем света и этого хватает в принципе. Может когда нибудь тоже сделаю так. Поделитесь опытом как это всё работает на практике и стоит ли внедрять сею автоматизацию.
☃ Loading... ██████████████] 99%

Nike_com
Рядовой
Сообщения: 20
Зарегистрирован: 20.11.2016{, 07:56}
Репутация: 0
Откуда: Ростов-на-Дону

Вытяжка в санузле

#13

Сообщение Nike_com » 03.12.2016{, 10:13}

На данный момент реализовано включение вытяжки по влажности и температуре. Но скажу честно, по температуре вытяжка ни разу не включалась - не так уж и жарко. А вот влажность да, особенно во время приема душа. Включается и выключается четко, надо только найти место для датчика нормальное. На свет мне завязываться нет смысла, его регулярно забывают выключать... Вот думаю как реализовать включение вытяжки при нахождении человека в ванной более нескольких минут и при не срабатывании датчика по влажности... Может какой анализатор загазованности?

Добавлено (03.12.2016, 10:13)
---------------------------------------------
С блютусом классная идейка. А где можно взять этот проект? Что за программа для работы на телефоне?

fok52
Рядовой
Сообщения: 98
Зарегистрирован: 15.09.2016{, 09:44}
Репутация: 10

Вытяжка в санузле

#14

Сообщение fok52 » 03.12.2016{, 23:03}

С блютусом классная идейка. А где можно взять этот проект? Что за программа для работы на телефоне?

На ютюбе есть в описании
проект FLprog https://yadi.sk/d/9nNqwMn_zW7gU
Сайт Каскада http://www.hmi-kascada.ru/
Кaskada hmi в googlplay можно скачать

OlegAn1962
Лейтенант
Сообщения: 361
Зарегистрирован: 07.09.2015{, 23:53}
Репутация: 0

Вытяжка в санузле

#15

Сообщение OlegAn1962 » 04.12.2016{, 00:48}

fok52 писал(а):Сайт Каскада http://www.hmi-kascada.ru/
Зачем же так далеко ходить, они у нас на форуме 

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Вытяжка в санузле

#16

Сообщение Rovki » 04.12.2016{, 00:51}

Nike_com писал(а):Вот думаю как реализовать включение вытяжки при нахождении человека в ванной более нескольких минут
Датчик присутствия ставьте и по выключению его (задержка настраивается в датчике) включаете что нужно ...
Электронщик до мозга костей и не только

Nike_com
Рядовой
Сообщения: 20
Зарегистрирован: 20.11.2016{, 07:56}
Репутация: 0
Откуда: Ростов-на-Дону

Вытяжка в санузле

#17

Сообщение Nike_com » 04.12.2016{, 08:49}

Rovki писал(а):Датчик присутствия ставьте и по выключению его (задержка настраивается в датчике) включаете что нужно ...
Что вы понимаете под датчиком присутствия? Ультразвуковой или инфракрасный? На инфракрасных есть возможность настройки, но они грешат тел, что не видят неподвижный объект, хотя у них есть настройка и чувствительности и времени работы.
А вот на ультразвуковом - в руках не держал (пока), что там есть а чего нет - вопрос.

Аватара пользователя
Rovki
Полковник
Сообщения: 4872
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 269
Откуда: Чехов
Имя: Анатолий
Контактная информация:

Вытяжка в санузле

#18

Сообщение Rovki » 04.12.2016{, 08:56}

Nike_com писал(а):Что вы понимаете под датчиком присутствия?
Инфрокрасный ,те что в прожекторах стоят .Вот и хорошо что не видят ,когда нет движения ..Зашел ,сработал таймер датчика и через время включится вытяжка .Отработал ,например 10минут и выключился ,если нет движения .А если есть то будет перезапускаться и вновь отсчитывать время...
Электронщик до мозга костей и не только

Nike_com
Рядовой
Сообщения: 20
Зарегистрирован: 20.11.2016{, 07:56}
Репутация: 0
Откуда: Ростов-на-Дону

Вытяжка в санузле

#19

Сообщение Nike_com » 04.12.2016{, 09:28}

Ну тоже как вариант.

krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06.09.2015{, 15:18}
Репутация: 12
Откуда: Калуга
Имя: Андрей

Вытяжка в санузле

#20

Сообщение krom23 » 04.12.2016{, 10:36}

Если вы идёте в санузел, то по любому включаете свет. Ставим фоторезистор на аналоговый вход, и по алгоритму. Вентилятор включается со светом, если свет горит менее 20-30 секунд, то вытяжка отключается со светом, если более 20-30, то через 10-20 минут (настроить по необходимости). И не надо никаких датчиков влажности и температуры. Лично у меня так реализовано и вполне хватает что бы вытянуть табачный дым или просушить ванную.
Последний раз редактировалось krom23 04.12.2016{, 11:49}, всего редактировалось 1 раз.

Ответить

Вернуться в «Проекты различных устройств на Arduino»