Përmbajtje:

4X4 LED MATRIX Duke përdorur 74hc595 IC: 7 hapa
4X4 LED MATRIX Duke përdorur 74hc595 IC: 7 hapa

Video: 4X4 LED MATRIX Duke përdorur 74hc595 IC: 7 hapa

Video: 4X4 LED MATRIX Duke përdorur 74hc595 IC: 7 hapa
Video: Возведение перегородок санузла из блоков. Все этапы. #4 2024, Nëntor
Anonim
4X4 LED MATRIX Duke përdorur 74hc595 IC
4X4 LED MATRIX Duke përdorur 74hc595 IC

Përshkrim

Në këtë blog ne do të përqëndrohemi në atë se si të krijojmë dhe kodojmë një matricë LED 4x4 duke përdorur një regjistër ndërrimi (SN7HC595N)

Furnizimet

Materialet e kërkuara

  • Regjistri i ndërrimit (SN7HC595N)
  • Kabllo kërcyes
  • Bordi Arduino (Unë do të përdor Arduino UNO)
  • 16 LED
  • Rezistorët 330 Ohm x4
  • Komplet bashkimi
  • Pllakë pcb
  • Tela të ngurta

Hapi 1: QARKU

Vendosni 16 LED'S në katror të tillë që anoda e secilës LED të jetë e kthyer poshtë dhe katodat të shikojnë djathtas

  • Lidhni të gjitha katodat e LED në kolona
  • Lidhni të gjitha anodat e LED'S në rreshta
  • Merrni dalje nga secila rresht dhe kolonë, kështu që në fund do të keni 8 dalje nga matrica4x4.

Hapi 2: DIAGRAMA E QARKUT

DIAGRAMI RRETHIT
DIAGRAMI RRETHIT

Hapi 3: Masat paraprake

  • Vlera e saktë e rezistencës është shumë e rëndësishme pasi qarku nuk do të funksionojë siç duhet pa të.
  • Gjatë bashkimit, jini shumë të kujdesshëm dhe sigurohuni që asnjë fije rreshti dhe kolone të mos prekë njëra -tjetrën.
  • Mos e lidhni qarkun kur arduino është në dmth-kur bordi arduino është i ndezur.
  • Kontrolloni individualisht të gjitha LED -të para se të lidheni.

Hapi 4: KODI

shkarkoni kodin nga lidhja e dhënë. lidhje për kodin

Hapi 5: Shpjegimi

Kunjat e rëndësishme në IC-

RVV (Serial) ku futen të dhënat;

SRCLK (Ora Seriale) kunja që keni vendosur në lartësi për të ruajtur atë që është në RVV;

RCLK (Regjistro Orë) kunja që keni vendosur në lartësi pasi të keni përfunduar me vendosjen e të gjitha kunjave

Çipi i regjistrit Shift transformon bitët që futen në seri përmes pinit të të dhënave në 8 bit paralel, kështu që nëse doni të dërgoni le të themi 10010000 filloni me bitin më pak të rëndësishëm (0) kështu që vendosni SER në LOW (D10 në Arduino) Me Tjetra, vendosni SCK (D11 në Arduino) në HIGH dhe pastaj në LOW, për të "ruajtur" vlerën

Hapi 6: Gjërat që duhen hequr

  • Duke ndryshuar kodin, ju mund të printoni modele dhe figura të ndryshme në një matricë 4x4.
  • Mund të veprojë si një ekran me kosto të ulët për projekte të vogla

Hapi 7: Referencat

Recommended: