Как подключить светодиодную матрицу 5x7 к Arduino?

Ответы:

7

Быстрый просмотр таблицы показывает, что отдельные светодиоды мультиплексированы, а это означает, что одна линия может управлять более чем одним светодиодом. В этом случае все аноды в колонке электрически соединены, и все катоды в ряду электрически соединены (или наоборот, в зависимости от модели). Это означает, что всякий раз, когда вы манипулируете булавкой, вы манипулируете всей этой строкой или целым столбцом. Выбрав один столбец и один ряд, вы можете управлять отдельным светодиодом. Затем вы можете манипулировать всеми строками и одним столбцом, что позволит вам контролировать целый столбец одновременно. Чтобы контролировать их все, вам нужно будет последовательно переключать каждый столбец, изменяя, какие строки активны. Если вы сделаете это достаточно быстро, похоже, что они всегда включены. Это называется временным мультиплексированием или мультиплексированием с временным разделением,

Вот пример проекта, который использует матрицу 5x7 и временное мультиплексирование:

http://heim.ifi.uio.no/haakoh/avr/

Запустите с этим некоторое время и возвращайтесь, если у вас есть дополнительные вопросы или добавьте комментарии, чтобы уточнить вопрос.

Лу
источник
1

Я еще не сделал этого, но вы можете обратиться к матрице 5x7, используя maxim max7221 IC. Это можно контролировать через соединение через последовательный порт с Duino.

Здесь есть больше деталей

Я только что заказал Arduino, и у меня сунулся максимум чип. Я буду управлять 7-сегментными дисплеями Common Cathode LED вместе с моими.


источник
0

Я следовал инструкциям, размещенным здесь: http://ericlathrop.com/electronics/LedGrid.php. Этот работает. Я попробовал его, используя 5x7 Led Matrix Display с Arduino.

Рахул
источник
2
Кажется, у вас есть разумный ответ, но нам не нравится полагаться на внешнюю ссылку для основного контента здесь. Возможно, вы можете объяснить немного больше, что вы сделали здесь, и использовать ссылку только для справки.
Олин Латроп
1
ссылка теперь не работает
Грег Вудс,