Драйвер светодиодной матрицы LED HT16K33 для Arduino
HT16K33 – функциональный драйвер светодиодов, рассчитанный на матрицу 16×8. Также он поддерживает подключение и считывание матричной клавиатуры размером до 13×3.
Микросхема работает от напряжения от 4.5 до 5.5 В и потребляет в активном режиме до 2 мА, в режиме ожидания до 10 мкА. Уровни интерфейса связи с микроконтроллером – 5 В, не совместимы с 3.3 В.
Управление осуществляется посредством интерфейса IIC на скорости до 400 КГц.
Микросхема позволяет управлять яркостью светодиодов – всего 16 шагов управления.
На модуле имеется 3 футпринта для запайки перемычек (для изменения адреса устройства на шине IIC), что позволяет подключить на одну шину до 8 устройств (всего 1024 сегмента или 128 7-сегментных индикаторов с точкой).
Основные преимущества
- два крепёжных отверстия на модуле для надёжной фиксации
- подписанная распиновка для удобства подключения
- не требуется стабилизатор для питания
Примеры использования
- подключение линеек 7-сегментных индикаторов
- управление матрицей светодиодов
- цифровые часы на ATTiny85
Комплектация
- 1 × Модуль HT16K33
- 2 × Гребёнка «папа» 1×14
Подключение и библиотеки
Модуль совместим с любыми микроконтроллерами, включая Arduino.
Подключается к плате через интерфейс I2C. Для работы понадобится библиотека Adafruit_LED_Backpack.
Отзывы
Отзывов пока нет.