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

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

 

GrowController v. 1.2

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

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

Контроллер поддерживает датчики температуры  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.

 

 

Работа.

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

 

Свет и вентиляция управляются суточными таймерами.

1.thumb.jpg.5dc46faacf7a6f3e5322b2d557d5935e.jpg

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

 

Полив управляется по суточному расписанию.

2.thumb.jpg.66dbfc11f14dac29ca954bae8500d610.jpg

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

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

4.thumb.jpg.7dc464132572a7a3109c1e327eb07abf.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.

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

 

Изменено пользователем mormolad
  • Лайк 1

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


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

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

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

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

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

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

Войти

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

Войти

  • Создать...