Посетитель


197 63
Russian Federation Vladivostok
1
12 дн.

Aкваконтролер Xendil.

Некоторе время назад я захотел иметь в своем аквариуме контроллер (маленький компьютер), LED свет, подачу УДО, управляемые розетки и т.д?
Я прочел сотни страниц форумов, но так и не нашел подходящего решения. Знакомая ситуация? Позже я сделал себе контроллер и Led свет. Оказывается сделать их просто.
Я создал проект Xendil, в котором, максимально доступно изложил как самому собрать контроллер и модули к нему: Led светильник, дозатор УДО, управляемые розетки.
Этот топик посвящен обсуждению создания аквариумных модулей на базе аквариумного контроллера Xendil.

Вот основные функции аквариумного контроллера Xendil, которые доступны уже сейчас.
- Модульная схема контроллера. Контроллер состоит из нескольких абсолютно независимых модулей, в каждом Esp8266. Каждый модуль реализует свою функцию. Есть модуль света, модуль подачи УДО или включения оборудования по таймеру, модуль контроля температуры аквариума и охлаждение вентиляторами. Модули можно объединить в группы - аквариумы.
- Управление по Wi-Fi всеми модулями контроллера через браузер или Андррид приложение. Есть меню модулей для легкого переключения между ними. В андроид приложении есть поиск модулей.
- Удобное Визуальное редактирование графиков света. Одновременное редактирование нескольких точек и каналов.
- Отображение мощности света в %, ваттах, люменах, люксах. Ограничение мощности.
- Сохранение в контроллере нескольких спектров и графиков света (галерея спектров, галерея графиков).
- Контроль оборотов вентиляторов охлаждения в зависимости от температуры нескольких термодатчиков. Снижение мощности света при аварийной температуре. Суточные графики температуры.
- Одновременное управление несколькими модулями (прожекторный свет)
- Модуль таймеров, для подачи УДО и включения по таймеру другого оборудования. Есть повторы и контроль остатков УДО.
- Сохранение настроек в файлы. Файловый менеджер для работы с файлами настрооек и обновления прошивки модулей по воздуху.
- Есть подробное описание сборки модулей, схемы и кнопка помощи в интерфейсе.


На рисунке изображена общая схема этого контроллера.


Bидео интерфейса управления


Для большего удобства все описания сбора модулей (устройств) на базе этого контроллера представлены на отдельном сайте. Все собирается только из общедоступных комплектующих. Вот например схема LED светильника.

Как собрать светильник описано тут . Все не так сложно как вам кажется. На сайте прошивки есть описание всех деталей, ссылки где их купить, и инструкция как все это собрать. Когда-нибудь будет и видео сборки.

Как собрать дозатор УДО и управляемые розетки описано тут .
План будущих хотелок тут .
Нет смысла изучать всю эту тему (ничего по делу тут нет). Если у вас есть вопросы, смело задавайте их, я отвечу на них, даже если они прозвучат в 10 раз подряд.

Изменено 7.5.18 автор xendil
2017-12-2424/12/2017 03:43:34
#2445362
Малёк


19
Воронеж
4 мес.

xendil
Спасибо.

Изменено 27.12.17 автор vergi
2017-12-2727/12/2017 15:57:42
#2446179
Малёк


19
Воронеж
4 мес.
Собрал на бредборде,все завелось сразу,буду тестить дальше.Пока глюков не было.
Менвеловские драйвера еле слышно пищат.

Большой плюс есть таймеры,у меня свет гибрид ЛЛ+Диоды.

Изменено 27.12.17 автор vergi

Изменено 27.12.17 автор vergi
2017-12-2727/12/2017 21:05:32
#2446241
Малёк


10
Ukraine Nikolaev
2 дн.

xendil
Мой единственный подписчик на мой канал в ютубе, я не знаю кто ты, но я благодарю вас за оказанное мне внимание. Снова конфети и шары.


Я интересуюсь вашим устройством на украинском аквафоруме, там мой ник cwc.
На данный момент заказал детали, плату драйверов паяю сам, в принципе планировал выложить видео или фото сборки, ну а там как получится, времени не хватает на все.
2017-12-3030/12/2017 18:37:57
#2446889
Новичок


6
Russian Federation Livny
5 мес.
Здравствуйте проект отличный, все прошилось и завелось кроме датчика DS18B20? подключал на D7 - GPIO13 датчик не появляться при сканировании, резистор стоит датчик исправен, на этой-же плате с другой прошивкой работает, плата ESP8266 NodeMcu
2017-12-3131/12/2017 16:41:56
#2447068
Посетитель


197 63
Russian Federation
1
12 дн.

Don Jo

Попробуйте нажать кнопку "Scan sensors" на вкладке температур.
Работало с прошивкой SSLAC16?
С Новым годом!
2017-12-3131/12/2017 17:08:44
#2447072
Новичок


6
Russian Federation Livny
5 мес.
Пробовал нажимать кнопку "Scan sensors" сканирует на ничего не появляется.
С прошивкой SSLAC16 не пробовал, пробовал через Arduino IDE прошивать скетч с библиотеками DallasTemperature.h и
OneWire.h и выводил значение на COM порт и на телефон через программу Blynk.
С наступающим всех!
2017-12-3131/12/2017 17:41:26
#2447076
Посетитель


197 63
Russian Federation
1
12 дн.
На вкладке General, GPIO OneWire стоит 13 ?
2017-12-3131/12/2017 18:04:41
#2447083
Новичок


6
Russian Federation Livny
5 мес.
Спасибо, стояло -1 не разобрался еще до конца.
Датчик виден но страница не обновляется до конца
2017-12-3131/12/2017 18:11:06
#2447084
Посетитель


197 63
Russian Federation
1
12 дн.
- Какой браузер?
- Возможно слабый сигнал роутера. Вкладка Wi-Fi, кнопка "ScanWi-Fi" в списке находим свою сеть. Сколько у нее dB?
2017-12-3131/12/2017 18:21:50
#2447086
Посетитель


196 88
Камышин
15 час.
Начал собирать светильник на этом контролере. Схему протестировал. Все платы определились. Как будет время начну паять драйвера.
Есть только один вопрос:
Не рекомендуется использовать LoLin модуль. Я использовал, другого небыло. Прошился. В чем подвох?
2017-12-3131/12/2017 20:03:11
#2447100
Посетитель


197 63
Russian Federation
1
12 дн.

IvanSH

Работать на лолине все будет (у меня их несколько штук, купил по ошибке).
Просто лолин на мой взгляд не удобная плата. Она больше нодемку, и в макетную плату уже не втыкается, второго лед на ней нет.
2017-12-3131/12/2017 23:37:52
#2447118
Новичок


6
Russian Federation Livny
5 мес.
Не могу разобраться с каналами света

для теста подключаю светодиод между GND и ножкой D8 - GPIO 03 вне зависимости от состояния канала в Regtime светодиод не горит

UPD
Поменял в канале D на G Заработала кнопка тест.
Но графики не работают, т.е. если поставить галочку на edit и двигать мышкой то каналы работают а автоматически нет.

Изменено 1.1.18 автор Don Jo

Изменено 1.1.18 автор Don Jo
2018-01-0101/01/2018 23:30:12
#2447249
Посетитель


197 63
Russian Federation
1
12 дн.

Don Jo

Т.е. графики есть. Свет при таскании ползунка времени мышкой меняется. А по времени свет не меняется? Так?
Время в есп идёт? Ползунок времени со временем меняет свое положение (нужно нажимать кнопку refresh)?
Если вы нажали галку light edit. То есп перейдет в мануальный режим изменения света. Для перехода в автоматический режим нужно или убрать эту галку или подождать 2 минуты.

Изменено 1.1.18 автор xendil
2018-01-0202/01/2018 02:02:07
#2447277
Новичок


6
Russian Federation Orl
5 мес.
Спасибо за помощь в освоении контроллера, разобрался график и работают. Вопрос возможность ли управление одним каналом (вентилятор) двумя правилами 1. Включение по расписанию, вентилятор выключился и работает на минимальной мощности; 2. Этот же ветилятор регулируется температурой датчика. Проблема в том что мне нужно регулировать температуру потока воздуха выдуваемого светильником и в момент включения светильники температура датчика стоящего на выходе воздуха может быть ниже температуры менимальной уставки оборотов.
2018-01-0303/01/2018 16:29:32
#2447677
Посетитель


197 63
Russian Federation
1
12 дн.
два правила нельзя
2018-01-0303/01/2018 17:41:11
#2447694
Новичок


6
Russian Federation Orl
5 мес.

два правила нельзя

Понятно, спасибо за ответ. Еще вопрос если создать два правила на две разных ножки GPIO и обе ножки подключить на вход одного шим драйвера






Изменено 4.1.18 автор Don Jo
2018-01-0404/01/2018 22:29:34
#2448104
Посетитель


197 63
Russian Federation
1
12 дн.

Don Jo

Плохая идея. а взять второй вентилятор?
2018-01-0404/01/2018 22:48:38
#2448114
Малёк


19
Воронеж
4 мес.
Доброго времени суток,что то не пойму как подключить твердотельное реле,вопрос такой в настройках PWM что надо поставить для управления реле.
2018-01-0404/01/2018 22:54:09
#2448115
Посетитель


197 63
Russian Federation
1
12 дн.

vergi

http://xendil.com/ru...
Внизу страницы. Напрмер, D7 или D9 цифра это номер gpio.
2018-01-0404/01/2018 23:14:38
#2448120
Посетитель


196 88
Камышин
15 час.
Прошил контролер, все заработало на макетке. Есть вопрос, а можно объединить два-три LED канала в один, чтобы бар один, а канала два или три?
Я к чему, у меня светильник в котором белых диодов на три канала набралось. Я все подключаю на разные ШИМ пины. Получается, что нужно три совершенно одинаковых строки в таблице каналов с разными пинами. И три бара тоже одинаковых на графике. А как бы объединить их?
2018-01-2626/01/2018 16:20:46
#2456771
Посетитель


197 63
Russian Federation Vladivostok
1
12 дн.

IvanSH

В планах эта фишка есть. http://xendil.com/ru... В переделке интерфейса.

Но! планируется переход на есп32. Я планировал забросить развитие есп8266. Возможно по просьбам трудящихся сделаем обновление для есп8266.
2018-01-2727/01/2018 01:11:45
#2456933



461 88
Москва
2.5
4 мес.

xendil
планируется переход на есп32.

хороший проект, может сделаю форк, но кол-во ошибок на сайте зашкаливает.
и да исходники есть? ибо я использую esp8285 от iTead, а там больше ног и т.д. нужно адаптировать прошивку то..
вот например материнские платки для них...
2018-01-2727/01/2018 11:06:16
#2457002
Посетитель


197 63
Russian Federation Vladivostok
1
12 дн.

но кол-во ошибок на сайте зашкаливает

Если вы о русском языке, то да есть такое, это у меня в html-редакторе проверка ошибок не работает. Если вы о сути, то давайте поправлю.

Выкладывать исходники в ближайшее время не планируется.
2018-01-2727/01/2018 13:11:46
#2457051
Малёк


19
Воронеж
4 мес.
Здравствуйте,есть новости по ESP32?.Если есть альфа прошивка могу потестить.
2018-01-3131/01/2018 08:58:26
#2458605
Посетитель


197 63
Russian Federation Vladivostok
1
12 дн.

vergi

Да, выход прошивки для есп32 планировался на 1 февраля. Но различия в программеже есп32 и есп8266 оказались больше чем ожидалось. Поэтому немного опаздываем. Думаю к ближайшему понедельнику успеть.

Все уже почти готово, сейчас происходит процесс тестирования. Я ценю ваше желание потестить альфа версию, но увы, в данный момент это технически невозможно.
2018-01-3131/01/2018 12:00:06
#2458676



Top