Заглавная страница: различия между версиями

Материал из WEGA-PROJECT
Перейти к навигации Перейти к поиску
Строка 19: Строка 19:


===WEGABOX===
===WEGABOX===
Это система, которая помогает следить за состоянием гидропонных систем, используемых для выращивания растений. Она измеряет параметры окружающей среды, а также состояние рабочего раствора, который используется для выращивания растений. Система управляет циркуляцией воды и добавлением удобрений, чтобы растения росли здоровыми и сильными.
=== WEGA-DOSER ===
Это устройство состоящее из двух высокоточных шаговых насосов выполняющих подачу концентратов жидких удобрений в бак с рабочим раствором, что позволяет поддерживать профиль расчетный питания. WEGA-DOSER подключается непосредственно контроллеру WEGABOX
=== WEGA-MIXER ===
Это устройство, которое помогает изготовить смеси из солей (концентраты A и B), которые можно использовать для создания рабочих растворов. Эти смеси создаются в определенных пропорциях, чтобы гарантировать их химическую совместимость и профиль питания, а так же удобство в использовании и хранении. Получает параметры изготовления от калькулятора WEGA-HPG.
# Конвертер интерфейса (средний уровень) для обмена данными по проводам и обновления прошивок устройств (7)
# Конвертер интерфейса (средний уровень) для обмена данными по проводам и обновления прошивок устройств (7)
# WEGA-ESP32 - самостоятельный беспроводной контроллер сбора данных о состоянии растворов
# WEGA-ESP32 - самостоятельный беспроводной контроллер сбора данных о состоянии растворов

Версия от 03:52, 20 апреля 2023

ПРОЕКТ WEGA

WEGA.drawio.png


Проект WEGA (Web E-Garden Automation) — это экосистема, объединяющая программно-аппаратные средства, цель которой — контролировать и помогать выращивать растения на гидропонике.

Основная идея проекта — разработка простых, самостоятельных элементов, облегчающих выращивание растений, при этом умеющих работать вместе в едином информационном взаимодействии.

ОПИСАНИЕ ПРОЕКТА

WEGA-SERVER

Это WEB сервер в стандарте LAMP . Роль сервера - объединять все компоненты проекта в единое целое. Отображать графики значений и подсказки по выращиванию, а так же выполнять калибровку датчиков. В wega-server входят следующие компоненты:

  • WEGA-GUI - модуль отображения статистики измерений выдает данные по фактическому состоянию растворов
  • WEGA-DB - хранит данные со всех сенсоров и миксера
  • WEGA-API - осуществляет прием данных и передачу параметров на устройства
  • WEGA-EVENT - производит уведомление о ситуациях через telegram bot
  • SYSLOG - сервер сбора логов работы устройств
  • OWM Fetcher - компонент получающий погоду с сервиса Open Weather Map
  • GRAFANA - мощный и удобный компонент визуализации измерений (значения графики отчеты)

WEGABOX

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

WEGA-DOSER

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

WEGA-MIXER

Это устройство, которое помогает изготовить смеси из солей (концентраты A и B), которые можно использовать для создания рабочих растворов. Эти смеси создаются в определенных пропорциях, чтобы гарантировать их химическую совместимость и профиль питания, а так же удобство в использовании и хранении. Получает параметры изготовления от калькулятора WEGA-HPG.

  1. Конвертер интерфейса (средний уровень) для обмена данными по проводам и обновления прошивок устройств (7)
  2. WEGA-ESP32 - самостоятельный беспроводной контроллер сбора данных о состоянии растворов
  3. WEGA-Box - проводной контроллер повышенной надежности нижнего уровня подключенный по шине RS485 к устройству среднего уровня (5)
  4. Измерительный бак с рабочим раствором в котором устройства (6,7) выполняют измерения EC, pH, Температуры и уровня.
  5. WEGA-HPG - многоплатформенный калькулятор выполняющий расчет раствора в том числе коррекций по данным полученным от (1) и управляющий устройством изготовления концентратов (10)
  6. WEGA-Mixer - устройство выполняющее изготовление концентратов A и B для переноски и хранения
  7. Концентраты A и B - смесь химически совместимых между собой солей в рассчитанных пропорциях пригодных для приготовления рабочего раствора (8)
  8. WEGA-DOSER (в разработке) устройство для подачи концентратов (11) в рабочий раствор (8) с высокой точностью и равномерностью по заданным алгоритмам.
  9. Утилита для загрузки данный с открытого проекта погодного сервиса OpenWetherMap

Состав

Ядро проекта - это сервер LAMP, который принимает, сохраняет и обрабатывает информацию, а так-же обеспечивает обмен и наблюдение за информацией.

WEGA-GUI - Веб интерфейс контроля за климатом и растворами со множества устройств сбора

WEGA-API - интерфейс обмена информацией и доставкой команд управления на аппаратные устройства

Телеграмм каналы

WEGA-ESP32 - аппаратный комплекс сбора данных по микроклимату и состоянию растворов

WEGA-Mixer - устройство изготавливающее концентраты удобрений

WEGA-HPG - мультиплатформенный калькулятор (АРМ технолога по питанию) рассчитывающий составляющие раствора и управляющий wega-mixer

WEGA-Doser - устройство управляющее подачей концентратов в рабочий раствор (в процессе разработки, стадия проведены испытания исполнительных механизмов)

WEGA-SERVER

WEGABOX

WEGA-MIXER

WEGA-HPG