Оглавление:

Светодиодное мигание глаз для робота: 6 шагов
Светодиодное мигание глаз для робота: 6 шагов

Видео: Светодиодное мигание глаз для робота: 6 шагов

Видео: Светодиодное мигание глаз для робота: 6 шагов
Видео: удаление неизвестного объекта 2024, Декабрь
Anonim
Светодиодное мигание глаз для робота
Светодиодное мигание глаз для робота

Этот урок посвящен миганию глаза робота с помощью точечной светодиодной матрицы.

Шаг 1: теория

Теория
Теория

В точечно-матричном дисплее несколько светодиодов соединены вместе в ряды и столбцы. Это сделано для минимизации количества штифтов, необходимых для их установки. Например, матрица светодиодов 8 × 8 (показанная выше) потребует 64 контакта ввода / вывода, по одному на каждый пиксель светодиода. Путем соединения всех анодов вместе в строках (с R1 по R8) и катодов в столбцы (с C1 по C8) необходимое количество контактов ввода / вывода уменьшается до 16. Адреса каждого светодиода осуществляется по его номеру строки и столбца. На рисунке ниже, если на резисторе R4 установлено высокое значение, а на C3 - низкий уровень, светодиоды в четвертой строке и третьем столбце будут включены. Символы могут отображаться путем быстрого сканирования строк или столбцов.

Шаг 2: НЕОБХОДИМО АППАРАТНОЕ ОБЕСПЕЧЕНИЕ

  1. Arduino UNO с кабелем
  2. Светодиодный точечный модуль дисплея 7219 (2)
  3. M-F Перемычки

Шаг 3: Анимация глаза

Анимация глаз
Анимация глаз

Эта архитектура позволяет программному обеспечению определять последовательности анимации в виде таблиц пар растровых изображений и продолжительности отображения.

Шаг 4: ШАГИ

ШАГИ
ШАГИ
  • контакт 2 подключен к DataIn
  • контакт 4 подключен к CLK
  • контакт 3 подключен к CS
  • VCC до 5 В
  • Gnd на Gnd

Шаг 5: БИБЛИОТЕКА И КОД

Рекомендуемые: