4X4 LED MATRIX 74hc595 IC használatával: 7 lépés
4X4 LED MATRIX 74hc595 IC használatával: 7 lépés
Anonim
4X4 LED MATRIX 74hc595 IC használatával
4X4 LED MATRIX 74hc595 IC használatával

Leírás

Ebben a blogban arra fogunk összpontosítani, hogy hogyan készíthetünk és kódolhatunk egy 4x4 -es LED -mátrixot egy váltóregiszter (SN7HC595N) használatával

Kellékek

Szükséges anyagok

  • Váltásregiszter (SN7HC595N)
  • Jumper kábelek
  • Arduino tábla (az Arduino UNO -t fogom használni)
  • 16 LED
  • 330 ohmos ellenállások x4
  • Forrasztó készlet
  • PCB lemez
  • Szilárd vezetékek

1. lépés: ÁRAMKÖR

Helyezzen 16 LED -et négyzetbe úgy, hogy mindegyik LED -es anódja lefelé nézzen, a katódok pedig jobbra

  • Csatlakoztassa a LED összes katódját oszlopokban
  • Csatlakoztassa a LED -ek összes anódját sorokban
  • Vegye ki a kimenetet minden sorból és oszlopból, így a végén 8 kimenete lesz a 4x4 mátrixból.

2. lépés: ÁRAMDIAGRAM

KÖRDIAGRAMM
KÖRDIAGRAMM

3. lépés: ÓVINTÉZKEDÉSEK

  • Az ellenállás helyes értéke nagyon fontos, mivel az áramkör anélkül nem működik megfelelően.
  • A forrasztás során legyen nagyon óvatos, és ügyeljen arra, hogy a sor- és oszlopvezetékek ne érjenek egymáshoz.
  • Ne csatlakoztassa az áramkört, amíg az arduino be van kapcsolva, azaz amikor az arduino kártya be van kapcsolva.
  • Csatlakoztatás előtt ellenőrizze az összes LED -et.

4. lépés: KÓDOLÁS

töltse le a kódot a megadott linkről. link a kódhoz

5. lépés: Magyarázat

Fontos csapok az IC-n

SER (soros), ahol az adatok bejutnak;

SRCLK (soros óra) a csap, amelyet magasra állított a SER -ben tárolt adatok tárolására;

RCLK (Register Clock) az a tű, amelyet magasra állított, miután befejezte az összes csap beállítását

A Shift regiszterchip az adatcsapon keresztül sorba illesztett biteket 8 párhuzamos bitté alakítja át. Ha tehát 100 000 000 -et akar küldeni, akkor a legkevésbé szignifikáns bittel kezdje (0), így a SER értéket LOW értékre állítja (D10 az Arduino -n). Ezután az SCK -t (D11 az Arduino -n) HIGH, majd LOW értékre állítja az érték „mentéséhez”

6. lépés: Elvihető dolgok

  • A kód megváltoztatásával ténylegesen különböző mintákat és ábrákat nyomtathat egy 4x4 -es mátrixra.
  • Alacsony költségű kijelzőként működhet kis projekteknél

Ajánlott: