Публикации
Гроупедия
Перейти к содержанию

Рекомендуемые сообщения

Гость

 

GrowController v1.3

Назначение изделий и технические характеристики.

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

Контроллер поддерживает датчики температуры  BME280. Релейные выходы рассчитаны на 10А.

Питание и прошивка осуществляется через mini-USB разъём.

Настройка осуществляется через точку доступа по web-интерфейсу.

 

Устройство.

 

gallery_155021_2896_125508.png

 

 

 

1. Среда разработки - http://mongoose-os.com

2. Программирование - Javascript и С.

3. Логика базируется на ESP8266.

4. Входа А и В, подключаются датчик  температуры и влажности  BME280.

5. Реле управления соловой нагрузкой HF3FF рассчитаны на 10А. Имеют перекидной контакт с положениями NO/NC.

 

 

Работа.

Контроллер непрерывно контролирует температуру и влажность в боксе. Через релейные выходы осуществляется управление светом, вентиляцией, поливом и обогревом.

index.thumb.jpg.c6db9b1fbd7b8772a1f1887dd63dbb0b.jpg

 

Cуточный таймер.

dayTimer.thumb.jpg.9ef7b2c1858f6abbdb07893087c0b358.jpg

Канал можно включить на постоянку, достаточно настроить время включение равным времени выключения. Так же можно отключить канал совсем.

 

Таймер работающий периодами.

periodTimer.thumb.jpg.dcc00232c9314d02e95a391417dc377a.jpg

канал можно включить на постоянку если выбрать 25 поливов в сутки.

Регулятор по уставке.

setting.thumb.jpg.b3aeba8ba66f34e4cd5d18bee0e7aa1e.jpg

канал можно включить на постоянку повысив уставку.

 

Сетевые настройки

 

net.thumb.jpg.14009fbd9c41cbf951b34ba995e49acc.jpg

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

 

такой контроллер можно собрать самому =)

Что нам понадобиться из железа:

1. NodeMCU 1шт. (150 руб. на али) желательно LoLin V3, так как пример будет именно для неё

2. датчик температуры и влажности BME280 (260руб. на али)

3. плашка реле на 4 выхода (200р.)

1967523335_DIYshildbme280.thumb.jpg.0a36eb5975182b01bfd6aaef9555fe12.jpg

 

 

Что из ПО:

1. драйвера для NodeMCU (искать в гугле "драйвера CH340 или СP2102")

2. среда разработки и прошивки Mongoose OS

https://mongoose-os....kstart/setup.md- в ссылке описан "quick start quide", проходим до пункта 6

 

 

приступим:

1. устанавливаем драйвера на NodeMCU и подключаем модуль.

2. устанавливаем по гайду Mongoose OS до пункта 6 включительно, желательно на диск C:

3. закидываем в папку mos  папку из архива , желательно переименовать как то по поще, например просто web

4. в mos tool выбираем рабочую дерикторию командой cd c:/mos/web, и набираем две команды mos build и mos flash.

после этого контроллер готов к работе.......

осталось подключить на реле нагрузку =)

607564183_.thumb.png.53d6883c42eefc136027c123a0593979.png

привиду пример своей: 1,3,4 розетка подключаются к сети 220 вольт переменки, 2 розетка к 12 вольт постоянки.....

фаза 220 или плюсовой провод +12 садим на общий контакт реле. В данной сборке применены перекидные реле, это означет что у этого реле 2 группы контактов: нормально разомкнутые и нормально замкнутые. Нам нужен нормально разомкнутый(NO), тоесть когда на реле не подаётся управляющий сигнал, то контакт разомкнут и питание нагрузки (лампочка, вентилятор, насос и т.д.) не происходит..... и так на общий мы посадили фазу/плюс, на выходы группы NO садим уже нашу нагрузку.......в виду того что часто у приборов есть вилки то на рисунке я обозначил розетку, в которую и подключаем нагрузку(проще сделать вилку, чем сначало отрезать и потом делать заново)......ко второму контакту розетки подключаем ноль/минус.......

подаём питание сначала на модуль и настраиваем через веб-интерфейс наши таймеры/уставки, затем подаём питание на силовую часть (220в/12в)......и наслаждаемся автоматизированным климатом =)

Себе собрал вот такой вариант:

IMG_20210407_122226.thumb.jpg.b32686a256ff8964a0e11f66153948d6.jpg

 

Изменено пользователем Гость

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот честно, все равно не понял, как это устройство работает. Как к нему подключать что и тд.) Осведомленному спецу, думаю, тут будет все понятно. Но не большинству форумчан. Давай-ка подумаем, как бы по понятней описать твое устройство.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
21 час назад, СуперМодерДзаги сказал:

Вот честно, все равно не понял, как это устройство работает. Как к нему подключать что и тд.) Осведомленному спецу, думаю, тут будет все понятно. Но не большинству форумчан. Давай-ка подумаем, как бы по понятней описать твое устройство.

подумал =) так понятнее стало? если нет, то поясни в каком месте не понятно......а то мне сложно понять на сколько углублятся......

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

по логике реле все понятно,в программировании откровенно слаб)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
1 минуту назад, biogro сказал:

по логике реле все понятно,в программировании откровенно слаб)))

поэтому и выложил готовый скрипт, который только прошить на esp8266/esp32 и навыки програмирования не нужны.......

хотя было бы не плохо что бы кто-то,  в теме JS, глянул код и удостоверился что там никакого западла нет =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

была мысль на болиде собрать,но как оказалось несколько дороговато....

аналог не глючит:D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
30 минут назад, biogro сказал:

была мысль на болиде собрать,но как оказалось несколько дороговато....

аналог не глючит:D

хз.....esp8266 +bme280  тоже вроде не глючит......хотя я проверял только на эпра.....

вот если dht11/22 или ds18b20.....там да......гемор еще тот.......

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 14/08/2020 в 16:23, mormolad сказал:

Назначение изделий и технические характеристики.

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

Контроллер поддерживает датчики температуры  BME280. Релейные выходы рассчитаны на 10А.

Питание и прошивка осуществляется через mini-USB разъём.

Настройка осуществляется через точку доступа по web-интерфейсу.

 

приступим:

1. устанавливаем драйвера на NodeMCU и подключаем модуль.

2. устанавливаем по гайду Mongoose OS до пункта 6 включительно, желательно на диск C:

3. закидываем в папку mos  папку из архива , желательно переименовать как то по поще, например просто web

4. в mos tool выбираем рабочую дерикторию командой cd c:/mos/web, и набираем две команды mos build и mos flash.

после этого контроллер готов к работе.......

осталось подключить на реле нагрузку =)

607564183_.thumb.png.53d6883c42eefc136027c123a0593979.png

привиду пример своей: 1,3,4 розетка подключаются к сети 220 вольт переменки, 2 розетка к 12 вольт постоянки.....

фаза 220 или плюсовой провод +12 садим на общий контакт реле. В данной сборке применены перекидные реле, это означет что у этого реле 2 группы контактов: нормально разомкнутые и нормально замкнутые. Нам нужен нормально разомкнутый(NO), тоесть когда на реле не подаётся управляющий сигнал, то контакт разомкнут и питание нагрузки (лампочка, вентилятор, насос и т.д.) не происходит..... и так на общий мы посадили фазу/плюс, на выходы группы NO садим уже нашу нагрузку.......в виду того что часто у приборов есть вилки то на рисунке я обозначил розетку, в которую и подключаем нагрузку(проще сделать вилку, чем сначало отрезать и потом делать заново)......ко второму контакту розетки подключаем ноль/минус.......

подаём питание сначала на модуль и настраиваем через веб-интерфейс наши таймеры/уставки, затем подаём питание на силовую часть (220в/12в)......и наслаждаемся автоматизированным климатом =)

С этой инфой уже понятней). Еще бы увидеть фото самого устройства, как он замонтирован с розетками 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость

Обычный приборчик с алика.Как всегда с нехватом функционала.
1.Полив—-датчик 280 в земле будет или пох как поливает,не учитывая потребности растения?Просто автоматически.Прикинь,в растихе болото,а он поливает и поливает—-зато по таймеру.

2.Вентиляция-постоянно работающая или только охлаждающая?
3.Обогрев—-единственно понятное действие.

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

5.свет-вот вместо него сделай лучше нагрузку на вентилятор.

так как в целом это бесполезно.

и если взвесить все за и против—-то нужно посмотреть «теплица алекс гайвер»

гораздо проще и умнее.

а эта байда работать не будет на микроклимат.

Изменено пользователем Гость
Мысли скомпоновал

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
1 час назад, AnyDay сказал:

Обычный приборчик с алика.Как всегда с нехватом функционала.
1.Полив—-датчик 280 в земле будет или пох как поливает,не учитывая потребности растения?Просто автоматически.Прикинь,в растихе болото,а он поливает и поливает—-зато по таймеру.

2.Вентиляция-постоянно работающая или только охлаждающая?
3.Обогрев—-единственно понятное действие.

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

5.свет-вот вместо него сделай лучше нагрузку на вентилятор.
 

1  вме280 служит для контроля воздуха =) для земли нужен другой датчик, причём те что приводит в пример Гайвер полное фуфло и работать долго не будут, проверено ..........в данном случае полив больше подходит для периодики или для кокос.......так как на земле не рощу, поэтому и отложил на потом

2 вентиляция работает по таймеру - день/ночь

3 ну хоть что то понятно =)

4 хм......обычная влажность помещений в пределах 30-60%,  так что если выключить испаритель она упадёт за счет вентиляции.......

5 "сделай лучше нагрузку на вентилятор." вот теперь я не понял =)

Цитата

так как в целом это бесполезно.

и если взвесить все за и против—-то нужно посмотреть «теплица алекс гайвер»

гораздо проще и умнее.

а эта байда работать не будет на микроклимат.

ну кому то да, соглашусь, безполезно =)

а мне за зиму 2 раза помогло спасти урожай......

теплица Гайвер один из вариантов реализации, но нет онлайнй телеметрии, нет онлайн управления.......так же нет и не может быть взаимосвязей, таймер крайне грубый, интерфейс неудобный.......могу продолжать еще но смысл ты должен был уловить........невозможно сделать универсальное устройство которое покроет на 100% потребность 100% людей =)

а бойда работает и растих радует, да и мне жизнь упростила =)

а так работа продолжается, так что не переживай, скоро всё будет =)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
В 22/03/2021 в 07:59, СуперМодерДзаги сказал:

С этой инфой уже понятней). Еще бы увидеть фото самого устройства, как он замонтирован с розетками 

на днях доделаю шкафчик и выложу, хотя вывел на клемники, но это то же самое что и разетки =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
В 22/03/2021 в 07:59, СуперМодерДзаги сказал:

С этой инфой уже понятней). Еще бы увидеть фото самого устройства, как он замонтирован с розетками 

Добавил....наконецто домантажил, осталось дождаться зарядки на 3 выхода, и пару проводов юсб:) и можно запускать

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
В 27/03/2021 в 16:16, mormolad сказал:

обычная влажность помещений в пределах 30-60%,  так что если выключить испаритель она упадёт за счет вентиляции.......

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

делаешь микроклимат-делай ВСЕ параметры регулирующимися.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
2 часа назад, AnyDay сказал:

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

делаешь микроклимат-делай ВСЕ параметры регулирующимися.

Цитата

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

ну ты чё?:haha2:прямо над твоим постом написано.......

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
2 часа назад, AnyDay сказал:

делаешь микроклимат-делай ВСЕ параметры регулирующимися.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Создать...

Успех! Новость принята на премодерацию. Совсем скоро ищите в ленте новостей!