Innholdsfortegnelse:

4X4 LED MATRIX Ved bruk av 74hc595 IC: 7 trinn
4X4 LED MATRIX Ved bruk av 74hc595 IC: 7 trinn

Video: 4X4 LED MATRIX Ved bruk av 74hc595 IC: 7 trinn

Video: 4X4 LED MATRIX Ved bruk av 74hc595 IC: 7 trinn
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
4X4 LED MATRIX Ved bruk av 74hc595 IC
4X4 LED MATRIX Ved bruk av 74hc595 IC

Beskrivelse

I denne bloggen vil vi fokusere på hvordan du lager og koder en 4x4 LED -matrise ved hjelp av et skiftregister (SN7HC595N)

Rekvisita

Materialer som kreves

  • Skiftregister (SN7HC595N)
  • Hoppekabler
  • Arduino -bord (jeg skal bruke Arduino UNO)
  • 16 lysdioder
  • 330 ohm motstander x4
  • Loddesett
  • PCB -plate
  • Solide ledninger

Trinn 1: KRETS

Plasser 16 LED'er i firkant slik at anoden på hver LED vender nedover og katodene vender mot høyre

  • Koble alle katodene til LED -en i kolonner
  • Koble alle anodene til LED'ene i rader
  • Ta output fra hver rad og kolonne, så på slutten vil du ha 8 utganger fra 4x4 -matrisen.

Trinn 2: KRETSDIAGRAM

KRETSDIAGRAM
KRETSDIAGRAM

Trinn 3: FORHOLDSREGLER

  • Riktig verdi på motstanden er veldig viktig, da kretsen ikke fungerer som den skal.
  • Vær forsiktig under lodding, og sørg for at ingen rad- og kolonnetråder berører hverandre.
  • Ikke koble til kretsen mens arduino er på, dvs. når arduino-kortet er slått på.
  • Sjekk alle LED -lampene individuelt før du kobler til.

Trinn 4: KODE

last ned koden fra lenken som er gitt. lenke for koden

Trinn 5: Forklaring

Viktige pinner på IC-

SER (seriell) der dataene kommer inn;

SRCLK (Serial Clock) pinnen du setter til høy for å lagre det som er i SER;

RCLK (Register Clock) pinnen du setter til høy når du er ferdig med å sette alle pinnene

Skiftregisterbrikke transformerer biter som settes inn i serie gjennom datapinnen til 8 parallelle biter, så hvis du vil sende, la oss si 10010000, starter du med den minst signifikante biten (0), så du setter SER til LAV (D10 på Arduino). Deretter setter du SCK (D11 på Arduino) til HIGH og deretter til LOW for å "lagre" verdien

Trinn 6: Ting å ta bort

  • Ved å endre koden kan du faktisk skrive ut forskjellige mønstre og figurer på en 4x4 -matrise.
  • Det kan fungere som en rimelig skjerm for små prosjekter

Anbefalt: