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


Фотография

Lightorgel+ESP8266


Сообщений в теме: 15

#1 Anahoret

Anahoret

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

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 30 August 2017 - 11:01

Lightorgel+ESP8266=Wi-Fi Control.
Получил модуль ESP8266.
Пытаюсь с ним разобраться.
Вот первый результат.
Управляем Lightorgel через домашнюю сеть 


  • Vennielole это нравится

#2 Radan

Radan

    Продвинутый пользователь

  • Администраторы
  • 52 сообщений
  • ГородУкраина

Отправлено 30 August 2017 - 13:13

Тема весьма интересная! Удачи вам, а мы все с большим интересом будем наблюдать за процессом.

#3 Juris_3D

Juris_3D

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

  • Пользователи
  • PipPip
  • 12 сообщений
  • ГородRīga, Rīga

Отправлено 01 September 2017 - 06:33

Ого! Моё уважение, и живой интерес по сему поводу! :-)

#4 Anahoret

Anahoret

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

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 03 September 2017 - 20:05

Еще один простой способ управления через Blynk.



#5 Juris_3D

Juris_3D

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

  • Пользователи
  • PipPip
  • 12 сообщений
  • ГородRīga, Rīga

Отправлено 04 September 2017 - 14:38

Blynk-ом я немного поигрался, давно-давно, в самых его пре-началах. Вроде симпатично было.

#6 Anahoret

Anahoret

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

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 11 September 2017 - 12:36

Хоть и через костыли, но можно прикрутить к "умному дому".

Добавлено (10.09.2017, 18:31)
---------------------------------------------
Управление Lichtorgel и отображение информации полностью
перенесено на ESP8266. Ардуина будет использована для
управления переферией. 
Есть мысль замахнутся на ESP32 wink

Добавлено (11.09.2017, 15:36)
---------------------------------------------
Получилось две версии.
Одна IR+MQTT.
Другая IR+HTTP.
Дело в том что если MQTT брокер не подключен,
очень большая задержка на срабатывание от пульта.
Поэтому появилась версия с HTTP.



#7 Juris_3D

Juris_3D

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

  • Пользователи
  • PipPip
  • 12 сообщений
  • ГородRīga, Rīga

Отправлено 13 September 2017 - 18:11

Дела идут...

#8 Anahoret

Anahoret

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

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 20 September 2017 - 22:14

Теперь на последней строке экрана отображается эффект паузы.
И выбрать его можно не только в режиме паузы, но и в режиме ЦМУ wink

Добавлено (19.09.2017, 02:39)
---------------------------------------------
Очередной шаг. Теперь вся телеметрия выводится в браузер. 
Если по простому, отображаются все текущие параметры ЦМУ.

Добавлено (21.09.2017, 01:14)
---------------------------------------------
Вот такая задумка.
Уже проходит тест.
Но вот UART на Lightjrgel скорее всего не будет.

 

Ссылка на более качественную схему
http://images.vfl.ru...8c/18676946.jpg


#9 Juris_3D

Juris_3D

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

  • Пользователи
  • PipPip
  • 12 сообщений
  • ГородRīga, Rīga

Отправлено 24 September 2017 - 12:31

Можно, пожалуйста, по подробнее про функционал этой новой задумки? Спасибо.

#10 Anahoret

Anahoret

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

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 24 September 2017 - 14:51

Функционал задумки:
Полное управление LightOrgel.

Дополнительно:
Выбор эффекта вне зависимости от режима LightOrgel*
Отсутствие рассинхронизации между названием эффекта на LCD и реальным эффектом после выхода из режима DEMO*.
Программирование под любой IR пульт без ковыряния в прошивке.
Управление по Wi-Fi через браузер.
Oтображение основной информации на LCD.
Отображение всей информации в браузере.
Маштабируемость по UART.
Комутация аудио входов.
Возможность подключения внешнего контроллера эффектов (комутация выходов).
Реле для управления дополнительным устройством.
Программируемое реле. Включается либо в паузе, либо с музыкой.
Кнопки:
переключение аудио входов.
показать IP.
сброс настроек.

* Только на патченой прошивке

Более качественная схема
https://yadi.sk/i/hF8d49ev3NBo7Z

#11 Juris_3D

Juris_3D

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

  • Пользователи
  • PipPip
  • 12 сообщений
  • ГородRīga, Rīga

Отправлено 25 September 2017 - 13:56

Хмм, заманчиво, и интригующе. Скажите пожалуйста, этот вариант имеет настоящую связь управления и индикации? Всмысле, не пересчёт нажатий, с надеждой, что совпадёт?

#12 Anahoret

Anahoret

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

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 25 September 2017 - 16:07

Что значит настоящая связь ? Если один МК может управлять другим МК, значит между ними есть связь. Связь бывает односторонней и двухсторонней.
Nano и ESP8266 имеют двухстороннюю связь. И то только по тому что ESP должен знать какая кнопка подключенная к NANO нажата. Двухсторонняя связь так же с браузером.
Потому что в браузере отображается вся телеметрия. 
Что вы будете делать с двухсторонней связью для Lightorgel? Выводить название текущего эффекта ?
Так это и так реализовано. Просто и эффективно как в большинстве бытовых устройств. Сбоев после демо режима нет. Эффекты можно
выбирать в любой момент. То есть в режиме паузы можно выбрать эффект цму и наоборот. Естественно эффект начнет работать только в соответствующем режиме. Выбирать любой режим не последовательно а напрямую? Давайте посчитаем сколько кнопок для этого нужно. 18 эффектов цму, 12 эффектов паузы, 4 фадеспид, 3 режима агрессивности, 3 режима демо, 1 сохранение настроек, 1 сброс настроек. Итого
42 реальных или виртуальных (в браузере) кнопок. Это не считая переключения входов и прочего. Лично
мне такое количество кнопок никчему. К тому же изменения вносимые в оригинальную прошивку минимальны и их последствия предсказуемы. При выходе новой версии, что бы нового не внес в нее автор (а там уже есть закладка но не известно для чего) пропатчить ее дело нескольких минут. И все будет работать. 
P.S.
В моей схеме LO имеет другое подключение по нескольким причинам.
1 убрал ненужное мне моргание светодиодами.
2 меньше перемычек будет на плате.

#13 Juris_3D

Juris_3D

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

  • Пользователи
  • PipPip
  • 12 сообщений
  • ГородRīga, Rīga

Отправлено 25 September 2017 - 17:18

Спасибо Вам большое, Anahoret, за продвижение дел сдесь! :-)

#14 Anahoret

Anahoret

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

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 25 September 2017 - 18:27

Juris_3D
На диске появилась папка TEST.
Там прошивка для Меги. Преределанная на скорую руку с ESP.
Рассинхронизации по эффектам не должно быть. Остальное
может работать не корректно. Попробуйте. Только
не пользуйтесь оригинальными кнопками на LO.

#15 Juris_3D

Juris_3D

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

  • Пользователи
  • PipPip
  • 12 сообщений
  • ГородRīga, Rīga

Отправлено 25 September 2017 - 18:47

Спасибо! У меня тут кое-какие активности по другим поделкам закончить (или пока надоест smile ), как только дойдут руки до проверки этого, сразу сообщу. Через пару дней, я думаю. Кстати, по "другим поделкам": кто какие может делал самодельные тестеры для Li-Ion елементов 18650? Какой опыт, рекомендации, если есть? Спасибо.

#16 Anahoret

Anahoret

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

  • Пользователи
  • PipPip
  • 15 сообщений
  • Городal-'Ayūn

Отправлено 25 September 2017 - 19:25

В китае за 20-25 евро можно купить универсальное зарядное устройство под любой вид аккумуляторов (пальчиковых)
Заряжает одновременно до 4х аккумуляторов. Тестирует, делает циклы.



Ответить



  


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

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