• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Обсуждение Теплица + контроллер + прибамбасы

AAM

New member
Всем привет.

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

1. Досветка для растений на светодиодной ленте
2. Автополив на основе показаний датчика влажности почвы
3. Питание от 12В БП для светодиодов

В перспективе, можно добавить датчик температуры для ее поддержания на оптимальном уровне (используя вентилятор).

Основные детали:

1. Модуль ESP-12
2. Помпа , погружная
3. 5В модуль на 2 реле
4. Датчик влажности почвы
5. USB TTL конвертер на 3.3В
6. БП 12В 24Вт
7. Св. лента для растений

Пока еще ничего не пришло, развлекаюсь рисованием схемы.

Схема тривиальная, подключение ESP-12 взял из документации на этом сайте.
Все будет запитано от БП 12В 2А. Два, последовательно включенных, стабилизатора NCP1117ST50T3G (5В) и NCP1117ST33T3G (3.3В) будут питать реле и ESP модуль соответственно.
Поскольку реле на 5В, управляются они через NPN-транзисторы.
Через реле включаются светодиоды и помпа.

Конденсаторы С1, С3 и С5 - керамика, остальные электролиты.

Теоретически, реле можно заменить на сборку дарлингтонов ULN2003, тогда получится компактнее.
Можно добавить 3.3В стабилитроны на RX, TX и на питание ESP.

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

В частности, есть некоторые сомнения:
- Надо ли ставить диоды на реле для защиты транзисторов или эти модули уже содержат такую защиту?
- Стоит ли как-то защитить схему от помех, которые может создавать помпа?
- Страшные ругательства, цифровая и аналоговая земли, надо о них задумываться или не в данном случае?
 

AAM

New member
Подумал тут, а нафига козе баян с лишним резистором на сигнальном входе реле. Можно же использовать PNP-транзистор и его коллектор подключить сразу и к Vcc и S входам, эмиттер на +5В. Так ведь?
 

AAM

New member
Реле - китай. Вот ссылка
Пока буду работать с ними, потом возможно, твердотельные возьму, по совету или uln2003, 220В тут коммутировать не надо.
 

fandy

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

AAM

New member
Вопрос. Перечитал много всего, но до конца так и не разобрался. Хочу уточнить.
После загрузки МК, можно переключить GPIO0 или GPIO2 на вход и детектировать нажатие кнопки, заведенной на землю или на питание?

Предполагаю, что это может выглядеть так
 

tretyakov_sa

Moderator
Команда форума
Вопрос. Перечитал много всего, но до конца так и не разобрался. Хочу уточнить.
После загрузки МК, можно переключить GPIO0 или GPIO2 на вход и детектировать нажатие кнопки, заведенной на землю или на питание?
Это вы огород нагородили. Кнопка GPIO2 подключена правильно, точно также подключайте и GPIO0.
 
Сверху Снизу