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

 
(не показаны 34 промежуточные версии этого же участника)
Строка 1: Строка 1:
=ПРОЕКТ WEGA=
=ПРОЕКТ WEGA=
[[Файл:Biglogo.png|центр|465x465пкс]]


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


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


Ниже можно видеть всю экосистему, где блоки 1-4 и 13, это части <code>WEGA</code>
Проект является открытым как в программной, так и аппаратной части и доступен на https://github.com/WEGA-project
== Расшифровка ==
===WEGA-SERVER===
Это WEB сервер в стандарте [https://ru.wikipedia.org/wiki/LAMP LAMP]  в него входят следующие компоненты:
*WEGA-GUI - модуль отображения статистики измерений выдает данные по фактическому состоянию растворов
*WEGA-DB - хранит данные со всех сенсоров и миксера
*WEGA-API - осуществляет прием данных и передачу параметров на устройства
*WEGA-EVENT - производит уведомление о ситуациях (бот телеграм)
 
===WEGABOX===
# Конвертер интерфейса (средний уровень) для обмена данными по проводам и обновления прошивок устройств (7)
# WEGA-ESP32 - самостоятельный беспроводной контроллер сбора данных о состоянии растворов
# [[WEGA-Box]] - проводной контроллер повышенной надежности нижнего уровня подключенный по шине <code>RS485</code> к устройству среднего уровня (5)
# Измерительный бак с рабочим раствором в котором устройства (6,7) выполняют измерения <code>EC</code>, <code>pH</code>, Температуры и уровня.
# [[WEGA-HPG]] - многоплатформенный калькулятор выполняющий расчет раствора в том числе коррекций по данным полученным от (1) и управляющий устройством изготовления концентратов (10)
# [[WEGA-Mixer]] - устройство выполняющее изготовление концентратов A и B для переноски и хранения
# Концентраты A и B - смесь химически совместимых между собой солей в рассчитанных пропорциях пригодных для приготовления рабочего раствора (8)
# WEGA-DOSER (в разработке) устройство для подачи концентратов (11) в рабочий раствор (8) с высокой точностью и равномерностью по заданным алгоритмам.
# Утилита для загрузки данный с открытого проекта погодного сервиса <code>OpenWetherMap</code>
 
----


== Состав ==
Кредо проекта: Мы стремимся создать систему контроля выращивания растений методом гидропоники, которую любой человек сможет создать самостоятельно, даже без опыта в этой области.
Ядро проекта - это сервер <code>LAMP</code>, который принимает, сохраняет и обрабатывает информацию, а так-же обеспечивает обмен и наблюдение за информацией.


WEGA-GUI - Веб интерфейс контроля за климатом и растворами со множества устройств сбора
У проекта есть группа в Telegram: https://t.me/WEGA_SERVER с активным сообществом увлеченных людей.
== ОПИСАНИЕ ПРОЕКТА ==
[[Файл:WEGA.drawio.png|слева|мини|888x888px|альт=|Схема связей проекта]]


WEGA-API - интерфейс обмена информацией и доставкой команд управления на аппаратные устройства
===[[WEGA-SERVER]]===
Это WEB сервер в стандарте [https://ru.wikipedia.org/wiki/LAMP LAMP] . Роль сервера - объединять все компоненты проекта в единое целое. Отображать графики  значений и подсказки по выращиванию, а так же выполнять калибровку датчиков.  В wega-server входят следующие компоненты:
*'''[[WEGA-GUI]]''' - модуль отображения статистики измерений выдает данные по фактическому состоянию растворов
*'''[[WEGA-DB]]''' - хранит данные со всех сенсоров и миксера
*'''[[WEGA-API]]''' - осуществляет прием данных и передачу параметров на устройства
*'''[[WEGA-EVENT]]''' - производит уведомление о ситуациях через '''telegram bot'''
*'''[[SYSLOG]]''' - сервер сбора логов работы устройств
*'''[[OWM Fetcher]]''' - компонент получающий погоду с сервиса [https://openweathermap.org/ Open Weather Map]
*'''[[GRAFANA]]''' - мощный и удобный компонент визуализации измерений (значения графики отчеты)
[[WEGA-SERVER|подробнее]]


== Телеграмм каналы ==
===[[WEGABOX]]===
[https://t.me/esp32wega WEGA-ESP32] - аппаратный комплекс сбора данных по микроклимату и состоянию растворов
[[WEGABOX-KIT Изготовление|СБОРКА]], [[Список компонентов платы WEGABOX|КОМПОНЕНТЫ]], [[Список поддерживаемых датчиков|ДАТЧИКИ]], [[ИНТЕРФЕЙС]]


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


WEGA-HPG - мультиплатформенный калькулятор (АРМ технолога по питанию) рассчитывающий составляющие раствора и управляющий wega-mixer
===[[WEGA-DOSER]]===
Это устройство состоящее из двух высокоточных шаговых насосов выполняющих подачу концентратов жидких удобрений в бак с рабочим раствором, что позволяет поддерживать профиль расчетный питания. WEGA-DOSER подключается непосредственно контроллеру WEGABOX
[[WEGA-DOSER|подробнее]]


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


==WEGA-SERVER==
===[[WEGA-HPG]]===
==WEGABOX==
WEGA-HPG - калькулятор для изготовления удобрений из простых солей с поддержкой множества платформ (Windows, Linux, Mac) . Он позволяет проводить расчеты для создания рабочих растворов, в том числе учитывая данные от WEGA-SERVER и управлять устройством WEGA-MIXER для создания смесей.
==WEGA-MIXER==
[[WEGA-HPG|подробнее]]
==WEGA-HPG==

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

ПРОЕКТ WEGA

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

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

Проект является открытым как в программной, так и аппаратной части и доступен на https://github.com/WEGA-project

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

У проекта есть группа в Telegram: https://t.me/WEGA_SERVER с активным сообществом увлеченных людей.

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

 
Схема связей проекта

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.

подробнее

WEGA-HPG

WEGA-HPG - калькулятор для изготовления удобрений из простых солей с поддержкой множества платформ (Windows, Linux, Mac) . Он позволяет проводить расчеты для создания рабочих растворов, в том числе учитывая данные от WEGA-SERVER и управлять устройством WEGA-MIXER для создания смесей.

подробнее