Контроллер управления кондиционерами

Maxix1
Offline
Зарегистрирован: 27.04.2017

Всех приветствую.
Имеется следующие компоненты:
Arduino mega - 1шт.
Датчик температуры ds18b20 - 6шт.
Модуль реле - 2шт.
LCD экран 2004 i2c.
Кнопка без фиксации - 2шт.
Модуль lan (сеть)
1 светодиод зеленый
2 светодиода синих
2 светодиода красных

Необходимо это для следующего:
Есть помещение, в котором установлено 2 холодильные установки, которые настроены на температуру 17 градусов.
При нормальной работе, установки должны работать попеременно. 3 часа одна и потом 3 часа другая.

В помещении установлено 4 датчика температуры в разных точках. Контроллер должен считать температуру с этих датчиков и посчитать среднюю температуру. Если эта температура выше чем 18 градусов - включать вторую установку. При этом отправить уведомление что включился вторая установка. Как только температура упадёт до 17 выключить, отправить уведомление и работать в штатном режиме.

Далее есть 2 кнопки. Стоп и Пуск.
При нахождении в помещении можно нажать кнопку стоп, при этом выключаются обе установки.
Далее необходимо контролировать температуру, если она поднимется выше 30 градусов то отправить уведомлении что охлаждение на паузе а температура 30 если в теч минуты нажать кнопку стоп то продолжать держать паузу. Если кнопку стоп не нажать то принудительно включить обе установки для достижения температуры 17 градусов, и далее в штатном режиме.
Кнопка старт нужна для выключения паузы и включение режима охлаждения.

На экране необходимо отобразить температуру на каждом датчике температуры и среднюю.

Светодиоды
Зелёный работа котроллера
Синие светодиоды показывают работу установок.
1й красный мигает когда включены сразу 2е установки.
2й красный мигает когда температура в помещении больше 30 градусов.

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

sadman41
Offline
Зарегистрирован: 19.10.2016

Куда уведомление отправить?

Onkel
Offline
Зарегистрирован: 22.02.2016

Судя по тому, что два реле в составе, выключать кондиционеры нужно с помощью реле? Пишите ydom@mail.ru -  cделаю. Проверю на макете, так что Вы получите на 100% проверенный рабочий код. ydom@mail.ru

 

Mestniy96
Offline
Зарегистрирован: 31.08.2015
b707
Offline
Зарегистрирован: 26.05.2017

выкинуть ЛАН-модуль, вместо него ЕСП (можно и Мегу выкинуть, но можно и оставить) - и проблема с SSL решится сама.

ТЗ, правда, неполный, заявлено больше датчиков и светодиодов, чем используется в описаниию

от 10тыр можно сделать.

 

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

Если подумать, то и за 2000 р

Kakmyc
Offline
Зарегистрирован: 15.01.2018
andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

А размер помещения то какой?
DS18B20 на бесконечно длинных проводах не работает

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

andycat пишет:
А размер помещения то какой? DS18B20 на бесконечно длинных проводах не работает

Точно. У меня дома работает максимум на 50 метрах (экранированный кабель).

Green
Offline
Зарегистрирован: 01.10.2015

Как раз экранированный то и не очень. Витая пара и только одна из 4-х в кабеле - остальные незадействованные.

Green
Offline
Зарегистрирован: 01.10.2015

Выключать кондиционеры с помощь реле - это свирепо. Обычно это делается с помощью IR пульта.

brokly
brokly аватар
Offline
Зарегистрирован: 08.02.2014

Первый же поиск в сети отправляет к готовому решению. 

https://cityron.ru/sbr01-kontroller-s-komplektom-2-h-rf-modulej

Вы надеетесь сделать это еще дешевле !? :)

Бармалей
Бармалей аватар
Offline
Зарегистрирован: 23.09.2019

Green пишет:

Как раз экранированный то и не очень. Витая пара и только одна из 4-х в кабеле - остальные незадействованные.

А я и не писал, что очень. Просто у меня такой висит и работает. 

-NMi-
Offline
Зарегистрирован: 20.08.2018

Green пишет:

Выключать кондиционеры с помощь реле - это свирепо.

Нет, это просто глупо!  Их просто надо настроить тандемом и если оОоченЪ важно примерно-равное количество часов наработки  --- раз в месяц (или чаще) менять тандемного местами.

Maxix1
Offline
Зарегистрирован: 27.04.2017

Помещение, 3м х 3м.
Кондеи включаются с помощью Реле.
Датчики температуры будут установлены не по углам, но желательно получать объективную информацию о температуре.

Это бюджетный проект, никакой коммерческой выгоды я не преследую.
Поэтому предложения типа 50тр под ключ не рассматриваю.

Maxix1
Offline
Зарегистрирован: 27.04.2017

brokly пишет:

Первый же поиск в сети отправляет к готовому решению. 

https://cityron.ru/sbr01-kontroller-s-komplektom-2-h-rf-modulej

Вы надеетесь сделать это еще дешевле !? :)


Этот вариант я вассматривал, но у моих кондиционеров нет ик управления. Их можно включить только подав на них питание.

fridgetester
fridgetester аватар
Offline
Зарегистрирован: 09.02.2019
-NMi-
Offline
Зарегистрирован: 20.08.2018

Maxix1 пишет:
Поэтому предложения типа 50тр под ключ не рассматриваю.

В таком случае просто напиши сумму, которую ты готов отдать за проект и всё встанет на свои места.

vvadim
Offline
Зарегистрирован: 23.05.2012

если без выхода в сеть - могу сделать.
7808543@gmail.com

qbit
Offline
Зарегистрирован: 18.03.2019

Maxix1 пишет:
Помещение, 3м х 3м...

Это бюджетный проект, никакой коммерческой выгоды я не преследую. Поэтому предложения типа 50тр под ключ не рассматриваю.

Т.е. полезный объём холодильной камеры до 5-9 м^3. Чем забивать будете N кубов для себя любимого, осетринкой или икоркой...? Это конечно сарказм, можете не отвечать.

А по серьёзному, холодильная камера в 5-9 кубов - это уже промышленные объёмы. И наверняка у Вас есть коммерческие планы. Те же 50kp у Вас за пару недель отобьются.