ИНТЕРФЕЙС: различия между версиями

Материал из WEGA-PROJECT
Перейти к навигации Перейти к поиску
 
(не показано 8 промежуточных версий этого же участника)
Строка 12: Строка 12:


== '''Settings''': настройки триггеров ==
== '''Settings''': настройки триггеров ==
Триггеры - это элементы системы управления [[WEGABOX]] , которые активируются автоматически при определенном событии или изменении значений в получаемых от [[Список поддерживаемых датчиков|датчиков]].
Триггеры - это элементы системы управления [[WEGABOX]] , которые активируются автоматически при определенном событии или изменении значений в получаемых от [[Список поддерживаемых датчиков|датчиков]] данных. Это позволяет автоматизировать процессы выращивания растений за счет того, что контроллер включает/выключает, а так же регулирует работу различных механизмов, таких как насосы, реле, клапаны и дозер.[[Файл:W3.png|мини|без|864x864пкс|Окно Settings]]
Окно настройки триггеров делится на модули
 
=== Root pressure management ===
Модуль управления корневым давлением
Данный модуль реализует в системах с циркуляцией раствора принцип снижения вероятности резкого перепада температур между корневой зоной и листьями.
 
* '''Selected Root Pomp''': Указываем имя контакта к которому подключена помпа напрмиер DRV1_A


* '''Autocontrol Enable''': Включение выключение модуля. 0 - выключено, 1 - включено
* '''Root Pwd On''': Включение плавного регулирования оборотами помпы с помощью [https://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D1%80%D0%BE%D1%82%D0%BD%D0%BE-%D0%B8%D0%BC%D0%BF%D1%83%D0%BB%D1%8C%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F%D1%86%D0%B8%D1%8F ШИМ] 0 - выключено, 1 включено
* '''Pwd Maximum''': Предельное значение оборотов помпы выше которого помпа не будет разгонятся, максимум 255
* '''Root Pwd Minimum''': Минимальное значение оборотов помпы ниже которого ШИМ не будет снижаться
* '''Dist Minimum''': Минимальное расстояние от датчика до раствора в баке. При выключении помпы циркуляции часть раствора может возвращаться в бак и если там недостаточно места может происходить перелив через край. Задавая этот параметр в сантиметрах вы предотвращаете отключение циркуляции при слишком высоком уровне в баке
* '''Pwd Step Up''': значение шага для шим при увеличении скорости циркуляции
* '''Pwd Step Down''':  значение шага для шим при уменьшении скорости циркуляции


=== EC Water Correction ===
Модуль автоматической коррекции ЕС разбавлением водой
Этот модуль отвечает за работу клапана или насоса подачи чистой воды в рабочий бак для разбавления раствора в случае, если его ЕС превышает заданный предел.


Это позволяет автоматизировать процессы выращивания растений за счет того, что контроллер включает/выключает, а так же регулирует работу различных механизмов, таких как насосы, реле, дозер и прочее.
* '''EC Stab Enable:''' Включение выключение модуля. 0 - выключено, 1 - включено     


[[Файл:W3.png|мини|без|864x864пкс|Окно Settings]]
* '''EC Stab Pomp:''' Имя гнезда управления клапаном или насосом подачи воды, например DRV1_D
Окно настройки триггеров делится на модули
* '''EC Stab Value:''' Значение порога ЕС выше которого начинается срабатывание системы разбавления раствора
* '''EC Stab Time:''' Значение в секундах продолжительности подачи воды. Ограничивает разовую порцию воды для предотвращения избыточного разбавления.
* '''EC Stab Interval:''' Минимальный интервал в секундах между циклами подачи воды. Регулируется для того, чтобы дать раствору перемешаться и датчику ЕС показать реальные значения.
* '''EC Stab Miniman Dist:''' Минимальное значение в сантиметрах от датчика до поверхности воды в баке. Предотвращает срабатывание доливки воды в переполненный бак
* '''EC Stab Maximal Dist:''' Максимальное значение в сантиметрах от датчика до поверхности воды в баке. Доливает воду в бак несмотря на показания ЕС, поддерживая минимальный запас воды в баке.


=== Root pressure management: Модуль управления корневым давлением ===
=== EC Doser correction ===
Данный модуль реализует в системах с циркуляцией раствора принцип снижения вероятности резкого перепада температур между корневой зоной и листьями.
Модуль автоматической коррекции  ЕС внесением удобрений
Этот модуль отвечает за отправку заданий для [[WEGA-DOSER]] на подачу удобрений в бак тогда, когда ЕС ниже заданного порога, например при разбавлении водой.
* '''EC Doser Stab Enable:''' Включение выключение модуля. 0 - выключено, 1 - включено
* '''EC DoserLimit:''' Пороговое значение ЕС до которого модуль пытается его поднять
* '''EC Doser Value A:''' Значение одиночной порции в (мл) подающейся насосом А
* '''EC Doser Value B:''' Значение одиночной порции в (мл) подающейся насосом B
* '''EC Doser Interval:''' Минимальное время в секундах между подачей новой порции удобрений. Необходимо для перемешивания.


Selected Root Pomp
=== Pomp Night Stoping ===
  Указываем имя контакта к которому подключена помпа напрмиер DRV1_A
  Модуль отключения циркуляции раствора в темноте
Autocontrol Enable
Включение выключение модуля. 0 - выключено, 1 - включено
Root Pwd On
Включение плавного регулирования оборотами помпы с помощью [https://ru.wikipedia.org/wiki/%D0%A8%D0%B8%D1%80%D0%BE%D1%82%D0%BD%D0%BE-%D0%B8%D0%BC%D0%BF%D1%83%D0%BB%D1%8C%D1%81%D0%BD%D0%B0%D1%8F_%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8F%D1%86%D0%B8%D1%8F ШИМ] 0 - выключено, 1 включено
Pwd Maximum
Предельное значение оборотов помпы выше которого помпа не будет разгонятся, максимум 255
Root Pwd Minimum
Минимальное значение оборотов помпы ниже которого ШИМ не будет снижаться
Dist Minimum
Минимальное расстояние уровня раствора в баке до предела перелива. Параметры предотвращающий выключение циркуляции в том случае, если это приводит к переполнению бака с раствором.
Pwd Step Up


Pwd Step Down
* '''Pomp Night Enable:''' Включение выключение модуля. 0 - выключено, 1 - включено   
* '''Pomp Night Pomp:''' Указываем имя контакта к которому подключена помпа напрмиер DRV1_A
* '''MinLightLevel:''' Указываем минимальный уровень освещенности с датчика освещенности ниже которого помпа отключится

Текущая версия от 07:29, 25 мая 2023

После успешной прошивки WEGABOX подключается к точке WiFi доступа и к нему становится возможно подключиться по WEB интерфейсу.

Для этого в браузере подключаемся к адресу http://wegabox.local где wegabox - это имя конкретного устройства заданное в файле pre.h перед выполнением прошивки.

в примере ниже: http://bl.local

main: Окно диагностики устройств[править | править код]

W5.png
W4.png

При подключении к web интерфейсу контроллера сразу про можно проверить, какие устройства обнаружились и посмотреть параметры версии прошивки и времени работы.

Окно приветствия контроллера

wega-server api: Контроль обмена с api WEGA-SERVER[править | править код]

В данном окне проверяется успешность получения калибровочных и служебных данных от сервера. Они нужны для вычисления базовых значений таких как EC, pH и температура NTC на стороне контроллера, а так же получение уставок и порогов значений сработки исполнительных устройств.

Окно проверки работы wega-server api

Settings: настройки триггеров[править | править код]

Триггеры - это элементы системы управления WEGABOX , которые активируются автоматически при определенном событии или изменении значений в получаемых от датчиков данных. Это позволяет автоматизировать процессы выращивания растений за счет того, что контроллер включает/выключает, а так же регулирует работу различных механизмов, таких как насосы, реле, клапаны и дозер.

Окно Settings
Окно настройки триггеров делится на модули

Root pressure management[править | править код]

Модуль управления корневым давлением

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

  • Selected Root Pomp: Указываем имя контакта к которому подключена помпа напрмиер DRV1_A
  • Autocontrol Enable: Включение выключение модуля. 0 - выключено, 1 - включено
  • Root Pwd On: Включение плавного регулирования оборотами помпы с помощью ШИМ 0 - выключено, 1 включено
  • Pwd Maximum: Предельное значение оборотов помпы выше которого помпа не будет разгонятся, максимум 255
  • Root Pwd Minimum: Минимальное значение оборотов помпы ниже которого ШИМ не будет снижаться
  • Dist Minimum: Минимальное расстояние от датчика до раствора в баке. При выключении помпы циркуляции часть раствора может возвращаться в бак и если там недостаточно места может происходить перелив через край. Задавая этот параметр в сантиметрах вы предотвращаете отключение циркуляции при слишком высоком уровне в баке
  • Pwd Step Up: значение шага для шим при увеличении скорости циркуляции
  • Pwd Step Down: значение шага для шим при уменьшении скорости циркуляции

EC Water Correction[править | править код]

Модуль автоматической коррекции ЕС разбавлением водой

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

  • EC Stab Enable: Включение выключение модуля. 0 - выключено, 1 - включено     
  • EC Stab Pomp: Имя гнезда управления клапаном или насосом подачи воды, например DRV1_D
  • EC Stab Value: Значение порога ЕС выше которого начинается срабатывание системы разбавления раствора
  • EC Stab Time: Значение в секундах продолжительности подачи воды. Ограничивает разовую порцию воды для предотвращения избыточного разбавления.
  • EC Stab Interval: Минимальный интервал в секундах между циклами подачи воды. Регулируется для того, чтобы дать раствору перемешаться и датчику ЕС показать реальные значения.
  • EC Stab Miniman Dist: Минимальное значение в сантиметрах от датчика до поверхности воды в баке. Предотвращает срабатывание доливки воды в переполненный бак
  • EC Stab Maximal Dist: Максимальное значение в сантиметрах от датчика до поверхности воды в баке. Доливает воду в бак несмотря на показания ЕС, поддерживая минимальный запас воды в баке.

EC Doser correction[править | править код]

Модуль автоматической коррекции  ЕС внесением удобрений

Этот модуль отвечает за отправку заданий для WEGA-DOSER на подачу удобрений в бак тогда, когда ЕС ниже заданного порога, например при разбавлении водой.

  • EC Doser Stab Enable: Включение выключение модуля. 0 - выключено, 1 - включено
  • EC DoserLimit: Пороговое значение ЕС до которого модуль пытается его поднять
  • EC Doser Value A: Значение одиночной порции в (мл) подающейся насосом А
  • EC Doser Value B: Значение одиночной порции в (мл) подающейся насосом B
  • EC Doser Interval: Минимальное время в секундах между подачей новой порции удобрений. Необходимо для перемешивания.

Pomp Night Stoping[править | править код]

Модуль отключения циркуляции раствора в темноте
  • Pomp Night Enable: Включение выключение модуля. 0 - выключено, 1 - включено   
  • Pomp Night Pomp: Указываем имя контакта к которому подключена помпа напрмиер DRV1_A
  • MinLightLevel: Указываем минимальный уровень освещенности с датчика освещенности ниже которого помпа отключится