Оглавление:
- Шаг 1: Шаг 1: Подключение транзисторов
- Шаг 2: Шаг 2: Подключение к плате
- Шаг 3: Шаг 3: Подключение к матрице
- Шаг 4: Шаг 4: Питание и заземление
- Шаг 5: Шаг 5: Программирование платы
Видео: Вдохновитель со светодиодной матрицей RGB 8x8: 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Необходимые части: Basys3 FPGA
Светодиодная матрица RGB 8x8 от GEEETECH
Аккумулятор 9В
Транзисторы 2N3904 (x32)
Резистор 1 кОм (x32)
Резистор 100 Ом (x1)
Резистор 50 Ом (x1)
Светодиодная матрица представляет собой обычную анодную матрицу с 32 выводами. Общий анод означает, что каждая строка управляется только одним контактом, а каждый столбец контролируется тремя - по одному для каждого цвета. Управление этим будет осуществляться с помощью 32 портов ввода / вывода PMOD на каждом конце платы.
Шаг 1: Шаг 1: Подключение транзисторов
Подключите 32 резистора 1 кОм к центральному контакту транзисторов. Это вывод «Base» транзисторов, на который будет поступать сигнал от основной платы.
Шаг 2: Шаг 2: Подключение к плате
Подключите выходы платы к другому концу резистора, как показано. JXADC => Красный, JA => Зеленый, JB => Синий, JC => Ряд / Мощность. Таким образом плата контролирует, какая строка / столбец / цвет включается. Каждый вывод включает или выключает соответствующий транзистор, позволяя току течь от источника питания или к земле от этого конкретного транзистора.
Шаг 3: Шаг 3: Подключение к матрице
Здесь 8 транзисторов на анодной стороне и 24 транзистора на катодной стороне начинают отличаться.
Если смотреть на плоскую сторону транзистора, то порядок выводов - эмиттер, база, коллектор. 24 катода матрицы должны быть подключены к контакту коллектора 24 транзисторов, а 8 анодов должны быть подключены к контакту эмиттера других 8 транзисторов.
Я рекомендую кодировать цветом каждый провод, идущий к самой матрице, чтобы облегчить отладку. Эта конкретная матрица имеет 16 контактов вверху (сторона, которую я обозначил как верхняя, была стороной с надписью на ней) и 16 контактов внизу. Вверху 8 контактов следуют следующему порядку (слева направо): Синий 7: 0 Считывание 7: 0
низ: Ряд7: 4 Зеленые7: 0 Ряд3: 0
Мой цветовой код - Синий: синий и фиолетовый
Красный: красный и оранжевый
Зеленый: зеленый и желтый
Ряд: черный, белый, коричневый и серый
Шаг 4: Шаг 4: Питание и заземление
Начну с заземления транзисторов катодной стороны. Каждый вывод эмиттера на них будет подключен к заземлению батареи, но 8 красных заземлений должны иметь дополнительный резистор 50 Ом между ними и землей батареи.
Я соединил эти основания с рядами вдоль внешней стороны макета, потому что это было удобно (если вы решите использовать макетную доску).
Однако питание должно быть подключено к контакту коллектора 8 транзисторов. Из-за светодиодов между источником питания и транзистором должен быть установлен резистор 100 Ом.
Шаг 5: Шаг 5: Программирование платы
Вот все файлы VHDL, которые вам понадобятся для его программирования! Удачи!
Просто убедитесь, что MAIN.vhd - это верхний модуль
Особая благодарность Брайану Мили за делитель часов и шаблон конечного автомата.
Рекомендуемые:
Цифровые часы со светодиодной точечной матрицей - приложение ESP Matrix для Android: 14 шагов
Цифровые часы со светодиодной точечной матрицей - приложение ESP Matrix для Android: эта статья с гордостью спонсируется PCBWAY. Компания PCBWAY создает высококачественные прототипы печатных плат для людей во всем мире. Попробуйте сами и получите 10 печатных плат всего за 5 долларов на PCBWAY с очень хорошим качеством, спасибо PCBWAY. Матричная плата ESP, которую я разработал
Теннис-понг со светодиодной матрицей, Arduino и джойстиками: 5 шагов (с изображениями)
Теннис-понг со светодиодной матрицей, Arduino и джойстиками: этот проект предназначен как для начинающих, так и для опытных мастеров. На базовом уровне это можно сделать с помощью макета, перемычек и приклеить к куску металлолома (я использовал дерево) с помощью Blu-Tack и без пайки. Однако о большем
Bluetooth-динамик с музыкальной светодиодной матрицей: 12 шагов (с изображениями)
Bluetooth Speaker W / Music-Reactive LED Matrix: этот проект участвует в конкурсе Wireless Contest и LED Contest - если он вам нравится, я буду очень признателен за ваш голос. Спасибо! Я разработал и построил самодельный Bluetooth-динамик со встроенной светодиодной матрицей. Светодиодная матрица включает в себя ряд различных
Управление светодиодной матричной матрицей с помощью Arduino Uno (лицо робота с питанием от Arduino): 4 шага (с изображениями)
Управление массивом светодиодных матриц с помощью Arduino Uno (лицо робота с питанием от Arduino): в этом руководстве показано, как управлять массивом светодиодных матриц 8x8 с помощью Arduino Uno. Это руководство можно использовать для создания простого (и относительно дешевого) дисплея для ваших собственных проектов. Таким образом вы можете отображать буквы, цифры или настраиваемые анимации
Arduino Telesketch со светодиодной матрицей: 6 шагов (с изображениями)
Arduino Telesketch со светодиодной матрицей: вот простое руководство по созданию телескопа с использованием Arduino. В этой конструкции используется Arduino, две светодиодные матрицы 8x32, зуммер, два поворотных энкодера и несколько кнопок. Надеемся, вы научитесь пользоваться энкодерами и светодиодной матрицей. И он прыгает