Mundarija:

74xc595 IC: 7 bosqichli 4X4 LED MATRIX
74xc595 IC: 7 bosqichli 4X4 LED MATRIX

Video: 74xc595 IC: 7 bosqichli 4X4 LED MATRIX

Video: 74xc595 IC: 7 bosqichli 4X4 LED MATRIX
Video: Convenience items needed in the family 2024, Iyul
Anonim
74hc595 IC yordamida 4X4 LED MATRIX
74hc595 IC yordamida 4X4 LED MATRIX

Tavsif

Bu blogda biz smenali registr (SN7HC595N) yordamida 4x4 o'lchamli LED matritsani qanday yasash va kodlashni o'rganamiz

Ta'minotlar

Kerakli materiallar

  • Shift registri (SN7HC595N)
  • Jumper kabellari
  • Arduino taxtasi (men Arduino UNO dan foydalanaman)
  • 16 ta LED
  • 330 ohmli rezistorlar x4
  • Lehim to'plami
  • Kompyuter plitasi
  • Qattiq simlar

1 -qadam: CIRCUIT

16 LEDni kvadratchaga joylashtiring, shunda har bir LEDning anodi pastga, katodlari esa o'ngga qaraydi

  • LEDning barcha katodlarini ustunlarga ulang
  • LEDlarning barcha anodlarini qatorlarga ulang
  • Har bir satr va ustundan chiqishni oling, shunda siz 4x4 matritsadan 8 ta chiqishga ega bo'lasiz.

2 -qadam: O'RNAK DIAGRAMI

ZAMANA DIAGRAMI
ZAMANA DIAGRAMI

3 -qadam: ehtiyot choralari

  • Rezistorning to'g'ri qiymati juda muhim, chunki u holda kontaktlarning zanglashiga olib bo'lmaydi.
  • Lehimlashda juda ehtiyot bo'ling va qator va ustun simlari bir -biriga tegmasligiga ishonch hosil qiling.
  • Arduino yoqilganda, ya'ni arduino platasi quvvat olganda, kontaktni ulamang.
  • Ulanishdan oldin barcha LEDlarni alohida tekshiring.

4 -qadam: KOD

berilgan havoladan kodni yuklab oling. kod uchun havola

5 -qadam: tushuntirish

IC uchun muhim pinlar

Ma'lumotlar kiradigan SER (Serial);

SRCLK (Serial Clock) - SERda bo'lgan narsalarni saqlash uchun siz o'rnatgan pin;

RCLK (Ro'yxatdan o'tish soati) barcha pinlarni o'rnatishni tugatgandan so'ng siz o'rnatgan pin

Shift registrining chipi ma'lumotlar pimi orqali ketma -ket kiritilgan bitlarni 8 parallel bitga aylantiradi, shuning uchun agar siz 10010000 ni yubormoqchi bo'lsangiz, siz eng kichik bitdan (0) boshlaysiz, shuning uchun SERni LOW (Arduino -dagi D10) ga sozlang.. Keyin, qiymatni "saqlash" uchun SCK (Arduino -dagi D11) ni "YUQORI" ga, so'ng "LOW" ga qo'ying

6 -qadam: Olib tashlash kerak bo'lgan narsalar

  • Kodni o'zgartirish orqali siz 4x4 matritsada turli naqsh va raqamlarni chop etishingiz mumkin.
  • Bu kichik loyihalar uchun arzon narxlardagi displey vazifasini bajarishi mumkin

7 -qadam: Adabiyotlar

Tavsiya: