INHOUDSOPGAWE:

Dot Matrix 32x8 Max7219 Interface met Ardiuno: 5 stappe (met foto's)
Dot Matrix 32x8 Max7219 Interface met Ardiuno: 5 stappe (met foto's)

Video: Dot Matrix 32x8 Max7219 Interface met Ardiuno: 5 stappe (met foto's)

Video: Dot Matrix 32x8 Max7219 Interface met Ardiuno: 5 stappe (met foto's)
Video: Robot Eye - Led Matrix 32x8 MAX7219 with Arduino 2024, November
Anonim
Dot Matrix 32x8 Max7219 Interface met Ardiuno
Dot Matrix 32x8 Max7219 Interface met Ardiuno
Dot Matrix 32x8 Max7219 Interface met Ardiuno
Dot Matrix 32x8 Max7219 Interface met Ardiuno

Hi almal, Dot Matrix gebaseer op Max7219 is nie nuut in 2020 nie, tot onlangs was die opstelproses goed gedokumenteer, 'n mens sou die hardeware biblioteek van MajicDesigns aflaai. en 'n paar reëls in die koptekstlêers verander en FC16 werk soos 'n sjarme. Dit was totdat MajicDesigns alle foute in die biblioteek reggemaak het. Nou werk die gedokumenteerde metode nie..

Ek het 'n paar dae lank gesoek en dit toevallig ontdek.. Dit is moontlik dat sommige kundiges dit al weet. Maar het gedink om dit te dokumenteer en te deel, om ander nuwelinge soos ek te help

Stap 1: Wat het ons nodig?

Wat het ons nodig?
Wat het ons nodig?
  • Max7219 32 x 8 dotmatrix -bord
  • Ardiuno Nano
  • Broodbord
  • Sommige drade
  • Skootrekenaar of lessenaar met Ardiuno ide

Stap 2: Max7219?

Maks 7219?
Maks 7219?
  • As u nie seker is of u 'n maksimum van 7219 het nie, moet u nie die led dot -matriks laat verskyn nie
  • Gebruik jou selfoon om in te zoem en 'n foto te neem
  • Dit maak dit makliker om te lees

Stap 3: Installeer bestuurder

Installeer Driver
Installeer Driver
Installeer Driver
Installeer Driver
  • Gaan in Ardiuno Ide na "Tools"> "Bestuur biblioteke"
  • Soek dan na md_max
  • Installeer "MD_MAX72xx" en "MD_Parola"
  • Herbegin Ardiuno net om seker te maak dat biblioteke gelaai word

Stap 4: Fout en oplossing

Fout en oplossing
Fout en oplossing
Fout en oplossing
Fout en oplossing
Fout en oplossing
Fout en oplossing
  • Maak verbindings volgens die kode

    • CLK_PIN 13
    • DATA_PIN 11
    • CS_PIN 12
    • Pas Max_toestel aan op 4
  • Ek het dit met verskillende voorbeelde getoets, maar ek het opgemerk dat die karakters deurmekaar was
  • Soms kan dit wees as gevolg van 'n los aansluiting/draad op die broodbord
  • In die meeste gevalle is dit te wyte aan verkeerde HW -geïnitialiseerde
  • Daar is 4 hw gebaseer op verbindings

    • MD_MAX72XX:: PAROLA_HW
    • MD_MAX72XX:: GENERIC_HW
    • MD_MAX72XX:: ICSTATION_HW
    • MD_MAX72XX:: FC16_HW
  • 'Parola_HW' is standaard; ons moet een vir een toets om te kyk wat die beste werk
  • Onthou om die krag vir Ardiuno terug te stel voordat u elke instelling toets
  • Vir my het FC16_HW gewerk

Stap 5: Pas die kode aan

Pas die kode aan
Pas die kode aan
Pas die kode aan
Pas die kode aan
Pas die kode aan
Pas die kode aan
  • Dateer hardeware tipe op na "FC16_HW"
  • Max_toestel as 4 vir 32 x 8 matriks
  • Skryf die kode terug in die Ardiuno Nano
  • Toets die skerm
  • Voila dit werk !!

Hoop dit help iemand in die toekoms.

Deel asseblief u kommentaar en voorstelle

Aanbeveel: