Съдържание:

4X4 LED MATRIX Използване на 74hc595 IC: 7 стъпки
4X4 LED MATRIX Използване на 74hc595 IC: 7 стъпки

Видео: 4X4 LED MATRIX Използване на 74hc595 IC: 7 стъпки

Видео: 4X4 LED MATRIX Използване на 74hc595 IC: 7 стъпки
Видео: How to make Led Matrix | 8X8 Led Matrix 2024, Юли
Anonim
4X4 LED MATRIX Използване на 74hc595 IC
4X4 LED MATRIX Използване на 74hc595 IC

Описание

В този блог ще се съсредоточим върху това как да направим и кодираме 4x4 LED матрица, използвайки регистър за смяна (SN7HC595N)

Консумативи

Необходими материали

  • Регистър за смяна (SN7HC595N)
  • Кабелни кабели
  • Дъска Arduino (ще използвам Arduino UNO)
  • 16 светодиода
  • Резистори 330 ома x4
  • Комплект за запояване
  • Pcb плоча
  • Плътни проводници

Стъпка 1: КРЪГ

Поставете 16 светодиода в квадрат, така че анодът на всеки светодиод да е обърнат надолу, а катодите - надясно

  • Свържете всички катоди на светодиода в колони
  • Свържете всички аноди на светодиодите в редове
  • Вземете изход от всеки ред и колони, така че в края ще имате 8 изхода от матрицата 4x4.

Стъпка 2: СХЕМА НА ВРЪЖКИ

СХЕМА НА ВРЪЖКИ
СХЕМА НА ВРЪЖКИ

Стъпка 3: Предпазни мерки

  • Правилната стойност на резистора е много важна, тъй като веригата няма да работи правилно без него.
  • Докато запоявате, бъдете много внимателни и се уверете, че проводниците на ред и колона не се допират един до друг.
  • Не свързвайте веригата, докато arduino е включен, т.е.-когато платката arduino се захранва.
  • Индивидуално проверете всички светодиоди преди свързването.

Стъпка 4: КОД

изтеглете кода от дадената връзка. връзка за кода

Стъпка 5: Обяснение

Важни щифтове на IC-

SER (Serial), където данните влизат;

SRCLK (сериен часовник) щифтът, който сте задали на високо, за да съхраните това, което е в SER;

RCLK (Register Clock) пина, който сте задали на високо, след като приключите с настройването на всички пинове

Чипът за смяна на регистъра трансформира битове, които се вмъкват последователно през пина за данни в 8 паралелни бита, така че ако искате да изпратите да кажем 10010000, започвате с най -малкия бит (0), така че задавате SER на LOW (D10 на Arduino). След това задавате SCK (D11 на Arduino) на HIGH и след това на LOW, за да „запишете“стойността

Стъпка 6: Неща, които трябва да вземете

  • Чрез промяна на кода всъщност можете да отпечатате различни модели и фигури върху матрица 4x4.
  • Той може да действа като дисплей с ниска цена за малки проекти

Препоръчано: