Mündəricat:

74hc595 IC istifadə edərək 4X4 LED MATRIX: 7 addım
74hc595 IC istifadə edərək 4X4 LED MATRIX: 7 addım

Video: 74hc595 IC istifadə edərək 4X4 LED MATRIX: 7 addım

Video: 74hc595 IC istifadə edərək 4X4 LED MATRIX: 7 addım
Video: Necə Test Edilir 74LS245, || 8 bit ötürücü 2024, Iyul
Anonim
74hc595 IC istifadə edərək 4X4 LED MATRIX
74hc595 IC istifadə edərək 4X4 LED MATRIX

Təsvir

Bu blogda, bir keçid qeydindən (SN7HC595N) istifadə edərək 4x4 LED matrisinin necə hazırlanacağına və kodlaşdırılmasına diqqət yetirəcəyik

Təchizat

Tələb olunan materiallar

  • Vəziyyət reyestri (SN7HC595N)
  • Keçid kabelləri
  • Arduino lövhəsi (Arduino UNO istifadə edəcəyəm)
  • 16 ədəd LED
  • 330 ohm rezistorlar x4
  • Lehim dəsti
  • Pcb boşqab
  • Qatı tellər

Addım 1: CURCUIT

16 LED -in hər bir LED -in anodu aşağıya, katodlar isə sağa baxacaq şəkildə kvadratda yerləşdirin

  • LED -in bütün katodlarını sütunlara bağlayın
  • LED -lərin bütün anodlarını sıraya qoşun
  • Hər satırdan və sütundan çıxışı alın, beləliklə sonunda 4x4 matrisdən 8 çıxışı olacaq.

Addım 2: CIRCUIT DIAGRAM

Dairə diaqramı
Dairə diaqramı

Addım 3: TƏHLÜKƏSİZLİK

  • Rezistorun düzgün dəyəri çox vacibdir, çünki dövrə onsuz düzgün işləməyəcəkdir.
  • Lehim edərkən çox diqqətli olun və satır və sütun tellərinin bir -birinə toxunmadığından əmin olun.
  • Arduino işləyərkən dövrə bağlamayın, yəni arduino lövhəsi işləyərkən.
  • Bağlamadan əvvəl bütün LED -ləri fərdi olaraq yoxlayın.

Addım 4: KOD

kodu verilən linkdən yükləyin. kod üçün keçid

Addım 5: İzahat

IC-də vacib pinlər

Məlumatın daxil olduğu SER (Serial);

SERCLK (Serial Clock), SER -də olanları saxlamaq üçün yüksək olaraq təyin etdiyiniz pin;

RCLK (Qeyd Saatı), bütün sancaqlar qurduqdan sonra yüksək olaraq təyin etdiyiniz pin

Shift qeyd çipi, data pin vasitəsilə ardıcıl olaraq daxil edilən bitləri 8 paralel bitə çevirir, buna görə 10010000 göndərmək istəsəniz, ən az əhəmiyyətli bit (0) ilə başladığınızı söyləyin, buna görə SER -i LOW (Arduino -da D10) olaraq təyin edin.. Sonra, dəyəri "saxlamaq" üçün SCK (Arduino -da D11) -ni YÜKSƏK və sonra LOW -a təyin edin

Addım 6: Alınmalı şeylər

  • Kodu dəyişdirməklə əslində 4x4 matrisdə fərqli nümunələr və rəqəmlər çap edə bilərsiniz.
  • Kiçik layihələr üçün aşağı qiymətli ekran kimi çıxış edə bilər

Tövsiyə: