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

359 142
Russian Federation Vladivostok
3 года

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

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

2355 94
Уфа
1 мес.

lonelity
Xendil как раз разработан под аналогичные драйвера без обвеса по входу ШИМ. Ножка микросхемы соединена напрямую с микроконтроллером

Тоесть мне нужно будет убрать эти резисторы или перемычки после них, чтобы с DIM драйвера не было ничего на землю?
2019-11-1919/11/2019 21:01:49
#2706714
Свой на Aqa.ru, Советник
Советник аквафорума

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

1 30790 19494
Москва
5 час.

Jaster
да.

Jaster
рабочий ток диодов будет 350мА
upd
протупил, 700

Изменено автор lonelity
2019-11-1919/11/2019 21:06:25
#2706715
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2355 94
Уфа
1 мес.

lonelity
рабочий ток диодов будет 350мА


Почему не 700?
2019-11-1919/11/2019 21:07:28
#2706717
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

741 240
Воронеж
2 года

Jaster
мне нужно будет убрать эти резисторы

Не обязательно.Да и с резисторами не будет вспышки на 100% при включении светильника с Xendil в сеть(в теме был такой случай - esp не сразу "запускался", помогли резисторы).
2019-11-1919/11/2019 21:20:08
#2706727
Нравится shortwave
Свой на Aqa.ru, Советник
Советник аквафорума

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

1 30790 19494
Москва
5 час.

Jaster

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

На фото два параллельных резистора 0,27 и 0,3 Ом
Aкваконтролер Xendil.
2019-11-1919/11/2019 21:20:22
#2706728
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2355 94
Уфа
1 мес.

lonelity
На фото два параллельных резистора 0,27 и 0,3 Ом


К сожалению эта информация мне ни о чем не говоритт.. Смайлик :(
Они задают ток?
2019-11-1919/11/2019 21:58:30
#2706759
Свой на Aqa.ru, Советник
Советник аквафорума

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

1 30790 19494
Москва
5 час.

Jaster
тьфу, ступил, неправильно

Jaster
все верно, 700мА
2019-11-1919/11/2019 22:10:01
#2706773
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2355 94
Уфа
1 мес.

xendil

Приветствую. Пришел ESP32, я установил дрова, подключил. горит красная лампочка.
Проверил - есть точка доступа, к ней успешно подключился.
Скачал прошивку, поправил номер порта, запустил батник. Прошивка успешно завершилась.
После этого точки доступа нет, горит на плате так же красный диод.
Комп видит порт и вторая часть прошивки тоже успешно залита.
Пробовал делать ресет, выключать-включать питание, не появляется точка доступа Смайлик :(

зы. Плата точно как на фото в шапке, без впаяных пинов и с одной кнопкой.
2019-12-0303/12/2019 20:27:24
#2712771
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

59 9
Russian Federation Krasnodar
3 мес.

Jaster

Шнур по меняй, такое может быть, прошил и порт виден а сети нет.
2019-12-0303/12/2019 20:40:28
#2712782
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2355 94
Уфа
1 мес.

matwey69


Так прошивка успешна:
d:InsXendilxendil32_2_3_2r>esptool.exe --chip esp32 --port COM3 --baud 115200 --before default_reset --after hard_reset write_flash -z --flash_freq 80m --flash_mode dio --flash_size 4MB 0x1000 bootloader.p32 0x8000 partitions.p32 0xe000 boot_app0.p32 0x10000 xendil_f2_3_2r.f32
esptool.py v2.1
Connecting....
Chip is ESP32D0WDQ6 (revision (unknown 0xa))
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Compressed 11120 bytes to 7191...
Wrote 11120 bytes (7191 compressed) at 0x00001000 in 0.6 seconds (effective 139.9 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 122...
Wrote 3072 bytes (122 compressed) at 0x00008000 in 0.0 seconds (effective 1638.4 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 47...
Wrote 8192 bytes (47 compressed) at 0x0000e000 in 0.0 seconds (effective 8192.1 kbit/s)...
Hash of data verified.
Compressed 710736 bytes to 419814...
Wrote 710736 bytes (419814 compressed) at 0x00010000 in 36.9 seconds (effective 154.0 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting...
2019-12-0303/12/2019 20:46:49
#2712786
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

59 9
Russian Federation Krasnodar
3 мес.

Jaster

Да
Да и с такими платами у меня вообще проблем не было.

Изменено автор matwey69
2019-12-0303/12/2019 20:49:24
#2712789
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2355 94
Уфа
1 мес.

matwey69

Попробовал другой порт и другой кабель, ничего не изменилось.
Прошивка идет успешно, точки доступа нет. Смайлик :(
2019-12-0303/12/2019 20:59:21
#2712801
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

59 9
Russian Federation Krasnodar
3 мес.

Jaster

Интересно, по пробуй обнови доступные сети.
А вообще с какого устройства ищешь точку доступа? С телефона по пробуй.

Изменено автор matwey69
2019-12-0303/12/2019 21:04:27
#2712809
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2355 94
Уфа
1 мес.

matwey69

Да я уж не такой чайник то Смайлик :)
Скачал монгус и он выдает кернел паник Смайлик :(
И циклический ребут. Это проблема железа или прошивки?

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


Изменено автор Jaster
2019-12-0303/12/2019 21:10:51
#2712822
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

585 426
Шуя
3 года

Jaster
Брал маленькую синюю плату "ESP32 Wemos" тоже возникли проблемы. Плата прошилась без проблем, присоединятся по Wi-Fi отказалась. В чем была проблема так и не понял. С черными платами ESP32 NodeMcu таких проблем не было. Брал три штуки у разных продавцов. Все прошились , соединяются по Wi-Fi и работают без проблем.
2019-12-0303/12/2019 22:17:10
#2712883
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2355 94
Уфа
1 мес.

Дмитрий 3

Что-то несовместимо с прошивкой вероятно. Почему то кернел паник.. Смайлик :(
Хотел попробовать более старую версию прошивки, но их нельзя скачать.

Для проверки вайфай взял скетч WifiAccessPoint из примеров адруино, все работает, точка видна, коннектится норм.
2019-12-0303/12/2019 23:06:04
#2712940
Постоянный посетитель
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

585 426
Шуя
3 года

Jaster
Возможно. Я удалял полностью прошивку, перепрошивал, результат был тот же. Чем мучаться легче купить другую плату, стоят они копейки. Или напишите в личку Хеndil, может у него остались старые прошивки.
2019-12-0303/12/2019 23:15:54
#2712948
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

59 9
Russian Federation Krasnodar
3 мес.

Jaster


Старая прошивка по пробуй.
https://yadi.sk/d/ub...
2019-12-0303/12/2019 23:20:12
#2712951
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2355 94
Уфа
1 мес.

matwey69


Спасибо, не помогло. Текст другой уже.

Aкваконтролер Xendil.
2019-12-0303/12/2019 23:39:26
#2712958
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

59 9
Russian Federation Krasnodar
3 мес.

Jaster

Обнулить и перезалить прошивку. Может всё таки проблема с питанием.
2019-12-0303/12/2019 23:53:25
#2712964
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation
3 года

1. Мне что в личку писать, что сюда одинако. Отвечаю примерно в течении примерно полу дня.
2. Сейчас некоторые модули перед прошивкой нужно полностью отчищать, иначе они прошиваются, но вообще не стартуют, это не ваш случай у вас старт есть.
3. Нет никакой старой прошивки. Точнее она есть, но там разница только в отсутствии групп каналов света. Вам она не поможет.
4. Да, недавно ко мне обращались с подобной ситуацией, именно с таким модулем. Альтернативные прошивки на нем так же падали. Было выяснено, что все падает когда идет команда на подъем точки доступа. Далее отладить и выяснить причину более детально невозможно. Установка альтернативных прошивок не помогла.
5. Увы, некоторые ошибки я не могу исправить по причине того что я не могу у себя их повторить. Это наверняка подобный случай. Дайте ссылку где купили модуль, может тоже себе куплю. Да заказать новый ESP32, черный с ножками, будет наилучшим вариантом.
6. То что запустился скетч WifiAccessPoint это новость для меня и дает некоторую надежду. Если вы смогли это сделать, тогда проверьте одну штуку. Поставте в скетче у WiFi SSID=Xen_1957564748 , а пароль adminadmin. Может ему название или пароль не нравятся.

P.S. Еще иногда питания от USB компа не хватает и точка доступа не подымается. Нужно попробовать от хорошей телефонной зарядки.

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

2019-12-0304/12/2019 00:12:42
#2712969
Нравится KoRvin, DNK
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2355 94
Уфа
1 мес.

xendil

От мощной зарядки пробовал, не помогает.

Имя точки и пароль тоже не помешало скетчу работать:
Aкваконтролер Xendil.


Покупал тут: https://ru.aliexpres...

Изменено автор Jaster
2019-12-0304/12/2019 00:22:34
#2712972
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation
3 года

Jaster

Закажу на днях. Когда придет будем разбираться. Но времени займет это несколько месяцев, и разберусь ли неизвестно.
2019-12-0304/12/2019 00:44:40
#2712975
Свой на Aqa.ru
Аквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбкаАквафорум рыбка
Аватар пользователя

2355 94
Уфа
1 мес.

xendil

Jaster

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


А Вы ранее пробовали именно такую плату и все работало? На сайте же она в рекомендованных..
2019-12-0404/12/2019 08:41:11
#2712998
Посетитель
Аквафорум рыбкаАквафорум рыбка
Аватар пользователя

359 142
Russian Federation
3 года

Jaster
А Вы ранее пробовали именно такую плату и все работало? На сайте же она в рекомендованных..

Конечно да, но видать что то изменилось.
2019-12-0404/12/2019 09:14:47
#2713007



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