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