ARDUINO Контроллер теплицы

  • Кнопка "Начать переписку" переименована в "Личное сообщение", "СООБЩЕНИЯ ПРОФИЛЯ" переименованы в "СТЕНА"

AlexGyver

★★★★★✩✩
Команда форума
30 Июл 2018
129
389
Ветка обсуждения проекта Контроллер теплицы GyverControl
Страница проекта на AlexGyver.ru: https://alexgyver.ru/gyvercontrol/
Видео:

Вторая часть:


Делитесь своими вариантами изготовления, модификациями и улучшениями!
 

Wan-Derer

★★★★✩✩✩
Команда форума
31 Июл 2018
1,391
258
Москва
wan-derer.ru
Сюда размещаем свои реализации данного проекта. С вопросами/проблемами - сюда. Оффтоп здесь будет молча удаляться.
Если у вас есть идеи по доработке проекта, можете написать сюда (естественно, не ждите что кто-то сразу бросится дорабатывать: найдётся желающий - сделает, нет - так нет)
 
Последнее редактирование:

Михаил_Баклан

★✩✩✩✩✩✩
28 Мар 2019
90
14
47
Нижний Новгород
Вот собрал контролер на плате из Китая. Хвастаюсь. Вчера платы пришли, ну и собрал один. Запчастей как раз на один набралось. Совет: будете паять гребенку для перемычек концевиков - запаивайте вниз, иначе мешают кабелем к Ардуино подключаться
 

Вложения

suxarik

★★✩✩✩✩✩
15 Янв 2019
158
82
МБ кому пригодится модуль включения мощной нагрузки 220в, без "дребезга контактов" с переходом через 0. объеденяет плюсы реле и симистора работает от 5в
тестил на масляном обогревателе 2500вт

делал на базе moc3063 схема включения в стандартная https://www.avito.ru/moskva/kollektsionirovanie/modul_vklyuchenie_moschnoy_nagruzki_1367556209

Исходный проект: https://habr.com/ru/company/unwds/blog/390601/
 

Вложения

Последнее редактирование модератором:
  • Лойс +1
Реакции: Lord Fire

viktorflam

★✩✩✩✩✩✩
28 Мар 2019
2
11
Вот моя реализация. Если бы на один порт прикрутить ESP8266 для управления через Wi-Fi цены бы не было этому проекту.
Тоже такая мысль возникла сразу. Но я вот что придумал: за выходами на реле ставлю тумблеры на 3 положения (on-off-on), положение ON1 работает как авто, положение OFF выключено (например на обслуживание), положение ON2 включить вручную, если нужно влючить какое-то реле принудительно, скажем долить воды в грядку. Далее я взял Wemos D1 mini, прикрутил ее к серверу Blynk на цифровые выходы повесил пины управления реле, и через мобильное приложение управляю релюшками
 

Вложения

Alex121

★✩✩✩✩✩✩
10 Окт 2019
26
11
Возможно кому-то пригодится программная модификация.
Мне не нравится использование не особо точных датчиков - терморезисторов, тем более что далласы (DS18B20) относительно не дороги (без гильзы вообще примерно по 30 центов). Но в авторском коде можно использовать только 1 точный термодатчик на первом канале. Я добавил в скетч возможность подключения до 4 датчиков. Все датчики подключаются на первый канал согласно Авторскому рисунку, pin-to-pin. Т.е. если мы хотим подключить 2, 3 или 4 датчика - то соединяем им все ножки (проводки) соответственно (1 пин с первыми в кучу, второй со вторыми, третий с третьими. Если датчики в гильзах - то красные провода все на 5В, черные все на массу, желтые все на SENS1). Включаем в сетапе ПОСЛЕДОВАТЕЛЬНО столько дополнительных датчиков, сколько реально хотим использовать, при этом каждый последующий датчик займет своими показаниями место следующего канала сенсоров. Т.е. если поставить 2 далласа - то будут заняты каналы SENS1 и SENS2, третий займет SENS3, четвертый SENS4. При 4х датчиков больше НЕ будет свободных каналов, хоть физически входы ардуины останутся свободны - они не будут обрабатываться программно.
После подключения программа сама раздаст "номера" датчикам согласно их внутренним ID, для того чтобы понять кто из датчиков какому "каналу" соответствует - по одиночке просто подержите их в тепле и посмотрите на каком температура пошла ввысь, после чего его можно пронумеровать.
Прикрепляю скрин с настройками где включать дополнительные датчики (это расширенное стандартное авторское меню настроек) и скетч.
PS. Я использую более дешевый модуль RTC - DS1307, свой рабочий скетч я правил под этот модуль, но поидее они взаимозаменяемы по командам чтения и установки часов, так что можно его использовать без правки кода. Выложенный ниже скетч не имеет правок RTC, можно смело использовать DS3231
 

Вложения

Последнее редактирование:

alexku59

✩✩✩✩✩✩✩
20 Янв 2020
22
5
Братцы принимайте пенсионера в ваши ряды. сегодня наконец тоже запустил это устройство.
Ура получилось. Целый день пытался прошить. Почему то у меня не влезла версия 1.4 версия бета 1.5
влезла без проблем. Плату травил сам. Спасибо большое AiexGyver.
 

Вложения

BigUhhh

✩✩✩✩✩✩✩
3 Авг 2019
1
7
Всем привет! Тоже поделюсь своей реализацией. Поскольку - зима..(ну такая себе), установил контроллер в гроубокс.
Правда есть нюансы: сам не подумал, нигде не написано.. но оказалось что электронные реле - симисторные... 12в постоянки включат- а отключить фигушки.
С прошивкой тоже непонятно, может я гдето чтото пропустил, но целиком вся не влазит - приходиться глушить некоторые возможности что бы влез код. может кто подскажет что не так делаю? И опять же, не смог найти описание что за цифиря на экране дебаг, между часами и аптаймом?DSC04188.JPGDSC04189.JPGDSC04190.JPGDSC04192.JPGDSC04193.JPGDSC04194.JPGDSC04197.JPGDSC04198.JPG
 

Everyzzz

✩✩✩✩✩✩✩
26 Фев 2020
3
1
Вот и я почти закончил свой фитостеллаж, осталось прикрутить полив, установил 2 светодиода по 50Вт, как думаете, не слишком много? С помощью цепей сделал регулировку высоты светильников.
 

Вложения

  • Лойс +1
Реакции: BigUhhh

Gennadiy

✩✩✩✩✩✩✩
20 Май 2019
2
1
Всем привет, внесу свои 5 копеек в конструкцию контроллера. Дело в том, что размещение блока управления внутри теплицы не оптимально из-за постоянной повышенной влажности. Хочется вынести блок управления в чистое сухое помещение жилого дома, и заодно использовать контроллер и для него (вентиляция по влажности и обогрев по температуре). Для этого надо удлинять провода датчиков температуры и влажности почвы (других для теплицы и не надо). Выяснилось, что аналоговый выход АО используемых датчиков температуры, освещенности и влажности почвы, основанных на усилителе LM393 (см фото), подключен к точке делителя из чувствительного элемента (терморезистора, фоторезистора или датчика сопротивления почвы) и подтягивающего на + питания резистора 10кОм. Т.е. вся линия связи и контроллер получится подключенной к датчику параллельно и при длине более 1 метра точно будет вносить сбои в его работу. Микросхема усилителя 393 на плате при этом не задействуется вовсе. Предлагаю усилитель использовать как повторитель аналогового сигнала с помощью следующей переделки.: подключиться к датчику не на АО контакт, а на ноги 6 и 7 микросхемы 393, соединив их перемычкой, как на фото 2. Т.о. ОУ становится неинвертирующим повторителем с усилением = 1, датчик (температуры или освещенности или влажности) будет нагружен на высокое входное сопротивление ОУ, его точность не будет зависеть от нагрузки и можно делать (почти) любую длину проводов от датчика. Единственное, чтобы подстроечник не мешал работе усилителя его надо поставить в среднее положение.

И еще пару слов: все неиспользованные входы датчиков соедините с 0 питания. И динамическое питание датчиков это хорошо, но выход с микроконтроллера "на прямую" подключать к линиям связи кощунство, нужна защита. Ставим эмиттерный повторитель на любом n-p-n транзисторе. Входы датчиков защищаем от бросков напряжения двумя диодами и резистором 1кОм.
 

Вложения

  • Лойс +1
Реакции: AlexeySH

Plohish

✩✩✩✩✩✩✩
18 Ноя 2019
26
5
собрал и себе на пробу данный "девайс" ))
осталось дождаться электроклапаны из Китая и млжно монтировать и проверять в реальных условиях
20200323_194214.jpg20200327_235627_005.jpgIMG_20200328_001940_248.jpgIMG_20200328_001940_225.jpg
 

Михаил_Баклан

★✩✩✩✩✩✩
28 Мар 2019
90
14
47
Нижний Новгород
подглядел у товарища Plohish-а как он собрал свой проект, компоновка понравилась, экран и энкодер на разъемах. Вот только товарищ
Plohish так и не колится что у него за чудные коннекторы снизу, что-бы периферию подключать. Поиск по фотографии навел меня на "GX12 контактный 12 мм" (строка для поиска на алишке).
 

Вложения

Последнее редактирование:
  • Лойс +1
Реакции: kvk

Moder

✩✩✩✩✩✩✩
12 Май 2019
4
1
IMG_6030.jpgн8738843062.jpgIMG_5854.jpg8738843058.jpg
Народ ! кто как борется с ветром? Сегодня был в моем городе ветер с очень сильными порывами, и дверцу у теплицы ушатало, причем даже шток линейного привода погнуло. Может есть идеи как жестко зафиксировать открытую дверь или может установить датчик какой-нибудь ,который бы закрывал теплицу при сильном ветре,но в этом случае пока не пойму алгоритма работы такого сценария. На текущий момент установил защелку которая фиксирует уже открытую дверь, управляется защелка серво движком-сценарий у нее температурный те она срабатывает позже открывания линейного привода и убирает защелку раньше закрывания линейного привода(выставил диапазон температуры с разницей в 2 градуса)

Переделал дизайн
 

Вложения

Последнее редактирование:
  • Лойс +1
Реакции: Foxjanu4