Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Этот урок посвящен миганию глаза робота с помощью точечной светодиодной матрицы.
Шаг 1: теория
В точечно-матричном дисплее несколько светодиодов соединены вместе в ряды и столбцы. Это сделано для минимизации количества штифтов, необходимых для их установки. Например, матрица светодиодов 8 × 8 (показанная выше) потребует 64 контакта ввода / вывода, по одному на каждый пиксель светодиода. Путем соединения всех анодов вместе в строках (с R1 по R8) и катодов в столбцы (с C1 по C8) необходимое количество контактов ввода / вывода уменьшается до 16. Адреса каждого светодиода осуществляется по его номеру строки и столбца. На рисунке ниже, если на резисторе R4 установлено высокое значение, а на C3 - низкий уровень, светодиоды в четвертой строке и третьем столбце будут включены. Символы могут отображаться путем быстрого сканирования строк или столбцов.
Шаг 2: НЕОБХОДИМО АППАРАТНОЕ ОБЕСПЕЧЕНИЕ
- Arduino UNO с кабелем
- Светодиодный точечный модуль дисплея 7219 (2)
- M-F Перемычки
Шаг 3: Анимация глаза
Эта архитектура позволяет программному обеспечению определять последовательности анимации в виде таблиц пар растровых изображений и продолжительности отображения.
Шаг 4: ШАГИ
- контакт 2 подключен к DataIn
- контакт 4 подключен к CLK
- контакт 3 подключен к CS
- VCC до 5 В
- Gnd на Gnd