Обсуждение Адаптивная подсветка для TV с WiFi.

Привет всем!
Случайно увидел проект адаптивной подсветки для TV на Arduino Nano (АтМега)
Используется лента 60 led WS2812B.
Понравилось, эффектно!
Программное обеспечение для компьютера Ambibox, захватывает картинку с экрана,
и передает поток управления на COM порт.
Arduino Nano это просто переходник с USB->UART->WS2812B.

Первая мысль, как переделать Arduino проект с UART, на WiFi ESP8266.
Ставим ambibox, Виртуал COM порт to UDP/TCP, и ESP8266 + WS2812B .Передаем поток по WiFi.
С Arduino не работал.
Как собрать в Arduino проект из двух разных устройств АтМега и ESP8266 не знаю.
Можно и на NodeMcu (LUA) нарисовать , но пока не разобрался с протоколом потока...
Если кто разобрался, напишите.

Ambibox, можно скачать по ссылке: http://www.ambibox.ru/
Виртуал COM порт UDP брал от "Tibbo"
Вот скетч для Arduino Nano :
 

Вложения

Victor

Administrator
Команда форума
Программное обеспечение для компьютера Ambibox, захватывает картинку с экрана
Есть еще более интересные решения: вместо Win компьютера используется RaspberryPi (есть проекты и с другими вариантами вроде Android TV BOX), который может монтироваться сзади TV, а видеопоток идет через HDMI этого устройства, т.е. подсветка будет работать не только когда с компьютера транслируется видео, а с любого HDMI источника. Ссылок не даю - проектов таких реально много, поищите на Youtube.
 
Есть еще более интересные решения: вместо Win компьютера используется RaspberryPi (есть проекты и с другими вариантами вроде Android TV BOX), который может монтироваться сзади TV, а видеопоток идет через HDMI этого устройства, т.е. подсветка будет работать не только когда с компьютера транслируется видео, а с любого HDMI источника. Ссылок не даю - проектов таких реально много, поищите на Youtube.
Да, все эти проекты просмотрел, RaspberryPi, Orange Pi, все громоздко.
У меня на телевизоре закреплен Wintel PRO TVbox с WIN10, есть и старый Android TV BOX.
интересно собрать переходник на ESP8266. Все библиотеки для него имеются. Да и еще все USB уже заняты, нужен HUB, а тут можно и по WiFi все сделать.
 
Привет всем!
Разобрался с протоколом Ambibox
A d a sH sL su R G B R G B R G B
41 64 61 00 02 57 00 00 00 00 00 00 00 00 00 ...
Пакет 60LED = ~15мс на 115200
su = (sH ^ sL ^ 0x55)

Налетел на проблему с NodeMcu (lua)
ws2812.init()
ws2812.write
Работают хорошо ~1мГц.
Но, после вывода на Led ws2812.write пропадает точка доступа WiFi !
По отдельности все работает, вместе нет (или руки с мылом, или чай с сахаром):(
Прошивку NodeMcu делал на сайте NodeMCU custom builds
Кто нибудь сталкивался с проблемой?
 
Сверху Снизу