Перейти к содержимому

Open

Фотография
* * * * - 7 Голосов

WiFi LED контроллер и не дороже 10$ :)

ESP32

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 1149

#281 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 30 Март 2018 - 10:09

Бага в интерфейсе, перезалил архив.

требуется обновить интерфейс пользователя, через открытие файла setup_me.html
  • serpantins это нравится

#282 AGVR

AGVR

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 10
  • Меня зовут:Александр

Отправлено 01 Апрель 2018 - 15:57

Обновился (по воздуху - сначала через upgrade_me.html , потом через setup_me.html)

Список сетей так почему-то и не появился. Может что-то делаю не так, или не там настраиваю?

 

Сейчас все н одном канале висит - он почему-то перестал подкрашиваться.

Прикрепленные изображения

  • Screenshot at Apr 01 15-53-48.png
  • Screenshot at Apr 01 15-54-03.png


#283 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 02 Апрель 2018 - 09:40

Обновился (по воздуху - сначала через upgrade_me.html , потом через setup_me.html)

Список сетей так почему-то и не появился. Может что-то делаю не так, или не там настраиваю?
 
Сейчас все н одном канале висит - он почему-то перестал подкрашиваться.

Ок. (одну ошибку в интерфейсе нашел).
По рескану сетей:
Если несложно пришлите вывод от http://192.168.32.254/get?info=all

#284 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 02 Апрель 2018 - 11:25

Исправление для UI https://github.com/b...-2018-04-02.zip

#285 AGVR

AGVR

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 10
  • Меня зовут:Александр

Отправлено 02 Апрель 2018 - 20:59

Ок. (одну ошибку в интерфейсе нашел).
По рескану сетей:
Если несложно пришлите вывод от http://192.168.32.254/get?info=all

 

Конечно не сложно! Вот вывод.

Скрытый текст



#286 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 03 Апрель 2018 - 09:27

интересная картина: "networks":[]}
Я предполагал, что отсутствие списка сетей может быть связано с тем, что попадается какое-то имя сети где используются неэкранированные символы и парсер их неразбирает.
Но вижу что тут дело в чем то другом....

#287 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 03 Апрель 2018 - 09:51

Но вижу что тут дело в чем то другом....

надеюсь, что разобрался:
https://github.com/b...-2018-04-03.zip
+ при старте/перезагрузке значения диммирования в каналах LED выставляется в 1024 (25% от максимального)
  • serpantins это нравится

#288 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 09 Апрель 2018 - 16:39

https://github.com/b...-2018-04-09.zip
Пофиксил WiFi
Добавлена возможность генерации суточного графика для выбранных каналов при задании минимального и максимального значения в каналах для режиме 4 точек (трапецидальный вид) и 16 точек (синусоидальный вид)
Изменено поведение интерфейса:
В новой прошивке если контроллер еще не настроен, все каналы получают "неопределенный" тип канала, соответственно в интерфейсе такой канал имеет серый цвет и при нажатии "мышкой" на такой канал автоматом вызывается интерфейс настройки портов ввода/вывода, аналогично "GPIO Setup"


PS Да мне пришли контроллеры, так что скоро начту тестировать код для совместной работы нескольких контроллеров.
Долго думал как такой режим работы назвать: "облако" отпадает само собой, "кластер" тоже как-то не совсем соответсвует действтительность, а вот "рой" подходит наилучшим образом :))
  • lexx8691 это нравится

#289 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 11 Апрель 2018 - 17:53

*
Популярное сообщение!

PS Да мне пришли контроллеры, так что скоро начту тестировать код для совместной работы нескольких контроллеров.
Долго думал как такой режим работы назвать: "облако" отпадает само собой, "кластер" тоже как-то не совсем соответсвует действтительность, а вот "рой" подходит наилучшим образом :))


Хочу немного рассказать о том каким именно будет "рой" контроллеров. (и себе как памятку)
1. Рой это все контроллеры (от 2 до 16) подключенные в одну wifi сеть, это может быть как сеть отдельно стоящего wifi роутера, так и собственная сеть одного из контроллеров.
2. Каждый контроллер может выполнять одну из 3-х ролей: Master, Slave, StandAlone. Причем "Мастеров" может быть более одного.
3. Все контроллеры в рое знают про всех своих соседей вне зависимости от своей роли, в интерфейсе предусмотрено прозрачное переключением для доступа к любому из контроллеров в рое. Для это все контроллеры отправляют в сеть alive сообщения.
4. Каждый контроллер хранит на себе свою полную конфигурацию.
5. Между Master-Slave всегда в RealTime режиме синхронизируются значения диммирования в каналах типа LED, имена всех каналов и тип всех каналов. Настройки каналов типа Fan, Timer, Dosing индивидуальны для каждого контроллера.
(Скорее всего в будущем это можно будет изменять в настройках контроллеров)
6. Каждый Slave контроллер умеет работать в режиме отсутствия своего Master`а.

Как сие можно будет применить? (на примере моей системы)
1. У меня над банкой висят 4-ре 5ти канальных модуля каждый со своей системой охлаждения (возможно будет еще 5ый модуль.
На текущий момент к каждому модулю подходит питание (2 провода), 5 каналов управления, шина OneWire для температурных датчиков DS18B20 (+ еще 2 провода) и того 9 (!!!!) проводов на каждый контроллер :((( и это я еще не учитывал управлением охлаждением.
Теперь как в такой конфигурации обработать ситуацию когда на одном из модулей остановился вентилятор и он начал перегреваться ?
В случае контроллера SSLAC16 он видел температурную аварию на одном из модулей и начинал снижать значения диммирования в каналах управления светом, прикол в том что в этом случае значения диммирования снижались у всех модулей - контроллер то один :)
2. У меня есть еще самп тоже со своим светом :)
3. У меня есть дозатор для баллинга, который раньше висел на отдельном контроллере arduino, сейчас висит на ESP32 (прошивка из этой темы)
Короче говоря кол-во проводов переходит все разумные границы.
Последней каплей были коты, шастающие по верху аквариума и сильно интересующиеся, а что это там за обилие всяких потенциальных игрушек в виде разноцветных проводков :)

Что получается при использовании "роя":
-в каждом ЛЕД модуле свой контроллер, к модулю подходят только провода питания. Контроллеры опрашивают свои собственные датчик температуры и решают что делать конкретно со своим вентилятором и своими ЛЕДами.
-в дозаторе тоже свой контроллер.
-управлением как было так и осталось из единого места, помнить о том где на каком адресе какой контроллер нет необходимости.
  • BorisKramer, lexx8691, Andrey66 и 5 другим это нравится

#290 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 13 Апрель 2018 - 10:36

Версия с поддержкой "роя" https://github.com/b...-2018-04-13.zip

#291 alex_ws

alex_ws

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 6
  • Меня зовут:Александр
  • Откуда:Новосибирск

Отправлено 22 Апрель 2018 - 11:43

Василий, добрый день. Хочу заказать себе комплект и воспользоваться вашей прошивкой, но есть непонимание в паре вопросов. Нигде не нашёл как включать например вентилятор и тяжёлую нагрузку в виде реле. По реле непонятно какой уровень сигнала является управляющим (низкий или высокий) я так понимаю https://ru.aliexpres...iceBeautifyAB=0 такой вариант реле должен подойти? 

С вентиляторами вообще не понял как их подключать. Я так понимаю с контроллера выход слаботочный и надо диммер какой-то вешать, чтобы подключить группу вентиляторов. Может кто-то пример скинет, что именно надо купить?



#292 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 03 Май 2018 - 09:44

Василий, добрый день. Хочу заказать себе комплект и воспользоваться вашей прошивкой, но есть непонимание в паре вопросов. Нигде не нашёл как включать например вентилятор и тяжёлую нагрузку в виде реле. По реле непонятно какой уровень сигнала является управляющим (низкий или высокий) я так понимаю https://ru.aliexpres...iceBeautifyAB=0 такой вариант реле должен подойти? 
С вентиляторами вообще не понял как их подключать. Я так понимаю с контроллера выход слаботочный и надо диммер какой-то вешать, чтобы подключить группу вентиляторов. Может кто-то пример скинет, что именно надо купить?

Включение _любой_ сильноточной нагрузки (что реле, что вентиляторов) к слаботочным логическим выходам _любого_ контроллера производится с использованием транзисторного ключа (примеров в инете просто куча).
Касательно приведенного блока реле - они уже имеют все необходимое (транзисторный ключ + опторазвязка - что есть очень гуд :) ) для подключения напрямую к выходам контроллера.

#293 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 11 Май 2018 - 11:10

Хочу поделиться интересной и полезной ссылкой на кроссплатформенный Serial Monitor https://chrome.googl...cnkclhjkmbjnmlo

Дает возможность из Хрома получить доступ к Serial порту контроллера, ничего дополнительного ставить не надо.


  • sartin, serpantins, Gum и еще 1 это нравится

#294 ra_v

ra_v

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 16
  • Меня зовут:Евгений
  • Откуда:Россия

Отправлено 14 Май 2018 - 20:47

Здравствуйте Василий! Установил последнюю версию Вашей программы. Разбираюсь, обнаружился такой глюк: если в Light Shedule Wizard в LED PWM каналах в режиме синуса установить минимальное значение ночного режима, то максимальное дневное значение улетает непредсказуемо на десятки тысяч процентов:

Screen Shot 2018-05-14 at 22.24.51.png

Screen Shot 2018-05-14 at 22.24.34.png

Screen Shot 2018-05-14 at 22.33.38.png

Screen Shot 2018-05-14 at 22.44.00.png

 

что я делаю не так?



#295 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 15 Май 2018 - 06:21

Ага, баг, буду исправлять.
Спасибо)

#296 ra_v

ra_v

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 16
  • Меня зовут:Евгений
  • Откуда:Россия

Отправлено 15 Май 2018 - 08:00

Вам спасибо за вашу работу!



#297 bbasil

bbasil

    Штатный зануда

  • Пользователи
  • PipPipPip
  • Cообщений: 3 124
  • Меня зовут:Василий
  • Откуда:Моск.обл., Одинцовский р-н,"КП Опушка" (Кокошкино)

Отправлено 15 Май 2018 - 14:56

Есть возможность обойти сию ошибку пока я ее не исправил:

-создать в визарде график для 4-х точек

-переключится в sinwave и не меняя значения в каналах создать sinwave.



#298 ra_v

ra_v

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 16
  • Меня зовут:Евгений
  • Откуда:Россия

Отправлено 15 Май 2018 - 15:58

Спасибо, попробую



#299 ra_v

ra_v

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 16
  • Меня зовут:Евгений
  • Откуда:Россия

Отправлено 15 Май 2018 - 19:14

Да, так все работает) Спасибо, Василий



#300 ra_v

ra_v

    Новичок

  • Пользователи
  • Pip
  • Cообщений: 16
  • Меня зовут:Евгений
  • Откуда:Россия

Отправлено 15 Май 2018 - 19:23

... а нет, не совсем так, на графике показывает синусоидальный сигнал и одно значение, на самом деле на канале значение как, если бы был график по 4 точкам

Screen Shot 2018-05-15 at 21.20.25.png

Screen Shot 2018-05-15 at 21.20.50.png







Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных

Ветка управляется: