Несколько max7219 для управления rgb светодиодами
- Войдите на сайт для отправки комментариев
Ср, 03/01/2018 - 11:51
Возник интерес к управлению трёхцветными светодиодами с помощью нескольких max7219, пока нашёл http://statusorel.ru/technology/arduino-based-bi-color-led-matrix-game-of-life.html
и такую схему
Вопросы: можно объединять выводы микросхем по rows или colums? Корректна ли работа управляющей библиотеки в этом случае? нет ли подобных готовых решений?
Не знаю, для чего Вам это нужно (какая задача), но в общем случае max7219 - не лучшая идея для управления RGB светодиодами. Для полноценного смешивания цветов необходима возможность управлять яркостью каждого светодиода индивидуально, а max7219 такого не умеет. Поэтому, если нужно только 8 базовых цветов (получаются комбинированием R, G и B на полную яркость), то нормально, а если хочется получать любые цвета, то не получится. Посмотрите лучше в сторону TLC5940. Здесь на форуме есть решение на их базе. А проще, наверное, получится на WS281X.
С ws2812b напробовался, понравились, pl9823 работают как и ws2812b, но пестрят (от балды кратко вспыхивают некоторые) не по тексту скетча и утихамирить их не смог.
8-7 базовых цветов хватает, матрицу с общими катодами спаяю, просто соединять "катодные выходы" трёх max7219 в параллель страшно...может взять одну и попробовать на каждый "анодный выход" по демультиплексору поставить?
А адресной светодидной ленты не хватит для того чтобы спаять марицу?