Агуулгын хүснэгт:

74hc595 IC ашиглан 4X4 LED MATRIX: 7 алхам
74hc595 IC ашиглан 4X4 LED MATRIX: 7 алхам

Видео: 74hc595 IC ашиглан 4X4 LED MATRIX: 7 алхам

Видео: 74hc595 IC ашиглан 4X4 LED MATRIX: 7 алхам
Видео: Как получить OVER Много каналов - сдвиговый регистр 74HC595 (ЧАСТЬ 1) 2024, Арваннэгдүгээр
Anonim
74hc595 IC ашигладаг 4X4 LED MATRIX
74hc595 IC ашигладаг 4X4 LED MATRIX

Тодорхойлолт

Энэ блогт бид ээлжийн бүртгэл (SN7HC595N) ашиглан 4х4 хэмжээтэй LED матрицыг хэрхэн яаж хийх, кодлох талаар ярилцах болно

Хангамж

Шаардлагатай материал

  • Ээлжийн бүртгэл (SN7HC595N)
  • Холбогч кабель
  • Arduino самбар (би Arduino UNO ашиглах болно)
  • 16 LED
  • 330 ом эсэргүүцэл x4
  • Гагнуурын хэрэгсэл
  • Pcb хавтан
  • Хатуу утаснууд

Алхам 1: CIRCUIT

16 LED -ийг дөрвөлжин хэлбэрээр байрлуул, ингэснээр LED бүрийн анод доошоо, катодууд баруун тийш харна

  • LED -ийн бүх катодуудыг баганаар холбоно уу
  • LED -ийн бүх анодыг эгнээнд холбоно уу
  • Мөр, багана тус бүрээс гаралт авах тул эцэст нь 4х4 матрицаас 8 гаралттай байх болно.

Алхам 2: ХҮРЭЭЛЭХ ДИАГРАММ

ХҮРГЭЛИЙН ДИАГРАММ
ХҮРГЭЛИЙН ДИАГРАММ

Алхам 3: Урьдчилан сэргийлэх арга хэмжээ

  • Резисторын зөв утга нь маш чухал бөгөөд ингэснээр хэлхээ байхгүй бол зөв ажиллахгүй болно.
  • Гагнуур хийхдээ маш болгоомжтой байгаарай, мөр баганын утаснууд бие биендээ хүрч болохгүй.
  • Arduino асаалттай байх үед хэлхээг бүү холбоорой.
  • Холбохын өмнө бүх LED -ийг тус тусад нь шалгаарай.

Алхам 4: КОД

кодыг өгсөн линкээс татаж авна уу. кодын холбоос

Алхам 5: Тайлбар

IC дээрх чухал тээглүүрүүд

Өгөгдөл орж ирдэг SER (Цуваа);

SRCLK (Цуваа цаг) нь SER дотор байгаа зүйлийг хадгалахын тулд өндөрт тохируулсан зүү;

RCLK (Бүртгүүлэх цаг) бүх тээглүүрийг тохируулсны дараа таны тогтоосон зүү

Shift регистрийн чип нь өгөгдлийн зүүгээр цувралаар оруулсан битүүдийг 8 зэрэгцээ бит болгон хувиргадаг. Тиймээс хэрэв та 10010000 илгээхийг хүсч байвал хамгийн бага бит (0) -ээр эхэлж SER -ийг LOW (Arduino дээрх D10) болгож тохируулна уу.. Дараа нь та утгыг "хадгалах" тулд SCK (Arduino дээрх D11) -ийг HIGH болгож, дараа нь LOW болгож тохируулна уу

Алхам 6: Хийх ёстой зүйлүүд

  • Кодыг өөрчилснөөр та 4х4 хэмжээтэй матриц дээр янз бүрийн загвар, дүрс хэвлэх боломжтой.
  • Энэ нь жижиг төслүүдэд хямд өртөгтэй дэлгэц болж чаддаг

Зөвлөмж болгож буй: