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

Материал из WEGA-PROJECT
Перейти к навигации Перейти к поиску
(Новая страница: «мини мини мини мини мини»)
 
 
(не показано 15 промежуточных версий этого же участника)
Строка 1: Строка 1:
После успешной [[Прошивка|прошивки]] [[WEGABOX]] подключается к точке WiFi доступа и к нему становится возможно подключиться по WEB интерфейсу.
Для этого в браузере подключаемся к адресу http://wegabox.local где '''wegabox''' - это имя конкретного устройства заданное в файле '''pre.h''' перед выполнением прошивки.
''в примере ниже: <nowiki>http://bl.local</nowiki>''
== '''main''': Окно диагностики устройств ==
[[Файл:W5.png|мини]]
[[Файл:W5.png|мини]]
[[Файл:W4.png|мини]]
[[Файл:W4.png|мини]]При подключении к web интерфейсу контроллера сразу про можно проверить, какие устройства обнаружились и посмотреть параметры версии прошивки и времени работы.[[Файл:W1.png|мини|без|388x388пкс|Окно приветствия контроллера]]
[[Файл:W3.png|мини]]
 
[[Файл:W2.png|мини]]
== '''wega-server api''': Контроль обмена с api [[WEGA-SERVER]] ==
[[Файл:W1.png|мини]]
В данном окне проверяется успешность получения калибровочных и служебных данных от сервера. Они нужны для вычисления базовых значений таких как EC, pH и температура NTC на стороне контроллера, а так же получение уставок и порогов значений сработки исполнительных устройств.[[Файл:W2.png|мини|без|733x733пкс|Окно проверки работы wega-server api]]
 
== '''Settings''': настройки триггеров ==
Триггеры - это элементы системы управления [[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 - включено     
 
* '''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:''' Указываем минимальный уровень освещенности с датчика освещенности ниже которого помпа отключится

Текущая версия от 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: Указываем минимальный уровень освещенности с датчика освещенности ниже которого помпа отключится