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

Dot Matrix 32x8 Max7219 Ինտերֆեյս Արդիունոյի հետ. 5 քայլ (նկարներով)
Dot Matrix 32x8 Max7219 Ինտերֆեյս Արդիունոյի հետ. 5 քայլ (նկարներով)

Video: Dot Matrix 32x8 Max7219 Ինտերֆեյս Արդիունոյի հետ. 5 քայլ (նկարներով)

Video: Dot Matrix 32x8 Max7219 Ինտերֆեյս Արդիունոյի հետ. 5 քայլ (նկարներով)
Video: Arduino Scrolling Text Display Using 8x32 MAX7219 Dot Matrix LED Display | Digital Sign Board 2024, Հուլիսի
Anonim
Dot Matrix 32x8 Max7219 Ինտերֆեյս Արդիունոյի հետ
Dot Matrix 32x8 Max7219 Ինտերֆեյս Արդիունոյի հետ
Dot Matrix 32x8 Max7219 Ինտերֆեյս Արդիունոյի հետ
Dot Matrix 32x8 Max7219 Ինտերֆեյս Արդիունոյի հետ

Բարեւ բոլորին, Dot Matrix- ի կամ Max7219- ի վրա հիմնվածը 2020 -ին նորություն չեն, մինչև վերջերս կարգաբերման գործընթացը լավ փաստաթղթավորված էր, մեկը կարող էր բեռնել ապարատային գրադարանը MajicDesigns- ից: և վերնագրի ֆայլերում մի քանի տող փոխեց, և FC16- ը հմայքի նման աշխատեց: Սա այնքան ժամանակ, քանի դեռ MajicDesigns- ը չի շտկել գրադարանի բոլոր սխալները: Այժմ փաստաթղթավորված մեթոդը չի գործում:

Ես մի քանի օր անցկացրեցի որոնման մեջ և պատահաբար հայտնաբերեցի այն: Հնարավոր է, որ որոշ փորձագետներ դա արդեն գիտեն: Բայց մտածեցի փաստաթղթավորել և տարածել, օգնել ինձ նման նորեկներին

Քայլ 1: Ի՞նչ է մեզ պետք:

Ի՞նչ է մեզ պետք
Ի՞նչ է մեզ պետք
  • Max7219 32 x 8 dotmatrix տախտակ
  • Արդիունո Նանո
  • Հացի տախտակ
  • Որոշ լարեր
  • Նոթբուք կամ աշխատասեղան Ardiuno ide- ով

Քայլ 2: Max7219

Max7219?
Max7219?
  • Եթե վստահ չեք, որ ունեք max7219, ապա դուրս մի հանեք led dot matrix- ը
  • Օգտագործեք ձեր բջջային հեռախոսը ՝ մեծացնելու և լուսանկարելու համար
  • Սա հեշտացնում է կարդալը

Քայլ 3: Տեղադրեք վարորդը

Տեղադրեք Վարորդը
Տեղադրեք Վարորդը
Տեղադրեք Վարորդը
Տեղադրեք Վարորդը
  • Ardiuno Ide- ում, գնացեք «Գործիքներ»> «Գրադարանների կառավարում»
  • Այնուհետեւ որոնեք md_max
  • Տեղադրեք «MD_MAX72xx» և «MD_Parola»
  • Վերագործարկեք Ardiuno- ն ՝ պարզապես համոզվելու համար, որ գրադարանները բեռնված են

Քայլ 4: Սխալ և լուծում

Սխալ և լուծում
Սխալ և լուծում
Սխալ և լուծում
Սխալ և լուծում
Սխալ և լուծում
Սխալ և լուծում
  • Կապ հաստատեք ըստ ծածկագրի

    • CLK_PIN 13
    • ՏՎՅԱԼՆԵՐ_11
    • CS_PIN 12
    • Կարգավորեք Max_device- ը 4 -ի
  • Ես փորձեցի այն տարբեր օրինակներով, բայց նկատեցի, որ կերպարները խառնված էին
  • Երբեմն դա կարող է տեղի ունենալ թղթի վրա թուլացած միացման/մետաղալարերի պատճառով
  • Շատ դեպքերում դա պայմանավորված է սխալ HW- ի նախաստորագրմամբ
  • Կապերի հիման վրա գոյություն ունի 4 hw

    • MD_MAX72XX:: PAROLA_HW
    • MD_MAX72XX:: GENERIC_HW
    • MD_MAX72XX:: ICSTATION_HW
    • MD_MAX72XX:: FC16_HW
  • «Parola_HW» - ն կանխադրված է, մենք պետք է մեկ առ մեկ փորձարկենք ՝ ստուգելու, թե որն է ամենալավը
  • Հիշեք, որ յուրաքանչյուր կարգավորումը փորձարկելուց առաջ միացրեք Արդիունոյի էներգիան
  • Ինձ համար FC16_HW- ն աշխատել է

Քայլ 5: Կարգավորեք ծածկագիրը

Կարգավորեք ծածկագիրը
Կարգավորեք ծածկագիրը
Կարգավորեք ծածկագիրը
Կարգավորեք ծածկագիրը
Կարգավորեք ծածկագիրը
Կարգավորեք ծածկագիրը
  • Թարմացրեք ապարատային տեսակը «FC16_HW» - ին
  • Առավելագույն_սարք ՝ 4 -ը 32 x 8 մատրիցայի համար
  • Վերագրեք կոդը Արդիունո Նանոյի մեջ
  • Փորձարկեք ցուցադրումը
  • Voila այն աշխատում է !!

Հուսով եմ, որ սա հետագայում ինչ -որ մեկին կօգնի:

Խնդրում ենք կիսվել ձեր մեկնաբանություններով և առաջարկություններով

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