Sadržaj:

Matrična točka 32x8 Max7219 Sučelje s Ardiunom: 5 koraka (sa slikama)
Matrična točka 32x8 Max7219 Sučelje s Ardiunom: 5 koraka (sa slikama)

Video: Matrična točka 32x8 Max7219 Sučelje s Ardiunom: 5 koraka (sa slikama)

Video: Matrična točka 32x8 Max7219 Sučelje s Ardiunom: 5 koraka (sa slikama)
Video: WiFiClock+ 2024, Srpanj
Anonim
Matrična točka 32x8 Max7219 Sučelje s Ardiunom
Matrična točka 32x8 Max7219 Sučelje s Ardiunom
Matrična točka 32x8 Max7219 Sučelje s Ardiunom
Matrična točka 32x8 Max7219 Sučelje s Ardiunom

Bok svima, Dot Matrix temeljen na Max7219 nisu novi u 2020., donedavno je postupak postavljanja bio dobro dokumentiran, pa bi se preuzela hardverska knjižnica iz MajicDesigns. i promijenio nekoliko redaka u datotekama zaglavlja, a FC16 je radio poput šarma. To je bilo sve dok MajicDesigns nije ispravio sve greške u knjižnici. Sada dokumentirana metoda ne radi.

Proveo sam nekoliko dana tražeći i slučajno sam ga otkrio.. Možda neki stručnjaci to već znaju. Ali mislio sam to dokumentirati i podijeliti, pomoći drugim početnicima poput mene

Korak 1: Što nam treba?

Što trebamo?
Što trebamo?
  • Max7219 matrična ploča veličine 32 x 8
  • Ardiuno Nano
  • Ploča za kruh
  • Neke žice
  • Prijenosno ili stolno računalo s Ardiuno ide

2. korak: Max7219?

Maks 7219?
Maks 7219?
  • Ako niste sigurni imate li max7219, nemojte iskočiti matricu LED dioda
  • Koristite svoj mobilni telefon za zumiranje i fotografiranje
  • To olakšava čitanje

Korak 3: Instalirajte upravljački program

Instalirajte upravljački program
Instalirajte upravljački program
Instalirajte upravljački program
Instalirajte upravljački program
  • u Ardiuno Ide idite na "Alati"> "Upravljanje knjižnicama"
  • Zatim potražite md_max
  • Instalirajte "MD_MAX72xx" i "MD_Parola"
  • Ponovo pokrenite Ardiuno samo da biste provjerili jesu li knjižnice učitane

Korak 4: Pogreška i rješenje

Pogreška i rješenje
Pogreška i rješenje
Pogreška i rješenje
Pogreška i rješenje
Pogreška i rješenje
Pogreška i rješenje
  • Uspostavite veze prema kodu

    • CLK_PIN 13
    • DATA_PIN 11
    • CS_PIN 12
    • Podesite Max_device na 4
  • Testirao sam ga s različitim primjerima, ali primijetio sam da su likovi zbrkani
  • Ponekad to može biti zbog labave veze/žice na matičnoj ploči
  • U većini slučajeva to je zbog pogrešno inicijaliziranog HW -a
  • Postoje 4 hw na temelju veza
    • MD_MAX72XX:: PAROLA_HW
    • MD_MAX72XX:: GENERIC_HW
    • MD_MAX72XX:: ICSTATION_HW
    • MD_MAX72XX:: FC16_HW
  • "Parola_HW" je zadana, moramo testirati jednu po jednu da provjerimo koja najbolje radi
  • Ne zaboravite resetirati napajanje za Ardiuno prije testiranja svake postavke
  • Za mene je radio FC16_HW

Korak 5: Prilagodite kôd

Prilagodite kôd
Prilagodite kôd
Prilagodite kôd
Prilagodite kôd
Prilagodite kôd
Prilagodite kôd
  • Ažurirajte vrstu hardvera na "FC16_HW"
  • Maks. Uređaj kao 4 za matricu 32 x 8
  • Zapišite kod natrag u Ardiuno Nano
  • Testirajte zaslon
  • Voila radi !!

Nadam se da će ovo nekome pomoći u budućnosti.

Podijelite svoje komentare i prijedloge

Preporučeni: