Sadržaj:

Matrična tačka 32x8 Max7219 Povezivanje sa Ardiunom: 5 koraka (sa slikama)
Matrična tačka 32x8 Max7219 Povezivanje sa Ardiunom: 5 koraka (sa slikama)

Video: Matrična tačka 32x8 Max7219 Povezivanje sa Ardiunom: 5 koraka (sa slikama)

Video: Matrična tačka 32x8 Max7219 Povezivanje sa Ardiunom: 5 koraka (sa slikama)
Video: DIY 32 * 8 точечно-матричные спектральные часы / полноцветный RGB с голосовой активацией 2024, Juli
Anonim
Matrična tačka 32x8 Max7219 Povezivanje sa Ardiunom
Matrična tačka 32x8 Max7219 Povezivanje sa Ardiunom
Matrična tačka 32x8 Max7219 Povezivanje sa Ardiunom
Matrična tačka 32x8 Max7219 Povezivanje sa Ardiunom

Zdravo svima, Dot Matrix baziran na Max7219 nije nov u 2020., do nedavno je proces postavljanja bio dobro dokumentiran, trebalo bi preuzeti hardversku biblioteku iz MajicDesigns. i promijenio nekoliko redaka u datotekama zaglavlja, a FC16 je radio kao šarm. To je bilo sve dok MajicDesigns nije ispravio sve greške u biblioteci. Sada dokumentirana metoda ne funkcionira.

Proveo sam nekoliko dana tražeći i slučajno sam to 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: Šta nam treba?

Šta nam treba?
Šta nam treba?
  • Max7219 matrična ploča 32 x 8
  • Ardiuno Nano
  • Ploča za hleb
  • Neke žice
  • Laptop ili Desktop sa Ardiuno ide

Korak 2: Max7219?

Max7219?
Max7219?
  • Ako niste sigurni imate li max7219, nemojte iskočiti matricu LED dioda
  • Koristite svoj mobilni telefon za zumiranje i fotografiranje
  • Ovo 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 bibliotekama"
  • Zatim potražite md_max
  • Instalirajte "MD_MAX72xx" i "MD_Parola"
  • Ponovo pokrenite Ardiuno samo da biste bili sigurni da su biblioteke učitane

Korak 4: Greška i rješenje

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

    • CLK_PIN 13
    • DATA_PIN 11
    • CS_PIN 12
    • Podesite Max_device na 4
  • Testirao sam to 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 neispravnog inicijaliziranja HW -a
  • Postoje 4 hw na osnovu veza
    • MD_MAX72XX:: PAROLA_HW
    • MD_MAX72XX:: GENERIC_HW
    • MD_MAX72XX:: ICSTATION_HW
    • MD_MAX72XX:: FC16_HW
  • "Parola_HW" je zadano, moramo testirati jedan po jedan da provjerimo koji najbolje funkcionira
  • 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"
  • Max_device kao 4 za matricu 32 x 8
  • Zapišite kod natrag u Ardiuno Nano
  • Testirajte ekran
  • Voila radi !!

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

Podijelite svoje komentare i prijedloge

Preporučuje se: