go to bottom
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation Vladivostok
4 года

Aкваконтролер Xendil. (страница 20)

Некоторе время назад я захотел иметь в своем аквариуме контроллер (маленький компьютер), 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
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

61 9
Russian Federation Krasnodar
6 дн.

Виталий Молош
Подскажите где находится вкладка температура
Aкваконтролер Xendil.
у меня её нет захожу через браузер
Подзаголовок main не открывается

А так пробовал может откроет http://192.168.4.1/M...
2019-09-0101/09/2019 17:11:44
#2669674
Новичок

Аватар пользователя

7
Belarus Minsk
5 года

Да открыл
А заходить только так
В приложении для телефона тоже не открывается вкладка main
Пользуюсь esp8266 nodemsu

2019-09-0101/09/2019 17:24:10
#2669677
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

61 9
Russian Federation Krasnodar
6 дн.

Виталий Молош

У хозяина надо спросить, на компе ещё можно как то понять перезалить html файлы но вот с телефона, жди автора.
2019-09-0101/09/2019 17:41:20
#2669680
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation Vladivostok
4 года

Все просто, вкладка температура находится в разделе меню main. Но появляется она только при наличии хотя бы одного температурного датчика и его корректной работы. Если у вас нет температурного датчика, то и вкладка вам эта не нужна, поэтому она скрывается. Да вы можете зайти на нее по прямой ссылке, но там ничего не будет.

Изменено автор xendil

2019-09-0101/09/2019 17:51:54
#2669686
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

61 9
Russian Federation Krasnodar
6 дн.

xendil

Вот и решение. Век живи век учись).

Изменено автор Moderator
2019-09-0101/09/2019 17:58:35
#2669690
Новичок

Аватар пользователя

7
Belarus Minsk
5 года

Большое спасибо

2019-09-0202/09/2019 19:35:48
#2670076
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

164 191
Калининград
3 мес.

xendil

rudak87

Регулировать их яркость вы конечно не сможете, а вкл/выкл по времени да.

По яркости это понятно, а как реализовать для включения по времени? Нашел на Али есп 01 с двухканальным реле но он пустой, к сожалению с++ мне не поддался. Как с помощью вашего проекта можно решить этот вопрос? Требуется включение ламп по схеме 1-2-3-2-1, светильник у меня с двумя выключателями, один на одну лампу, другой на две сразу, вижу это так, утром включается 1 лампа, горит до определенного времени и гаснет, в этот момент срабатывает второе реле включая сразу 2 лампы, и через время добавляется 3я , и соответственно в обратном порядке идёт повременной отключение.
Ваша программа рассчитана на работу с реле? Или нужно будет дополнительно писать софт именно под эти нуждыы?
2019-09-1212/09/2019 15:53:52
#2673185
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

3100 2492
Рязань
18 час.

rudak87
Требуется включение ламп по схеме 1-2-3-2-1, светильник у меня с двумя выключателями, один на одну лампу, другой на две сразу, вижу это так, утром включается 1 лампа, горит до определенного времени и гаснет, в этот момент срабатывает второе реле включая сразу 2 лампы, и через время добавляется 3я , и соответственно в обратном порядке идёт повременной отключение.
А не проще взять такой трёхканальный таймер и не париться с релюшками на контроллере от Xendil ( по мне - это всё равно что гвозди забивать микроскопом...).
У меня такой таймер с 15 года работает без проблем ( часы за год убегают на одну минуту ).
для форума



Изменено автор froll-72
2019-09-1212/09/2019 16:55:54
#2673203
Нравится rik473
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

741 241
Воронеж
5 мес.

froll-72

Он же без wifi. Без него никак )
2019-09-1212/09/2019 19:04:02
#2673254
Нравится froll-72
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

164 191
Калининград
3 мес.

froll-72

В этом случае нужно будет менять провод в светильнике на 5 жильный
2019-09-1212/09/2019 22:09:41
#2673318
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation
4 года

rudak87

Конечно все можно, ничего дописывать не нужно. Но к сожалению, будет ли работать готовая платка купленная на Али(ЕСП01+2 реле) я незнаю, т.к. в руках ее не держал, но думаю что нет.
Поэтому вам нужно собрать такую штуку, это просто
http://xendil.com/ru...

Картинка с форума

По настройке есть два варианта
Вариант 1. С графиками.
http://xendil.com/ru... На этой странице в верней таблице добавляете каналы со своими реле, но в колонке G_/P_ пишете первой буквой D. Теперь вы сможете управлять каждым из каналов с помощь графика ( http://xendil.com/ru... ). Но конечно свет не будет плавно разжигаться. Свет будет включаться когда график станет выше 55% и выключится когда ниже 45%. Поэтому график стоит рисовать в виде буквы П, с крутыми спусками и подъемами.

Вариант 2. С помощью таймеров, графиков тут не будет.
http://xendil.com/ru... На этой странице во второй таблице Timer chanels добавляете каналы со своими реле, но в колонке G_/P_ пишете первой буквой D. Затем на странице таймеров ( http://xendil.com/ru... ) добавляете правила для каждого из каналов, когда нужно включится когда выключится, но косяк в том, что можно добавить только 1 правило на канал!

Изменено автор xendil
2019-09-1313/09/2019 02:36:12
#2673387
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

3100 2492
Рязань
18 час.

rudak87
В этом случае нужно будет менять провод в светильнике на 5 жильный
Зачем ? По сути вам нужен двухканальный таймер ( если не переделывать светильник ) с двумя розетками .
Это же ваши слова :

rudak87
Требуется включение ламп по схеме 1-2-3-2-1, светильник у меня с двумя выключателями, один на одну лампу, другой на две сразу, вижу это так, утром включается 1 лампа, горит до определенного времени и гаснет, в этот момент срабатывает второе реле включая сразу 2 лампы, и через время добавляется 3я , и соответственно в обратном порядке идёт повременной отключение.

На предложенном мною таймере это будет выглядеть так : на одной лампе выставляем два периода включения -выключения , а две лампы с одним периодом включения -выключения . Пример :1 лампа включение 7-00 выключение 7-30 и включение 12-00 выключение 17-00 ; двойная лампа включение 7-30 выключение 16-30 --- всё согласно вашим хотелкам , без каких либо заморочек с модулями реле ...
2019-09-1313/09/2019 06:39:29
#2673395
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

164 191
Калининград
3 мес.

froll-72

Да все верно, только я немного не раскрыл сути, переключатели стоят в самом светильнике, тоесть провод до самого светильника идёт 3х жильный , L,N, G.
2019-09-1313/09/2019 09:17:58
#2673423
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

541 397
Latvia Riga
4 мес.

froll-72
А не проще взять такой трёхканальный таймер

Тогда уж проще взять умный удлинитель, коих сейчас появилось множество. Вроде такого: https://ru.aliexpres...

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


На Xendil конечно можно собрать лучше. Но придется приложить ручки и включить голову. Зато получишь то что нужно лично тебе. Например у меня одна коробчонка с одним контроллером управляет и 7ю каналами света, и 4мя розетками. Две из которых управляют дозаторами, там уже важны секунды, а то и доли секунд, которые в обычных таймерах не настроишь.

Но ради 2х розеток нет смысла морочится. Разве что потестировать с прицелом на будущие более сложные системы.
2019-09-1313/09/2019 09:29:02
#2673428
Нравится froll-72, Egorkapedro
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation
4 года

Рамзай
...там уже важны секунды, а то и доли секунд, которые в обычных таймерах не настроишь.

В Xendil мы можете задать милисекунды в таком формате 00:00:00.000
2019-09-1313/09/2019 11:31:12
#2673460
Новичок

Аватар пользователя

7
Belarus Minsk
5 года

Подскажите пожалуйста можно ли сделать свет , температуру и резетки все вместе на одной nodmcu esp8266

2019-09-1414/09/2019 06:15:53
#2673776
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation
4 года

Виталий Молош

Можно, но не нужно. Если в каждом будет свой ЕСП вы получите несколько независимых устройств. А если на одной, то вы получите паука с кучей проводов, который будет тяжел в обслуживани. И лучше брать ЕСП32.

Изменено автор xendil
2019-09-1414/09/2019 06:35:32
#2673777
Новичок

Аватар пользователя

7
Belarus Minsk
5 года

Спасибо

2019-09-1414/09/2019 09:18:50
#2673794
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

78 24
Троицк
2 года

xendil

Добрый день.

Недавно начал знакомство с Вашим проектом. Наибольший интерес для меня представляет автоматизация подачи УДО. Схема подключения проста и понятна, но хотелось бы подключить перистальтические насосы с приводом не от коллекторного, а от ШД, поскольку с случае применения коллекторного двигателя точность подачи в 1 мл для небольших неразогнанных травников сравнима с объемом подаваемых УДО.

Скажите, пожалуйста, планируется ли разработка подключения ШД к контроллеру?

П.С.
Некоторое время назад я собрал шприцевой насос с приводом от ШД (NEMA17), драйвером A4988 (А4988 ) и управлением от Ардуино Нано.
В данной схеме драйвер прекрасно себя зарекомендовал: не греется, не глючит. Для подключения к контроллеру необходимо только 2 канала. Могу смело рекомендовать его для подключения ШД подходящей мощности ))))
2019-09-1818/09/2019 12:44:25
#2675622
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation Vladivostok
4 года

Pelengasoff

Есть ряд моментов:
1. Я сейчас забросил проект, но может когда то вернусь к нему. Но даже если это случится, то ШД стоит не первым в очереди.

2. Если говорить о перистальтических насосах, то почему вы решили, что точность 1мл? Это программное (нельзя задать дробное число мл) или аппаратное (точность самой помпы не позволяет) ограничение?

3. Цена помп на ШД дороговата.
Вот одна помпа на ШД - 1895р.
https://ru.aliexpres...

Вот обычная помпа - 542р.
https://ru.aliexpres...

Вот Jebao на 4 помпы без электроники (электронику берем из этого проекта), но в корпусе - 2671р
https://ru.aliexpres...
2019-09-1818/09/2019 14:25:01
#2675678
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

78 24
Троицк
2 года

xendil
2. Если говорить о перистальтических насосах, то почему вы решили, что точность 1мл?

Это цитата с Вашего сайта: "Первый тип. Это наиболее дешевая и самая распространенная помпа. Имеет обычный мотор в виде цилиндра с двумя контактами. Xendil поддерживает именно этот тип помп. Дозировка жидкости происходит путем отсчета необходимого времени работы. Время требуемое на разгон игнорируется. Т.к. передавливающие валики жестко не связаны с валом двигателя они могут немного проскальзывать и скорость помпы может немного меняться. Их точность в лучшем случае примерно 1 мл." Тут
2019-09-1818/09/2019 17:59:02
#2675780
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation Vladivostok
4 года

Pelengasoff

Это мое утверждение было слишком упрощено. Действительно я думаю эта помпа легко нальет вам 11мл вместо 10мл. Но она не нальет 2 или 0 вместо 1мл (если не забита). Доза у таких помп действительно плавает, валик может проскользнуть, разгон не учитывается, трубочки со временем могут забиваться (особенно если самомес и в УДО заводится плесень) и на кончике трубочек (если они весят в воздухе) последняя капелька засыхает и слегка забивает трубку. Поэтому их временами приходится проверять, а не изменилась ли доза. У меня в программе даже есть спец кнопка "Т", которая наливает 1 дозу, можно в шприц с запаеным носиком налить и проверить.
Я думаю их вполне можно использовать в маленькой акве с дозой удобрений 1-2мл. Помпы на ШД конечно лучше, но шибко дороже, а проблему забивания трубок они все равно полностью не решат и придется все равно временами проверять.
2019-09-1818/09/2019 18:34:22
#2675798
Нравится Андерсен
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

541 397
Latvia Riga
4 мес.

Около года использую дозатор на такой перистальтике - https://www.aliexpre...
Подача плавает +-8%. Учитывая что он запитан от 5в вместо паспортных 6в, и продавливает еще и два обратных клапана, считаю что точность прекрасная.

Если подавать миллилитр за раз, конечно точность будет ниже. Но зачем отмерять такие малые дозы, если рабочий раствор удо можно разбавить в 10 раз и отмерять уже 10 миллилитров.

2019-09-1818/09/2019 18:52:57
#2675810
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation Vladivostok
4 года

Рамзай

А какой смысл от обратных клапанов, да еще и двух? Вода по такой помпе обратно течь не должна.
2019-09-1818/09/2019 19:08:25
#2675818
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

541 397
Latvia Riga
4 мес.

xendil

Течь не течет, но иногда, видимо когда ролики становятся в какое то особо слабо перекрывающее положение, еле заметно сочится. Лишние 10 мл за сутки у меня иногда натекало. Риска затопления конечно никакого, а вот концентрацию оставшегося раствора угадывать лень.
Два потому что самомес, осадок бывает, кристалики. Иваще, были клапана и было место Смайлик :166:
2019-09-1818/09/2019 19:34:17
#2675835



Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Польвователь
Top