Мазмуну:

4X4 LED MATRIX 74hc595 IC колдонуу: 7 кадам
4X4 LED MATRIX 74hc595 IC колдонуу: 7 кадам

Video: 4X4 LED MATRIX 74hc595 IC колдонуу: 7 кадам

Video: 4X4 LED MATRIX 74hc595 IC колдонуу: 7 кадам
Video: 8X8 LED Matrix Scrolling Text using Shift Register 74HC595 With Arduino Nano by Manmohan Pal 2024, Июль
Anonim
4X4 LED MATRIX 74hc595 IC колдонуу
4X4 LED MATRIX 74hc595 IC колдонуу

Description

Бул блогдо биз 4x4 светодиоддук матрицаны сменалык реестрди (SN7HC595N) кантип жасоого жана коддоого көңүл бурабыз

Жабдуулар

Керектүү материалдар

  • Shift реестри (SN7HC595N)
  • Өтмө кабелдер
  • Arduino тактасы (Мен Arduino UNO колдоном)
  • 16 LED
  • 330 Ом резисторлору x4
  • Лагердик комплект
  • Pcb табак
  • Катуу зымдар

1 -кадам: CIRCUIT

16 LED'ди квадратка койгула, аноддун ар бир аноду ылдый карайт жана катоддор оңго карайт

  • LEDдин бардык катоддорун мамычаларга туташтырыңыз
  • LED'дин бардык аноддорун катар катары туташтырыңыз
  • Ар бир саптан жана мамычадан өндүрүштү алыңыз, андыктан сиз 4x4 матрицадан 8 жыйынтыкка ээ болосуз.

2 -кадам: ЦИРКТИН ДИАГРАММАСЫ

ЦИРКТИН ДИАГРАММАСЫ
ЦИРКТИН ДИАГРАММАСЫ

3 -кадам: САКТЫКТАР

  • Резистордун туура мааниси абдан маанилүү, анткени ансыз схема туура иштебейт.
  • Ширетүүдө өтө этият болуңуз жана катар жана мамыча зымдары бири -бирине тийбешин текшериңиз.
  • Ардуино иштеп турганда, чынында, туташтырбаңыз, качан arduino тактасы иштейт.
  • Жалгаштыруудан мурун бардык LED'дерди текшериңиз.

4 -кадам: КОД

берилген шилтемеден кодду жүктөп алыңыз. код үчүн шилтеме

5 -кадам: түшүндүрмө

IC боюнча маанилүү казыктар

SER (Serial), анда маалыматтар кирет;

SRCLK (Serial Clock) SERдеги нерселерди сактоо үчүн сиз койгон пин

Бардык казыктарды коюп бүткөндөн кийин, RCLK (Каттоо сааты) төөнөгүчтү бийиктикке коюңуз

Shift реестринин чипи маалымат пини аркылуу катар киргизилген биттерди 8 параллель битке айландырат, андыктан 10010000 деп айткыңыз келсе, анча чоң эмес бит менен баштайсыз (0), андыктан SERди LOW (Arduinoдогу D10) деп коюңуз.. Андан кийин, маанини "сактоо" үчүн SCK (Arduinoдогу D11) ЖОГОРУ, анан ТӨМӨНгө коюңуз

6 -кадам: Алып кете турган нерселер

  • Кодду өзгөртүү менен сиз 4х4 матрицасына ар кандай үлгүлөрдү жана фигураларды басып чыгара аласыз.
  • Бул кичинекей долбоорлор үчүн арзан дисплей катары иштей алат

Сунушталууда: