Перейти к содержимому

Добро пожаловать в сообщество любителей домашней колбасы, сыра, пива и других крафтовых продуктов "ЕмКолбаски"
Зарегистрируйтесь сейчас, чтобы получить доступ ко всем функциям нашего портала. После регистрации и входа в систему Вы сможете создавать темы, отвечать на сообщения в существующих темах, изменять репутацию другим пользователям, размещать фотографии своих кулинарных шедевров в галерее, управлять профилем и многое другое. Если у Вас уже есть учетная запись, войдите здесь - или же создайте учетную запись уже сегодня!

  • Пожалуйста, авторизуйтесь, чтобы ответить
39 ответов в этой теме

: сообщение №1
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

*
Популярное сообщение

Что умеет: контроль температуры, влажности, точки росы и автоматическое управление увлажнителем по заранее заданным параметрам, беспроводное обновление с компьютера по WiFi, удаленный доступ из любого места при наличии интернета и смартфона android, iPhone, сохраняет работоспособность(управление увлажнителем) при потере сигнала WiFi или отсутствии интернета

 

В результате получаем
Screenshot_2017-03-16-20-52-08.png


Сообщение изменено: break, 18 March 2017 - 21:34.


: сообщение №2
fimachka

fimachka

    Эксперт

  • Пользователи
  • PipPipPipPipPip
  • 551 сообщений

*
Популярное сообщение

Большинство колбасникофф смотрят на все это как на китайскую грамоту. Вот если бы ты все это дело собрал бы в коробочке красивой, программу свою бы уже залил в ESP8266, инструкцию по интеграции в холодильник приложил бы, да и ценник бы тут (не дорогой озвучил) тогда да и тебе копейка и народу вспоможение. А так те кто в этом разбирается - себе уже все сделали, а для остальных это грамота китайская)))

 

ЗЫ: возможно конечно я и не прав.



: сообщение №3
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

В минимальном варианте как показометр, достаточно купить два модуля и соединить 4 проводами, скачать портативную Arduino IDE, подключить кабель от телефона в комп и в ESP8266, запустить Arduino IDE, выбрать порт, вставить скетч, нажать загрузить, потом настроить приложение в телефоне и все



: сообщение №4
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

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

Screenshot_2017-03-17-11-45-16.png

Вложенный файл  kk_1.01.rar   1.25 КБ   367 Скачано

 

Blynk дает бесплатно 1800 или 2000 энергии, этого хватит на это

Screenshot_2017-03-17-12-01-10.png

 

Можно напрямую из приложения Blynk скопировать этот вариант с настройками

Screenshot_2017-03-17-12-01-29.png

 

Цены на доп энергию, это если нужен график(900) или что-то еще

Screenshot_2017-03-17-12-01-47.png


Сообщение изменено: break, 17 March 2017 - 16:10.

  • Это нравится: CODEONETEAM и alalts

: сообщение №5
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

Добавил сохранение в eeprom (не следует часто нажимать эту кнопку), теперь при пропадании питания настройки восстановятся

Screenshot_2017-03-17-22-56-45.png

Вложенный файл  kk_1.02.rar   1.38 КБ   387 Скачано

 

скопировать этот вариант с настройками

Screenshot_2017-03-17-23-10-08.png


  • Это нравится: CODEONETEAM и alalts

: сообщение №6
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

*
Популярное сообщение

Добавил обновление софта через браузер для тех кто не хочет/не может обновлять из программы , теперь надо всего один раз первоначально прошить ESP8266 из Arduino IDE, рестарт ESP8266 из приложения, отображение локального IP ESP8266 в приложении(для обновления)

 

Открываем Arduino IDE из первого поста и выбираем плату и порт

IDE.jpg

 

Файл - >открыть, открываем загрузочный скетч и меняем значения в этих трех строчках на ваши данные(auth берется из приложения)

300.jpg

 

Затем нажимаем загрузить

IDE1.jpg

 

После загрузки открываем монитор порта

IDE2.jpg

 

И видим там ваш IP, скорость 9600 справа в нижнем углу, если ничего нет жмем reset на плате ESP8266

2017-03-18_194300.jpg

 

Открываем его в браузере

2017-03-18_201746.jpg

 

Выбираем файл прошивки

Src102.jpg

 

Жмем Update, далее при появлении новой прошивки заходим в браузере по адресу отображаемому в приложении и повторяем последние 2 шага

2017-03-18_202314.jpg

 

 

Есть плохая новость, бесплатной энергии на это все уже не хватит, либо что-то убирать с экрана в приложении

Screenshot_2017-03-18-20-49-39.png

 

скопировать этот вариант с настройками

Screenshot_2017-03-18-20-57-02.png

 

 

 

загрузочный скетч

Вложенный файл  kk_1.03_03_eeprom write.rar   1.64 КБ   404 Скачано

 

основной скетч

Вложенный файл  kk_1.03_03.rar   2.52 КБ   404 Скачано

 

прошивка для обновления из браузера (она же основной скетч)

Вложенный файл  kk_1.03.03.bin.rar   187.19 КБ   497 Скачано


Сообщение изменено: break, 18 March 2017 - 21:05.


: сообщение №7
CODEONETEAM

CODEONETEAM

    Разработчик

  • Администраторы
  • 1442 сообщений
  • Имя:Дмитрий
  • Страна:Украина
  • Город:Каховка
break, хотел было уже отделаться "нравиться" под каждым этапом доработки проекта, но уж очень уважаю людей дела, большое спасибо что делитесь наработками, как только найду время на изучение платформы - обязательно попробую данный сэмпл на своей климокамере.

: сообщение №8
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

Сделал выходы  управления универсальными для любой нагрузки(level)

 

level low  если значение датчика меньше чем задано -> низкий уровень 0v(зел), если больше чем задано -> высокий уровень 3.3v(красн)
level high если значение датчика меньше чем задано -> высокий уровень 3.3v(красн), если больше чем задано -> низкий уровень 0v(зел)

 

Разнес по экранам температуру и влажность, настройки и сохранение на каждом экране свои

Теперь можно управлять нагрузкой GPIO15 (для управления компрессором не пойдет т.к нет задержки между переключениями) в зависимости от температуры, например подогревателем, если камера в холодном помещении

Добавил дополнительную кнопку разрешения записи(чтобы не нажимать случайно) eeprom  Y/N

 

 

Требуется энергии 6200, если у вас android и вы собрались купить энергию в приложении, предварительно напишите мне в личку

 

Screenshot_2017-03-19-12-26-42.png Screenshot_2017-03-19-12-26-53.png Screenshot_2017-03-19-12-27-09.png Screenshot_2017-03-19-12-27-27.png

 

основной скетч // загрузочный скетч единожды должен быть загружен ранее

Вложенный файл  kk_1.04.rar   3.08 КБ   328 Скачано

прошивка для обновления из браузера (она же основной скетч) // загрузочный скетч единожды должен быть загружен ранее

Вложенный файл  kk_1.04.bin.rar   187.75 КБ   334 Скачано


Сообщение изменено: break, 19 March 2017 - 16:48.

  • Это нравится: CODEONETEAM, viktor25 и alalts

: сообщение №9
KOLBASERRO

KOLBASERRO

    Участник

  • Пользователи
  • PipPip
  • 49 сообщений
  • Страна:Россия
  • Город:Амурская область

Второй раз спрошу, (модераторы в теме) что за энергия? Можно поподробнее? Какая энергия, что энергия, сколько энергия.



: сообщение №10
CODEONETEAM

CODEONETEAM

    Разработчик

  • Администраторы
  • 1442 сообщений
  • Имя:Дмитрий
  • Страна:Украина
  • Город:Каховка
KOLBASERRO, внутренняя валюта для оплаты возможностей выходящих за границы бесплатной версии приложения Blynk. По поводу цен автор прикреплял скриншот, будьте внимательнее.

: сообщение №11
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

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

Выход не универсальный из за задержки

Задержка 7мин при первом включении и между циклами

Данный вариант для контактного реле(активно при низком уровне)

start count отсчет в секундах до возможности следующего пуска

 

 

Требуется энергии 8200

Screenshot_2017-03-19-21-12-43.png Screenshot_2017-03-19-21-13-01.png

 

 

основной скетч // загрузочный скетч единожды должен быть загружен ранее

Вложенный файл  kk_1.05.rar   3.69 КБ   356 Скачано

прошивка для обновления из браузера (она же основной скетч) // загрузочный скетч единожды должен быть загружен ранее

Вложенный файл  kk_1.05.bin.rar   188.38 КБ   349 Скачано

 

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

Когда хотим обновить из браузера жмем кнопку update, в терминале увидим Blynk stop, секунд через 5 можно обновлять, если передумали через минуту автоматически перезапустится с сообщением в терминале Blynk start

Screenshot_2017-03-19-23-07-30.png Screenshot_2017-03-19-23-28-08.png

 

основной скетч // загрузочный скетч единожды должен быть загружен ранее

Вложенный файл  kk_1.05_01.rar   3.87 КБ   373 Скачано

прошивка для обновления из браузера (она же основной скетч) // загрузочный скетч единожды должен быть загружен ранее

Вложенный файл  kk_1.05_01.bin.rar   188.52 КБ   349 Скачано

 

 


Сообщение изменено: break, 19 March 2017 - 23:29.

  • Это нравится: CODEONETEAM, alalts и tom777

: сообщение №12
eyno

eyno

    Участник

  • Пользователи
  • PipPip
  • 11 сообщений
  • Страна:Планета Земля
  • Город:Ростов-на-Дону

break, Очень любопытная информация. Подскажите, blynk - это Ваша разработка? Я сейчас примерно в этом ключе собираю контроллер, для камеры на базе холодильника для напитков. Планируется полное управление: компрессор, увлажнитель, вентилятор, подогрев.

 

Вот только управление исключительно через смартфон, как мне кажется, не слишком удобно для конечного пользователя. Я за применение LСD-keypad-shield в качестве индикатора/устройства ввода. Параметры видно сразу и всегда. И без смартфона настроить можно. При желании можно подрубить управление со смартфона, дублирующее и расширенное.

 

И еще вопрос. В чем  сложность управления компрессором - можно подробнее? Какие задержки имелись с виду? 



: сообщение №13
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

Код сам сочинял, если вопрос об этом

 

Управление через смартфон с одной стороны удешевляет и упрощает конструкцию, настройка дело не частое и доступна всегда и везде, с другой удорожает(энергия), есть правда еще локальный сервер у Blynk с RPi например

 

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



: сообщение №14
eyno

eyno

    Участник

  • Пользователи
  • PipPip
  • 11 сообщений
  • Страна:Планета Земля
  • Город:Ростов-на-Дону
Код сам сочинял, если вопрос об этом   Управление через смартфон с одной стороны удешевляет и упрощает конструкцию, настройка дело не частое и доступна всегда и везде, с другой удорожает(энергия), есть правда еще локальный сервер у Blynk с RPi например

Вопрос в другом. Это ваше приложение и вы его монетизируете посредством продажи "энергии"? Я с какой целью интересуюсь...Если так, как я выше написал, то вопросов больше нет. ) Или просто используете, конфигурируя под конкретную задачу? Тогда почему именно blynk? Есть альтернативы ведь.

По поводу доступности настройки всегда и везде - тут я поспорю. Пример из жизни - холодильник стоит в гараже. Роутера с выделенкой нет. ) Гараж семейный, могут приехать несколько человек. С вайфай и без дисплея не каждый даже посмотреть параметры сможет. Вопрос дискуссионный, но я придерживаюсь мнения - чем система проще, тем она надежнее.

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

Ничего не понял. Это конструктивная особенность компрессоров? Просто коммутировать питание на компрессоре - не получится?

Что подразумевается под инвертированием состояния с задержкой? Можно попроще, на пальцах?



: сообщение №15
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

Это не мое приложение, энергию продают владельцы, я ничего не продаю

Почему blynk?  просто для повторения + возможность поставить свой локальный сервер = нет ограничений(бесконечная энергия), альтернативы какие например? mqtt?

LСD-keypad-shield если прикрутить к ESP ног свободных не останется, если к arduino, теряем wifi, если arduino+esp попробуйте сами с AT командами, я пробовал -> ненадежно, проще ESP, i2c дисплей и аналоговые кнопки

 

По доступности настройки кому как удобнее, во всяком случае в процессе отладки доступ по воздуху очень удобен

Задержка используется для выравнивания давления, сейчас вроде уже есть такие мотор компрессоры где это не требуется, хуже от этого не будет

 

Имеется в виду инвертирование выхода управления  компрессором активный (высокий, низкий)



: сообщение №16
fimachka

fimachka

    Эксперт

  • Пользователи
  • PipPipPipPipPip
  • 551 сообщений

альтернативы какие например? mqtt?

Virtuino или Cayene, они пока бесплатные в отличии от блинков.

 

)) это как продавать пульт от телевизора с 3-мя кнопками и заявлять, что если вам нужно больше кнопок, то за каждую нужно доплачивать отдельно. Оно может конечно и правильно, но народ не поймет )))

 

arduino+esp несколько месяцев работал у меня и передавал на народный мониторинг температуру и влажность с датчика, какой то особой ненадежности не замечал.


Сообщение изменено: fimachka, 04 April 2017 - 12:48.


: сообщение №17
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений
По поводу пульта с тремя кнопками согласен, меня устроил их бесплатный локальный сервер на raspberry, плюс варианты...

: сообщение №18
Werevolk

Werevolk

    Участник

  • Пользователи
  • PipPip
  • 35 сообщений

Для мониторинга и управления еще хорошо подходит thingspeak.com и его talkback. Сервис беслпатен (обнволения не чаще раз в 15 секунд) и рисует красивые графики :)

Мой контроллер раз в 30 секунд отправляет данные на сервер, а раз в 2 минуты проверяет наличие контрольных параметров в talkback и применяет их.

 

Вложенные превью

  • Clip2net_170404143233.png
  • Clip2net_170404143521.png


: сообщение №19
alalts

alalts

    Участник

  • Пользователи
  • PipPip
  • 19 сообщений
  • Страна:Украина
  • Город:Киев

Всем привет! 

Случайно наткнулся на эту тему после самостоятельного тыкания в разные стороны и порадовался, что интуитивно шел в нужном направлении.

Неспеша собираю свой контроллер - ESP8266(NodeMCU)+OTA+Blynk. Управляющие дивайсы - собственно сам холодильник (его компрессор), увлажнитель ультразвуковой usb,  вентилятор usb, подогреватель (керамическая лампа на 50 вт), аквариумный компрессор для обновления воздуха в камере.

Холодильник Daewoo FRS 140 Turbo Air, объем 123 литра. С холодильником вышла неувязочка - когда покупал еще не сильно ориентировался. Капельного типа, с плачущей и стенкой и потолком :( и с отсутствием отверстия для отвода конденсата наружу. Пришлось городить систему дренажа и собирать конденсат в отдельную емкость. Сразу поменял штатный терморегулятор на другой и температурный диапазон холодильника сместился с 0-8 С на 10-15 С. Собрал прототип для мониторинга на макетной плате и стал наблюдать за жизнью внутри камеры.

Начал с датчика DHT11, потом подцепил HTU21D, пробовал еще два внешних измерителя - с температурой все нормально, показания влажности у всех разные, отличаются на 15-20%. Кому верить - непонятно.

http://prntscr.com/evi2h8

http://prntscr.com/evi30e

Планирую еще достать гигрометр психрометрический и тогда вынести окончательное решение. Но уже сейчас понятно, что бороться надо не за увлажнение, а за осушение камеры. Вот так и появилась в проекте керамическая лампа для подогрева, а скорее для "провоцирования" холодильника на охлаждение и снижение влажности. Склоняюсь к мысли, что no frost наверное более правильный выбор. Но жизнь покажет.

 

break, спасибо за выложенные материалы. Идея с EEPROM понравилась - возьму на вооружение. Не все пока понятно по логике управления скетча, но буду разбираться и сопоставлять со своими идеями.


Сообщение изменено: alalts, 12 April 2017 - 14:26.


: сообщение №20
alalts

alalts

    Участник

  • Пользователи
  • PipPip
  • 19 сообщений
  • Страна:Украина
  • Город:Киев

Провел "полевые" испытания измерителей. На фото - два электронных измерителя, гигрометр психрометрический, на борту макетной платы DHT11 и HTU21D. В камере почти готовый кумпяк и свежеприготовленная коппа. 

 

На статическом режиме (компрессор холодильника не работает и температура плавно и медленно нарастает) победил HTU21D. Разница с психрометром - 2-3%. DHT замер на 73% при реальных 87%. На динамических режимах (активное охлаждение) проверить не удалось - психрометр очень инерционный и не поспевал за своими электронными собратьями.

 

Вложенные превью

  • Screenshot_2017.04.12.png

  • Это нравится: CODEONETEAM, Константин М и eyno

: сообщение №21
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений

У меня тоже капельный холодильник, только с наличием отверстия для отвода конденсата, но оно не помогает никак, лужа на дне камеры
Влажность в начале процесса около 95%, если использовать подогрев в камере, то будет намораживать льдину на стенке+лужа, помогает приоткрытие дверцы примерно на 1см

 

Компрессор я тоже пробовал, правда маломощный ~40л.ч, может с тем что помощнее раза в 3-5 результат будет лучше

DHT выкинуть или в крайнем случае при его использовании требуется делать поправку в коде примерно так

x = HUM-6;

Сообщение изменено: break, 14 April 2017 - 22:21.


: сообщение №22
OlgaZH

OlgaZH

    Эксперт

  • Пользователи
  • PipPipPipPipPip
  • 2518 сообщений
  • Имя:Ольга
  • Страна:Россия
  • Город:Петропавловск-Камчатский


У меня тоже капельный холодильник, только с наличием отверстия для отвода конденсата, но оно не помогает никак, лужа на дне камеры

Это значит, отверстие надо прочистить :-)

: сообщение №23
Bee happy

Bee happy

    Дилетант продвинутый

  • Супермодераторы
  • 20570 сообщений
  • Имя:Дмитрий
  • Страна:Россия
  • Город:д. Леониха МО

Да, лужа должна быть под холодильником, а не внутри него. :)



: сообщение №24
alalts

alalts

    Участник

  • Пользователи
  • PipPip
  • 19 сообщений
  • Страна:Украина
  • Город:Киев

Своей самопальной системой дренажа я более чем доволен - никаких луж, все собирается аккуратно в емкость.

Аквариумный компрессор я купил самый мощный (Minjiang NS-750, для аквариума до 500 л, производительность 400 л/ч). Особого влияния на влажность не увидел, но в любом случае планирую его запускать по ночам по расписанию для обновления воздуха (шумноват). 

Зато влияние керамической лампы 50 вт на влажность более чем очевидно. На скриншоте красными линиями отмечены моменты включения и выключения лампы и видно как в результате борьбы холодильника и нагревателя рождается истина - влажность существенно меняется.

Пока все в ручном режиме, автоматизация еще впереди.

Сделал еще шаг вперед - перешел от макетной платы breadboard к паяной плате. Это был еще тот челендж, с учетом отсутствия практического опыта. Но главное результат - система в новом облике работает. Следующий шаг - впихивание контроллера в аккуратный корпус, подключение всех дивайсов и переход к автоматизации технологического процесса созревания колбасы :)

Вложенные превью

  • Screenshot_1.png


: сообщение №25
alalts

alalts

    Участник

  • Пользователи
  • PipPip
  • 19 сообщений
  • Страна:Украина
  • Город:Киев

Интересный обзор для интересующихся

http://blog.kvv213.c...o-al-ternativy/


  • Это нравится: CODEONETEAM и Werevolk

: сообщение №26
klarkg1

klarkg1

    Участник

  • Пользователи
  • PipPip
  • 22 сообщений

Чёт ребята вы очень заморочились.

Может начнём с азов:

1. если в холодильник загнать воздух при температуре 20град -30%влажности  то при охлаждении этого воздуха до 5 град влажность станет 80 %(диаграмма Молье)

2. если в холодильнике вдруг влажность повысилась то забортным воздухом её понизить проще простого.(диаграмма Молье)

3.Колбаса это не компьютер -там быстродействие системы не нужно

 Из чего делаем вывод:

снизу вставляем вентилятор сверху делаем отверстие и закрываем регулируемой вент. решёткой

и количеством воздуха регулируем все параметры. (скорость вращения вентилятора)

 

   Теперь что касается вашей программы:

мне кажется что вы совершаете большую ошибку. в то что не задаёте петлю гистерезиса на включение и отключение электро приборов. Т.к. у нас система управления -замкнутая и устойчивая,то неминуемо наступит "дребезг контактов" (очень частое включение и выключение эл. двигателя компрессора ) и ему наступит кирдык.

Глобальный вывод: Вы на правильном пути, только чуток свернули рано. Сначала физика процесса, потом  управление физическим процессом.



: сообщение №27
Bee happy

Bee happy

    Дилетант продвинутый

  • Супермодераторы
  • 20570 сообщений
  • Имя:Дмитрий
  • Страна:Россия
  • Город:д. Леониха МО

Про вентиляторы-регуляторы писали много... но вот почему никто не учитывает влажность наружнего воздуха?



: сообщение №28
Werevolk

Werevolk

    Участник

  • Пользователи
  • PipPip
  • 35 сообщений

но вот почему никто не учитывает влажность наружнего воздуха?

 

Почему никто? )

Я учитываю. Для уменьшения влажности использую внешний воздух с проверкой его влажности (камера в подвале, так что температура внутри и за бортом одинаковая), Если она ниже целевой показатель -2*допустимый_разлет -> можно использовать внешний воздух для понижения влажности в камере.

 

P.S. На текущую влажность в камере можно внимания не обращать, это тестовая эксплуатация пустой камеры.

Вложенные превью

  • Clip2net_170422061801.png


: сообщение №29
Bee happy

Bee happy

    Дилетант продвинутый

  • Супермодераторы
  • 20570 сообщений
  • Имя:Дмитрий
  • Страна:Россия
  • Город:д. Леониха МО

Я тут в соседней ветке о камерах задал вопрос, зачем вентилировать камеру. Наслушался ответов от “подышать” , до “снизить влажность в камере”. Если влажность воздуха в помещении 50% имеет температуру +25*С, будет ли этот воздух снижать влажность в камере?Камера должна давать возможность вялить круглый год, а не только зимой, когда воздух сухой. А иначе зачем она нужна?



: сообщение №30
Werevolk

Werevolk

    Участник

  • Пользователи
  • PipPip
  • 35 сообщений

Bee happy, Пытаться снижать влажность теплым воздухом смысла не вижу, согласен. А более сухим воздухом такой-же температуры - почему нет.

 У меня в подвале круглый год 12-14 градусов и  почти круглый год влажность плавает от 35 до 50. Кроме ранней весны. Так что вялить можно 10 месяцев в году :) 



: сообщение №31
break

break

    Участник

  • Пользователи
  • PipPip
  • 16 сообщений


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

Она есть, в 1% и 1 градус жесткая, а больше кнопками по желанию

 

Лужа у меня натекает от того что льдина намерзает на ребре сбора конденсата, дренаж чистый



: сообщение №32
alalts

alalts

    Участник

  • Пользователи
  • PipPip
  • 19 сообщений
  • Страна:Украина
  • Город:Киев

Наконец-то перешел к бета-тестированию системы управления климатом камеры вяления :)

Засунул все в корпус, подключил. После нескольких итераций пришел к оптимальному (на данный момент) алгоритму (на скриншоте).

Задан режим: температура - 13 градусов, влажность - 75%. Допустимые отклонения (они же значения гистерезиса): по температуре +/- 1 градус, по влажности +/-5%.

Объем камеры 123 литра, загрузка - примерно 5 кг изделий в середине жизненного цикла. Холодильник на застекленном балконе, температура внешнего воздуха - 18-23 градуса. Влажность не мерял.

Активные управляющие органы - собственно сам холодильник (его компрессор), керамическая лампа, ультразвуковой увлажнитель. Аквариумный компрессор и вентилятор в управлении пока не задействовал.

Прилагаемые скриншоты (первый - временной диапазон 1 час, второй - 6 часов) показывают стабильность параметров. Реальный диапазон температуры - 13-14 градусов, влажности - 70-78%. Цикл управления (включения компрессора холодильника) примерно 22-25 минут. Продолжительность работы компрессора холодильника - 3-4 минуты. За это время влажность снижается до нижней границы, остальные 18-20 минут плавно нарастает.

Пересмотрел роль лампы в процессе - теперь она используется только для поднятия температуры до нужного уровня - в ночное и холодное время.

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

Системой полностью доволен. Можно еще внести массу усовершенствований, но это уже плюшки, главное, что концепция работает.

Вложенные превью

  • 2017.04.28-1.png
  • 2017.04.28-2.png
  • 2017.04.28-3.png

Сообщение изменено: alalts, 28 April 2017 - 17:52.

  • Это нравится: viktor25 и Hoka

: сообщение №33
alalts

alalts

    Участник

  • Пользователи
  • PipPip
  • 19 сообщений
  • Страна:Украина
  • Город:Киев

*
Популярное сообщение

Прошло полтора месяца эксплуатации камеры и контроллера, можно подвести некоторые итоги.

Железо.

NodeMCU (ESP8266) выдержало испытания с честью - никаких нареканий. Чего нельзя сказать о периферийных устройства. 

Ввиду небольших размеров камеры делал ставку на малогабаритные usb устройства - вентилятор и увлажнитель.

Вентилятор типа такого - http://www.oldi.ru/c...lement/0192591/

Увлажнитель типа такого - https://dzagigrow.ru...nitel_vozdukha/

И то и другое полное одноразовое барахло - сменил два комплекта, продержались по 2 недели.

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

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

В качестве увлажнителя удачно вписался вот такой дивайс - https://www.supra.ru..._hds_102_white/

При коммутации с помощью реле каналов управления вентилятором и компрессором возникали помехи (индуктивная нагрузка), иногда вырубающие весь контроллер. Погуглив нашел лекарство - искрогасящие RC цепочки, включенные параллельно силовым контактам. Проблема полностью снялась.

Софт.

Blynk - очень удачное решение, позволяющее иметь полный мониторинг через телефон. Заплатил $5 за пак энергии, но это полностью покрывается удобством. Даже приятно поддержать копейкой ребят, сделавших хороший продукт.

Заметил, что иногда Blynk теряет коннект (только когда через wifi качаются торренты), но благодаря позаимствованному у break алгоритму происходит автоматическое переподключение. На управление камерой это никак не сказывается. Ну и технология OTA (прошивка по воздуху) делает процесс внесения изменений очень удобным.

В сухом остатке - контроллер полностью оправдал затраченные усилия и обеспечил стабильные климатические условия в камере - 13-15 градусов, 70-80% влажности.

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

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

Короче - единство и борьба противоположностей.

Буду рад, если кому-то мой опыт поможет.

Вложенные превью

  • камера.png
  • устройства.png
  • контроллер.png
  • алгоритм.png
  • 1hour.png
  • 6hours.png
  • 1day.png

Сообщение изменено: alalts, 16 June 2017 - 18:02.


: сообщение №34
ivantagan

ivantagan

    Участник

  • Пользователи
  • PipPip
  • 12 сообщений
alalts , break, Тоже задумался об ардруино. Однако у меня вводные данные и кол-во управляющих агрегатов несколько иного порядка. Вводные - холодильник капельный с компрессором небольшой мощности. Увлажнитель. Работает нормально. Осушитель. Как работать будет ХЗ ибо он ещё не приехал из китая. Вентилятор на продувку системы. Нагреватель точнее мини тепловентилятор. Как то так. Холодильник будет стоять на неотапливаемых балконе. Летом вроде моден было использовать сам компрессор в качестве осушителя. А вот зимой нет. Зимой компрессор включать не нужно да и опасно для него. Надо включать нагреватель. Но влажность зимой велика на балконе и одной продувкой не решить проблему. Возможно мини осушитель здесь поможет. У вас я так понял способ снижения влажностью именно компрессором чтобы вывести влагу со стенки холодильника и осушить воздух. Вопрос-можно ли переделать скетч именно для того чтобы осушать именно осушителем ? Я сам в ардуино не очень. Собрать Все блоки вместе думаю смогу. А вот программирование хз....

Сообщение изменено: ivantagan, 09 December 2017 - 17:56.


: сообщение №35
Smoker

Smoker

    Активист

  • Пользователи
  • PipPipPip
  • 65 сообщений
  • Страна:Россия
  • Город:Балашиха


Вот только управление исключительно через смартфон, как мне кажется, не слишком удобно для конечного пользователя. Я за применение LСD-keypad-shield в качестве индикатора/устройства ввода. Параметры видно сразу и всегда. И без смартфона настроить можно. При желании можно подрубить управление со смартфона, дублирующее и расширенное.

Вопрос к знатокам. Разумно ли строить управление камерой на контроллере WeMos D1 вместе с шилдом LСD-keypad-shield? В таком раскладе и WiFi и "местный доступ" и пинов достаточно свободных.



: сообщение №36
Константин М

Константин М

    Эксперт

  • Пользователи
  • PipPipPipPipPip
  • 1294 сообщений
  • Страна:Украина

На просторах ютуба встретил вот такое решение вопроса.

И даже кое-кого знакомого из нашего Форума. ;)


Сообщение изменено: Константин М, 14 January 2019 - 01:35.

  • Это нравится: tom777

: сообщение №37
Юлий

Юлий

    Участник

  • Пользователи
  • PipPip
  • 41 сообщений
  • Имя:Юлий
  • Страна:Россия
  • Город:Саратов
break,Ваш опыт вдохновляет!
есть только пара вопросов -

1. вентилятор не даёт закал ? (у меня такое было)
2.Интернет подключен через роутер?
3.Датчик как-то защищен от влаги(плата)?

: сообщение №38
tom777

tom777

    Читатель

  • Пользователи
  • Pip
  • 1 сообщений

alalts, Мне нужна помощь со схемой и кодом. Помоги мне.



: сообщение №39
Valiuha

Valiuha

    Читатель

  • Пользователи
  • Pip
  • 8 сообщений

Хочу собрать камеру из капельного холодильника+esp8266.

Есть кто живой в этой теме. Кто может поделиться скетчем от ув. alalts?



: сообщение №40
Valiuha

Valiuha

    Читатель

  • Пользователи
  • Pip
  • 8 сообщений
Всем привет. Кому ещё интересна эта вайфай тема, поставил вот такую прошивку https://electronic-c...-blynk.html?m=1 - проект не мой. Мне на 100% подошёл. NodeMcu+bme280+реле. По температуре 10.1-10.2 работает холодос, внизу тазик с солевым раствором, на него дует компутерный кулер с занижеными оборотами на постоянной основе

Вложенные превью

  • IMG_20210404_220819.jpg
  • Screenshot_2021-04-04-21-58-37-926_cc.blynk.jpg

  • Это нравится: tom777