Правильное подключение длинной светодиодной ленты 2811

rkit
Offline
Зарегистрирован: 23.11.2016

А подумать уже советовали? Ты серьезно веришь, что 460 8битных rgb значений займут 41 байт памяти?

greymag
Offline
Зарегистрирован: 06.05.2021

rkit пишет:

А подумать уже советовали? Ты серьезно веришь, что 460 8битных rgb значений займут 41 байт памяти?

 

тогда это займет 460 байт памяти

v258
v258 аватар
Offline
Зарегистрирован: 25.05.2020

greymag пишет:

rkit пишет:

А подумать уже советовали? Ты серьезно веришь, что 460 8битных rgb значений займут 41 байт памяти?

 

тогда это займет 460 байт памяти

Вообще-то там трехбайтные значения. Так что 1380 байт только на светодиоды

sadman41
Offline
Зарегистрирован: 19.10.2016

greymag пишет:

Думаю проблема не этом , это на 460шт.


Какова ваша гипотеза?

b707
Offline
Зарегистрирован: 26.05.2017

v258 пишет:

Вообще-то там трехбайтные значения. Так что 1380 байт только на светодиоды

лента RGBW, так что может и 4 байта на пиксель

 

greymag
Offline
Зарегистрирован: 06.05.2021

Тогда либо использовать arduino mega либо доработать библиотеку чтобы на хранение уходило меньше памяти, за счет меньшего разрешения(например отправить сигнал трижды и на одну ячейку память будет приходиться 3 светодиода)

b707
Offline
Зарегистрирован: 26.05.2017

greymag пишет:

Тогда либо использовать arduino mega либо доработать библиотеку чтобы на хранение уходило меньше памяти, за счет меньшего разрешения(например отправить сигнал трижды и на одну ячейку память будет приходиться 3 светодиода)

вы бы задачу сформулировали для начала. Нафига вам для освещения RGB лента, да еще и адрессная?  Собираетесь переливающиеся огни по комнате запускать?

greymag
Offline
Зарегистрирован: 06.05.2021

b707 пишет:

вы бы задачу сформулировали для начала. Нафига вам для освещения RGB лента, да еще и адрессная?  Собираетесь переливающиеся огни по комнате запускать?

Используется RGBNW, т.к. хотелось иметь возможность освещения зон и в качестве светомузыки.

rkit
Offline
Зарегистрирован: 23.11.2016

greymag пишет:

Используется RGBNW, т.к. хотелось иметь возможность освещения зон и в качестве светомузыки.

И всё это на одной самой дешевой ардуинке?

greymag
Offline
Зарегистрирован: 06.05.2021

у меня еще есть несколько esp-01 и STM32F103C8T6 но не достаточно опыта работы с ними

b707
Offline
Зарегистрирован: 26.05.2017

Берите мегу - все остальные варианты требуют погружения в вопрос

rkit
Offline
Зарегистрирован: 23.11.2016

b707 пишет:
Берите мегу - все остальные варианты требуют погружения в вопрос

Светомузыка на авр. С задержками на вывод 500 светодиодов. Нет.

Гриша
Offline
Зарегистрирован: 27.04.2014

Вариант бредовый но имеет право на жизнь 

1) несколько контроллеров, можно задействовать ногу для синхронизации между эффектами. 1 ведущий остальные ведомые.

2) сделать 2 ветки симметричные или 4, подобрать эффекты - этот вариант самый простой.

greymag
Offline
Зарегистрирован: 06.05.2021

Гриша пишет:

Вариант бредовый но имеет право на жизнь 

1) несколько контроллеров, можно задействовать ногу для синхронизации между эффектами. 1 ведущий остальные ведомые.

2) сделать 2 ветки симметричные или 4, подобрать эффекты - этот вариант самый простой.

1) Было бы интересно управлять ведомым контроллером по тому же каналу что и ленту (т.е. установка в разрыв управляющего канала)

2) Симметричный вариант работает, но не подходит для зонированного освещения, только светомузыка.

Logik
Offline
Зарегистрирован: 05.08.2014

greymag пишет:

Коллеги, делаю проект освещения жилой комнаты 19м2 периметр 20м, приобрел светодиодную ленту SK6812  RGBNW + 5m 60 IP30 + White PCB  - 4 шт. Возникла проблема с Adafruit_NeoPixel на плате arduino nano, максимальное количество  ограничено 460 светодиодами, прошу накидать идей обхода.

Памяти под бухер не хватает. Обходимо. Но как там выше писано "требует погружения"

http://arduino.ru/forum/proekty/pokhvalimsya-khudozhestvennoi-samodeyate...