WEGABOX: различия между версиями

5701 байт убрано ,  24 апреля 2023
Строка 39: Строка 39:
=== Изготовление контроллера ===
=== Изготовление контроллера ===
Изготовление контроллера [[WEGABOX-KIT]]
Изготовление контроллера [[WEGABOX-KIT]]
=== Прошивка ===
*После успешной сборки необходимо выполнить первую прошивку проводом USB. Это нужно первый раз и требуется для указания параметров точки доступа. Дальнейшие прошивки и обновления будут выполнятся через WiFi.
*На момент прошивки у вас уже должен быть развернут и настроен [[WEGA-SERVER]], и сгенерированы ключи доступа.
*Установлена платформа [https://code.visualstudio.com/ VSCODE], и подключен проект из [https://github.com/WEGA-project/wegabox репозитория]
[[Прошивка|подробнее]]


=== Изготовление датчиков ===
=== Изготовление датчиков ===
== [[Прошивка]] ==
== Прошивка по Wi-Fi ==
В дальнейшем, если будет желание или необходимость перепрошивки <code>ESP</code> это можно будет сделать через Wi-Fi.
Для этого нужно будет раскоментировать строчку в <code>platformio.ini</code> и указать свой <code>IP</code> адрес  <code>WEGABOX</code>.
== Настройка ==
== PCB плата WEGABOX ==
Для простоты сборки <code>W</code>
= Содержание =
* Что такое WEGABOX
* Минимальные требования и знания
* PCB плата WEGABOX
* Распиновка jack разъемов для датчиков
* Компоненты для заказа
** Лист компонентов
* Скачать проект WEGABOX
* Установка Visual Studio Code (vscode) и прошивка
* Где искать помощь
----И так, что же такое '''WEGABOX'''
'''WEGABOX''' это система контроля и мониторинга состояния гидропонной системы, куда входят следущие возможности
* Мониторинг <code>ЕС</code>
* Мониторинг <code>pH</code>
* Мониторинг <code>Температуры воздуха и раствора</code>(в баке и в корневой зоне)
* Мониторинг <code>Влажности воздуха</code>
* Мониторинг <code>Атмосферное давление</code>
* Мониторинг <code>СО2</code>
* Мониторинг <code>Освещенности</code>
* Мониторинг <code>Уровня раствора</code>
* Управление корневым давление(на сколько это возможно)
* Контроль <code>ЕС</code> в рабочем баке
Важно: '''WEGABOX''' не имеет смысла без WEGA части.
Так же '''WEGABOX''' является важным звеном в WEGA ecosystem
----
== Минимальные требования и знания ==
Для того, чтобы собрать этот <code>WEGABOX</code> необходимо:
* Минимальные знания в электронике (знать что такое <code>+</code> или <code>GND</code>)
* Умение читать схему, да-да, именно читать, а не разглядывать и смотреть
* Знание, что такое паяльник и как с ним работать
* Понимание как соединить три проводка в одной точке
* Умение собирать компоненты по схеме
* Знать и уметь, как прошивать ардуину и вообще знать, что это такое
* Минимальные знания в программировании. Мы попытались минимизировать необходимость ковыряние в коде, но все же придется изменять некоторые значения, о которых речь пойдет ниже
Если, всего выше перечисленного или одного из выше перечисленного не знаешь, не умеешь, не понимаешь, найди человека, который соберет этот миксер за тебя.
----
== PCB плата WEGABOX ==
=== Внешний вид платы ===
----
== Компоненты для заказа ==
# Плата контроллера ESP32-WROOM-32D или ESP32-WROOM-32U
# Датчик температуры и влажности ATH10. Пример позиции
# Фоторезистор GL5528 для измерения света. Пример позиции
# Датчик расстояния для измерения уровня US-025
# Стабилизатор для питания контроллера mini560 5V
# Терморезистор 100кОм для компенсации ЕС NTC-MF52-100K. Пример позиции
# Водонепроницаемый ds18b20 датчик температуры корней. Пример позиции
# LM336Z-2.5 Пример позиции
# ISO1540DR Пример позиции
# MCP602-I/P Пример позиции
# B1205S-2W Пример позиции
# BNC разъем Пример позиции
# Блок питания 12В 2А Пример позиции
# Набор резисторов Resistor Assorted Kit Set 10 -1M . Пример позиции
# Провода ...
=== Лист проверенных компонентов для заказа ===
Здесь вы найдете лист компонентов, которые уже заказывались ни раз, но смотрите на цены, они иногда сильно меняются.
Лист компонентов
----
== Скачать проект WEGABOX ==
Скачать проект можно несколькими путями, самый просто это скачать архив текущего репозитория или со страницы релизов. Последний стабильный релиз можно найти здесь.
Нажимаем на <code>Source code(zip)</code> выбранного релиза, скачиваем. Распаковываем архив в удобное место на диске.
Важно, что бы в путях до проекта не было пробелов и русских названий.
Например так будет работать <code>D:\wegabox</code>
Так не будет работать <code>D:\Вега бокс\wegabox</code>
----
----
== Где искать помощь ==
Если у вас все еще есть вопросы по настройке, заливке и гонфигурированни <code>WEGABOX</code>, то их всегда можно задать в официальном телеграмм канале WEGABOX
'''!!! ВАЖНО !!!'''
Ответы на вопросы, а что такое плюс или GND, а как быть с проводами и так далее в телеграмм канале дававться не будут.
Смотри Минимальные требования и знания