
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04


В этом проекте я сделал каскадируемую светодиодную матрицу 8x16 rgb и ее контроллер. Microchip 18F2550 используется для поддержки USB. Светодиоды RGB управляются регистрами сдвига 74hc595 с резисторами. Для данных анимации и конфигурации; Используется внешняя EEPROM 24C512. Данные конфигурации и анимации создаются графическим пользовательским интерфейсом (gui) на компьютере и передаются в eeprom через USB. Я сделал свои модули с RGB-светодиодной матрицей размером 8x16 пикселей. И их можно прикрепить, чтобы увеличить площадь отображения.
Шаг 1: Архитектура


архитектура Данные анимации и конфигурации создаются на компьютере с помощью графического интерфейса пользователя. затем он загружается на плату управления через usb. Блок микроконтроллера (mcu) передает эти данные в блок памяти платы (eeprom). Когда доска находится в действии, она сначала считывает данные конфигурации: временные интервалы между кадрами анимации, продолжительность отображаемой анимации, рабочий режим (одиночный или каскадный), затем считывает фрагмент данных анимации и отправляет данные в регистры сдвига для обновления. статус светодиодов. Используются обычные анодные светодиоды RGB. светодиоды расположены в 8 рядов, 16 столбцов. все аноды соединены друг с другом в ряд. Регистры сдвига управляют одной строкой за раз. Путем мультиплексирования; 8 строк обновляются очень быстро, поэтому отображается непрерывное изображение. для 8 строк --------- один 8-битный регистр сдвига используется для мультиплексирования. для 16 светодиодов RGB используются столбцы 16 * 3 = 48 ------ шесть 8-битных регистров сдвига. В соло-режиме один модуль работает, как описано выше. В каскадном режиме: одна плата становится главной платой и отправляет сигнал синхронизации другим платам через последовательный периферийный интерфейс (spi). все доски отображают анимацию, хранящуюся в их памяти. И синхронизация организована в соответствии с сигналом синхронизации, поступающим с главной платы.
Рекомендуемые:
RGB-СВЕТОДИОДНАЯ МАТРИЦА С ИСПОЛЬЗОВАНИЕМ NEOPIXEL: 8 шагов (с изображениями)

RGB-СВЕТОДИОДНАЯ МАТРИЦА С ИСПОЛЬЗОВАНИЕМ NEOPIXEL: В этом уроке я покажу вам, как построить RGB LEDMATRIX 5 * 5, ИСПОЛЬЗУЯ NEOPIXEL. С помощью этой матрицы мы можем отображать завораживающие анимации, смайлики и буквы, которые выглядят очень привлекательно. Давайте начнем
Светодиодная матрица 10x10 RGBW: 4 ступени

Светодиодная матрица 10x10 RGBW: в этом проекте я создаю светодиодную матрицу 10x10 RGB. Этот проект занял около 8 часов пайки. Я бы рекомендовал и не рекомендовал бы этот проект. На изготовление уходит очень много времени, но готовый продукт завораживает
Светодиодная матрица: 4 ступени

Светодиодная матрица: это светодиодная матрица 8x8, сделанная с использованием светодиодов WS2812 и микроконтроллера ESP8266. Этот проект был вдохновлен: https://www.instructables.com/id/Make-Your-Own-10x
Светодиодная матрица, активируемая хлопком: 4 ступени

Светодиодная матрица, активируемая хлопком: к концу этой инструкции вы сможете построить устройство, которое будет слышать громкие звуки, такие как хлопки, и реагировать на них, включая или выключая 3 светодиода. Выше изображение окончательного результата
Светодиодная матрица с регулируемой яркостью: 4 ступени

Светодиодная матрица с регулируемой яркостью: Этот проект решает три основные задачи: - Считывание аналогового значения с потенциометра - Запись аналогового значения на каждый светодиод - Изменение яркости каждого светодиода в зависимости от входа потенциометра Необходимые материалы: - 5 светодиодов - Потенциометр - (5) 220 Ом сопротивление