Цветные светодиодные матрицы 4×4 для Arduino. Железки Амперки

17 329
14.4
Амперка549 тыс
Опубликовано 21 июня 2017, 13:05
Проверь модуль в деле — amperka.ru/product/troyka-rgb-...

На одноюнитовом Troyka-модуле мы собрали сразу 16 RGB-светодиодов SK6812.

По внешнему виду может показаться, что модуль является квадратной матрицей но это не совсем так. Адресация светодиодов идёт последовательно слева на право, сверху вниз. От первого до шестнадцатого.

В отличие от обычных одноцветных светодиодов RGB-светодиоды имеют сразу три светящихся элемента — субпикселя: R — red, красный; G — green, зелёный и B — blue, синий. Другие цвета получаются смешением этих трёх базовых цветов. Каждый субпиксель принимает значение от 0, при котором он выключен, до 255 — максимальная яркость.
Всё точно так же, как и на экране компьютера или мобильника, только плотность пикселей пониже — ровно 4 dpi.

Мы освежили интерьер студии. Сначала добавили название канала. В слове «Амперка» — семь букв, поэтому понадобились семь модулей. Мы подключили их к цифровым пинам Iskra Neo через низкопрофильный Troyka LP шилд, закрепили на стене с помощью одноюнитовых Troyka Pad-ов и запустили скетч для отрисовки четырёхпиксельных букв.


Затем мы собрали электронную версию логотипа. Необходимое разрешение для того, чтобы матрёшка оставалась матрёшкой, а не кучей пикселей — 24 на 16. Поэтому мы подключили сразу 24 светодиодные матрицы.

Чтобы не возиться с подключением каждого модуля отдельно мы соединили их в одну гирлянду. Для этого мы распаяли вторую тройку ног на каждом модуле. Изначально они не распаяны ради совместимости с Troyka Shield. Пины 5V и G - служат для передачи питания по цепочке, а пин DO (Digital Out) передаёт сигнал на выход следующего в гирлянде модуля.

Картинку мы сгенерировали на Iskra Mini, подключив её к цепочке модулей через Mini IO.

Подробное описание и скетчи на wiki — wiki.amperka.ru/%D0%BF%D1%80%D...

Присоединяйтесь к нашему сообществу: хотите учитесь, хотите просто смотрите.
• vk — vk.com/amperkaru
• facebook — facebook.com/amperka.ru
• twitter — twitter.com/amperka
• instagram — instagram.com/amperkaru

#arduino #led #rgb #troyka-модуль #железкиамперки
жизньигрыфильмывесельеавтотехномузыкаспортедаденьгистройкаохотаогородзнанияздоровьекреативдетское