Բովանդակություն:

4X4 LED ՄԱՏՐԻՔՍ Օգտագործելով 74hc595 IC: 7 քայլ
4X4 LED ՄԱՏՐԻՔՍ Օգտագործելով 74hc595 IC: 7 քայլ

Video: 4X4 LED ՄԱՏՐԻՔՍ Օգտագործելով 74hc595 IC: 7 քայլ

Video: 4X4 LED ՄԱՏՐԻՔՍ Օգտագործելով 74hc595 IC: 7 քայլ
Video: 3. INSTALLATION FACILE d'un système complet de LED pour 4x4 et VAN aménagé /AUXBEAM 8 gang 2024, Նոյեմբեր
Anonim
4X4 LED ՄԱՏՐԻՔՍ Օգտագործելով 74hc595 IC
4X4 LED ՄԱՏՐԻՔՍ Օգտագործելով 74hc595 IC

Նկարագրություն

Այս բլոգում մենք կկենտրոնանանք, թե ինչպես պատրաստել և կոդավորել 4x4 LED մատրիցա `հերթափոխի գրանցամատյանով (SN7HC595N):

Պարագաներ

Պահանջվող նյութեր

  • Տեղափոխման գրանցամատյան (SN7HC595N)
  • Թռիչքային մալուխներ
  • Arduino տախտակ (ես կօգտագործեմ Arduino UNO)
  • 16 լուսադիոդ
  • 330 օհմ ռեզիստորներ x4
  • Oldոդման հավաքածու
  • Pcb ափսե
  • Պինդ լարեր

Քայլ 1 ՝ ՇՐIRԱՆ

Տեղադրեք 16 LED'S քառակուսի այնպես, որ յուրաքանչյուր LED- ի անոդը ուղղված լինի ներքև, իսկ կաթոդները `աջ:

  • Միացրեք LED- ի բոլոր կաթոդները սյունակներում
  • Միացրեք LED- ի բոլոր անոդները շարքերում
  • Յուրաքանչյուր տողից և սյունակից ելք վերցրեք, այնպես որ վերջում կունենաք 8 ելք 4x4 մատրիցից:

Քայլ 2. Շրջանի դիագրամ

Շրջանագծային դիագրամ
Շրջանագծային դիագրամ

Քայլ 3: Նախազգուշական միջոցներ

  • Ռեզիստորի ճիշտ արժեքը շատ կարևոր է, քանի որ առանց դրա միացումը ճիշտ չի աշխատի:
  • Soldոդման ընթացքում շատ զգույշ եղեք և համոզվեք, որ տողերի և սյուների լարերը չեն դիպչում միմյանց:
  • Մի միացրեք միացումը, երբ arduino- ն միացված է, այսինքն, երբ arduino տախտակը միացված է:
  • Միացնելուց առաջ անհատապես ստուգեք բոլոր LED- ները:

Քայլ 4: ԿՈԴ

ներբեռնեք ծածկագիրը տրված հղումից: հղում կոդի համար

Քայլ 5: Բացատրություն

IC- ի կարևոր նշումներ

SER (Սերիա), որտեղ տվյալները մտնում են

SRCLK (Սերիական ժամացույց) այն քորոցը, որը բարձր եք դրել SER- ում եղածը պահելու համար

RCLK (Գրանցման ժամացույց) այն քորոցը, որը բարձր եք դրել, երբ ավարտել եք բոլոր կապումների կարգավորումը:

Shift գրանցման չիպը տվյալների պինից շարքով տեղադրված բիթերը փոխակերպում է 8 զուգահեռ բիթերի: Այսպիսով, եթե ուզում եք ուղարկել, ասենք 10010000, սկսում եք ամենաքիչ նշանակալի բիթից (0), այնպես որ SER- ը սահմանում եք OWԱOWՐ (Arduino- ում D10):. Հաջորդը, SCK- ը (Arduino- ում D11) սահմանում եք HIGH, այնուհետև LOW ՝ արժեքը «պահպանելու» համար:

Քայլ 6: Պետք է հեռացնել բաները

  • Կոդը փոխելով ՝ կարող եք իրականում տպել տարբեր նախշեր և թվեր 4x4 մատրիցի վրա:
  • Այն կարող է հանդես գալ որպես փոքր ծախսերի ցուցադրում փոքր նախագծերի համար:

Խորհուրդ ենք տալիս: