Obsah:

Dot Matrix 32x8 Max7219 Rozhranie s Ardiuno: 5 krokov (s obrázkami)
Dot Matrix 32x8 Max7219 Rozhranie s Ardiuno: 5 krokov (s obrázkami)

Video: Dot Matrix 32x8 Max7219 Rozhranie s Ardiuno: 5 krokov (s obrázkami)

Video: Dot Matrix 32x8 Max7219 Rozhranie s Ardiuno: 5 krokov (s obrázkami)
Video: Пояснения по коду WiFi часов 2024, November
Anonim
Rozhranie Dot Matrix 32x8 Max7219 s Ardiuno
Rozhranie Dot Matrix 32x8 Max7219 s Ardiuno
Rozhranie Dot Matrix 32x8 Max7219 s Ardiuno
Rozhranie Dot Matrix 32x8 Max7219 s Ardiuno

Ahojte všetci, Dot Matrix o Max7219 nie je v roku 2020 novinkou, až donedávna bol proces nastavenia dobre zdokumentovaný, dalo by sa stiahnuť hardvérovú knižnicu z MajicDesigns. a zmenil niekoľko riadkov v hlavičkových súboroch a FC16 fungoval ako kúzlo. To bolo dovtedy, kým MajicDesigns neodstráni všetky chyby v knižnici. Zdokumentovaná metóda teraz nefunguje.

Strávil som niekoľko dní hľadaním a náhodou som to objavil.. Možno to niektorí odborníci už vedia. Ale zamyslel som sa nad dokumentáciou a zdieľaním, aby som pomohol ďalším nováčikom ako som ja

Krok 1: Čo potrebujeme?

Čo potrebujeme?
Čo potrebujeme?
  • Max7219 doska 32 x 8 dotmatrix
  • Ardiuno Nano
  • Doska na chlieb
  • Niektoré drôty
  • Notebook alebo stolný počítač s technológiou Ardiuno ide

Krok 2: Max7219?

Max7219?
Max7219?
  • Ak si nie ste istí, či máte max7219, nevyskakujte LED bodku
  • Na priblíženie a fotografovanie použite svoj mobilný telefón
  • Vďaka tomu je čítanie jednoduchšie

Krok 3: Nainštalujte ovládač

Nainštalujte ovládač
Nainštalujte ovládač
Nainštalujte ovládač
Nainštalujte ovládač
  • v Ardiuno Ide prejdite na „Nástroje“> „Spravovať knižnice“
  • Potom vyhľadajte md_max
  • Nainštalujte „MD_MAX72xx“a „MD_Parola“
  • Reštartujte Ardiuno, aby ste sa presvedčili, že sú načítané knižnice

Krok 4: Chyba a riešenie

Chyba a riešenie
Chyba a riešenie
Chyba a riešenie
Chyba a riešenie
Chyba a riešenie
Chyba a riešenie
  • Pripojte sa podľa kódu

    • CLK_PIN 13
    • DATA_PIN 11
    • CS_PIN 12
    • Upravte Max_device na 4
  • Testoval som to na rôznych príkladoch, ale všimol som si, že postavy boli popletené
  • Niekedy to môže byť kvôli uvoľnenému spojeniu/drôtu na doske
  • Vo väčšine prípadov je to kvôli nesprávnej inicializácii HW
  • K dispozícii sú 4 hw na základe pripojení

    • MD_MAX72XX:: PAROLA_HW
    • MD_MAX72XX:: GENERIC_HW
    • MD_MAX72XX:: ICSTATION_HW
    • MD_MAX72XX:: FC16_HW
  • Predvolená hodnota je „Parola_HW“. Musíme otestovať jednu po druhej, aby sme zistili, ktorá funguje najlepšie
  • Pred testovaním každého nastavenia nezabudnite resetovať napájanie zariadenia Ardiuno
  • Mne FC16_HW fungoval

Krok 5: Upravte kód

Upravte kód
Upravte kód
Upravte kód
Upravte kód
Upravte kód
Upravte kód
  • Aktualizujte typ hardvéru na „FC16_HW“
  • Max_zariadenie ako 4 pre maticu 32 x 8
  • Napíšte kód späť do Ardiuno Nano
  • Otestujte displej
  • Voila, funguje to !!

Dúfam, že to niekomu pomôže v budúcnosti.

Podeľte sa o svoje pripomienky a návrhy

Odporúča: