Оглавление:

Светодиодная матрица с Arduino: 8 шагов
Светодиодная матрица с Arduino: 8 шагов

Видео: Светодиодная матрица с Arduino: 8 шагов

Видео: Светодиодная матрица с Arduino: 8 шагов
Видео: Модуль светодиодной матрицы 8x8 на Arduino | Пелектроника 2024, Июль
Anonim
Image
Image

Эта светодиодная матрица использует регистр сдвига 74HC595 и счетчик декады CD4017, это очень просто сделать этот проект, если вы будете следовать моим шагам, приведенным ниже. Я упростил шаги и все объяснил для лучшего понимания.

Готово с разговором, теперь давайте приступим к шоу? ✌️?

Шаг 1: Установка ОБОРУДОВАНИЯ

Установка АППАРАТА !!
Установка АППАРАТА !!
Установка АППАРАТА !!
Установка АППАРАТА !!

Это все необходимые детали для этого проекта

Вы можете купить здесь Tomson Electronics

АРДУИНО НАНО

74HC595 РЕГИСТРАТОР СМЕЩЕНИЯ

CD4017 IC DEECADE СЧЕТЧИК

ТРАНЗИСТОР 2Н3904 ИЛИ 2Н2222

220 ОМ РЕЗИСТОР

5 мм светодиод

МУЖСКОЙ ЗАГОЛОВОК

ЖЕНСКИЙ ЗАГОЛОВОК

ПЕЧАТНАЯ ПЛАТА ОБЩЕГО НАЗНАЧЕНИЯ

Шаг 2: Настройка работы

Настройка работы
Настройка работы
Настройка работы
Настройка работы
Настройка работы
Настройка работы
Настройка работы
Настройка работы

Оценка и привязка пунктирной печатной платы того размера, который вам нужен, чтобы сделать светодиодную матрицу. Используйте остроконечный нож или аналогичную вещь, чтобы сделать разрез, затем согните доску, чтобы сломать в месте разреза … Это просто? После того, как вы сделали этот шаг, убедитесь, что у вас есть 144 светодиода, вы можете выбрать цвет в соответствии с вашим воображением, Великий разум….

Я использую светодиоды зеленого цвета, вроде меня, для проверки светодиода используйте серию резисторов 220 Ом с положительным выводом и потенциалом напряжения, если вы используете напряжение выше 3 вольт. Или вы можете использовать кнопочную ячейку CR2302 для этой работы, она обеспечит достаточную мощность для освещения светодиода для тестирования. Убедитесь, что вы проверили все светодиоды перед пайкой, чтобы избежать неисправности светодиодов.

Если у вас гораздо больше времени, вы можете рассеять светодиоды, используя наждачную бумагу с сеткой 1500, чтобы она была более привлекательной. Все зависит от вас, ребята.. Поместите светодиодную точечную доску так, чтобы катод и анод образовались. Параллельная линия убедитесь, что анод размещен на верхней стороне точечной платы. Как только это будет сделано, согните провода светодиода, чтобы замкнуть все аноды вместе, или вы можете использовать для этой работы серебряный медный провод.

Отрежьте излишки выводов после замыкания контактов для пайки. Теперь у нас есть катод, обращенный вверх. Используйте 3-миллиметровый стальной стержень или карандаш, чтобы согнуть выводы, не касаясь анодных выводов светодиода. Затем отрежьте излишки свинца и припаяйте их по точкам. Теперь мы закончили около 25% нашей светодиодной матрицы. Это всегда хорошая вещь, чтобы проверить все после пайки. Теперь вы применили отрицательный заряд к светодиодному анодному ряду и положительный заряд к светодиодному чату, чтобы зажечь светодиод.

Поскольку светодиоды находятся в матрице, если вам нужно зажечь светодиод в первом ряду и светодиод в 3-м столбце, примените заряд к отрицательному заряду к анодному ряду первого ряда и катодному штырю в 3-м столбце. Таким образом проверьте все светодиоды, чтобы завершить построение матрицы ……

Шаг 3: Присоединение проводов к матрице

Присоединение проводов к матрице
Присоединение проводов к матрице
Присоединение проводов к матрице
Присоединение проводов к матрице
Присоединение проводов к матрице
Присоединение проводов к матрице
Присоединение проводов к матрице
Присоединение проводов к матрице

После прикрепления светодиодов к матрице, чтобы прикрепить их к плате контроллера, нам нужно их подключить, для этого я использую ребристый провод, у нас есть 24 светодиода в колонке и 6 светодиодов в секции строк, итого всего 6 × 24 светодиодных матрицы. Закрепите ребристый провод так, чтобы мы могли получить 3 пары проводов из секции колонны в количестве, кратном 8, итого 8 на 3 равно 24

Так мы сортируем провода для столбика светодиодной матрицы. Затем для секции колонки нам нужно иметь только шесть проводов. Рядные светодиоды управляются счетчиком декады, он может управлять светодиодами с 6 контактами, поэтому легко сделать светодиодную матрицу

Для лучших результатов зачистите провод до короткого замыкания, чтобы соединиться с точечной платой, затем залудите провода перед пайкой, используя высококачественный флюс от припоя или любого другого производителя. Убедитесь, что провода правильно закреплены. Обратите внимание на цвет, который мы начали пайку для всей первой колонки, так как у нас 8 проводов на колонку

Для моего удобства, и у меня была длинная полоса риббиона, лежащая вокруг без использования, чтобы не тратить их впустую, я использовал их все для проекта, вы можете использовать любой другой вид провода для этой цели. Убедитесь, что используете другой цвет. Провод, чтобы в дальнейшем избежать путаницы,

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

Шаг 4: Изготовление платы контроллера

Изготовление платы контроллера
Изготовление платы контроллера
Изготовление платы контроллера
Изготовление платы контроллера
Изготовление платы контроллера
Изготовление платы контроллера
Изготовление платы контроллера
Изготовление платы контроллера

Добавьте файл Gerber из описания на jlcpcb.com, чтобы изготовить плату контроллера. Есть так много способов получить его на веб-сайте Jlcpcb, вы можете изменить цвет, толщину, если вам не нужны какие-либо потребности Coustom, установите все по умолчанию

После этого нажмите «Сохранить в корзину» и оформить заказ на печатную плату, так как я использовал обычную доставку, чтобы получить печатные платы через почту Китая, доставка заняла около 2 недель, с помощью этого метода у нас есть 2 преимущества, первое - мы можем снизить стоимость доставки Второй - мы можем избежать клиренса Coustoms, и для всего этого нам нужно подождать примерно две недели, чтобы мы получили плоды нашей тяжелой работы

Печатные платы хорошо расположены и упакованы Иногда мы можем получить подарки от Jlcpcb, когда мы заказываем печатные платы

Затем соберите все детали, такие как микросхемы, резисторы, разъемы, транзисторы, и припаяйте их одну за другой, чтобы собрать плату

Выпить кофе за усердную работу? Сделайте перерыв ……

Шаг 5: все вместе

Все вместе
Все вместе
Все вместе
Все вместе
Все вместе
Все вместе

Для экономии места для этого проекта я использую Arduino Nano, но вы можете использовать любой тип Arduino Arduino UNO, MEGA, PROMINI, NANO Все просто работает безупречно, но использование других ароматов Arduino, отличных от Arduino NANO, может быть излишним и стоить некоторых грантов Вы, насколько меня беспокоит, я использую Nano

Для этого проекта нам нужно всего 5 цифровых контактов Arduino, но вы можете использовать любые другие цифровые контакты Arduino

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

И вместо этого нужно изменить его в коде Arduino, все ссылки на файл Gerber программного обеспечения и все другие упомянутые вещи будут предоставлены в конце инструкции? ✌️

Шаг 6: загрузка кода Arduino и тестирование

Загрузка кода Arduino и тестирование
Загрузка кода Arduino и тестирование
Загрузка кода Arduino и тестирование
Загрузка кода Arduino и тестирование

Откройте код Arduino, здесь мы можем отобразить символы Coustom, буквы, числа и все, что вы можете придумать, двигаясь дальше, прокрутите код вниз, пока не найдете в коде «НАЖМИТЕ СВОЙ ТЕКСТ», а затем введите то, что вам нужно отобразить на светодиодном индикаторе. Матрица здесь. Но запомните одну вещь - введите букву B перед словом, например, для отображения слова ZENOMODIFF, которое нам нужно ввести, как - BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF Буквы байтов Ранее хранятся в массиве, а теперь просто печатаем один за другим,

Путь всех букв преобразуется в двоичный для Arduino, чтобы вычислить, где включать и выключать свет, например, для Instinct 0, 1 Буква 1 представляет свет, который должен быть включен, а буква 0 представляет свет, который должен быть выключен

Так печатаются буквы на светодиодной матрице

Шаг 7: Устранение неполадок и советы…. ?‍??

∆ Если светодиод гаснет в ряду или столбце, возможно, это может быть 3 вещи

1 Неисправность светодиода из-за перегрева во время пайки

2 Значение резистора может быть неуместным

3 Плохие паяльные соединения

∆ Полная светодиодная матрица ничего не показывает даже после загрузки кода. Возможно, это может быть 3 вещи

1. Проверьте соединения печатной платы. Обратите внимание на то, что контакты Arduino и контакты заголовка, подключенные к печатной плате, одинаковы

2 Это может быть неправильно Ic Проверьте маркировку IC и снова вставьте его

3-й провод может быть сломан изнутри Проверьте целостность всех проводов

∆ буквы отображаются вверх ногами на светодиодной матрице, возможно, 1 вещь

1 Это можно заменить, переключив соединения слоев светодиодной матрицы

∆ Код Arduino не загружается из-за ошибки синхронизации SK500, возможно, одной из причин

1 Установите драйвер Arduino Nano в соответствии с вашей операционной системой

∆ Даже если вы набираете буквы для отображения символов в коде светодиодной матрицы и загружаете его, но он не показывает ничего, возможно, относящегося к одной вещи

1 Введите букву B после каждого слова, чтобы получить дополнительную информацию, проверьте шаг 6

Это все возможные ошибки, которые вы можете обойти во время создания этого проекта, если у вас есть другие ошибки или вопросы

Оставьте повтор на [email protected], возможно, через 1 день будет воспроизведен

Шаг 8: код Arduino, файл Pcb Gerber

Код Arduino

Файл Гербера

Jlcpcb

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