Indholdsfortegnelse:

Dot Matrix 32x8 Max7219 Interfacing With Ardiuno: 5 trin (med billeder)
Dot Matrix 32x8 Max7219 Interfacing With Ardiuno: 5 trin (med billeder)

Video: Dot Matrix 32x8 Max7219 Interfacing With Ardiuno: 5 trin (med billeder)

Video: Dot Matrix 32x8 Max7219 Interfacing With Ardiuno: 5 trin (med billeder)
Video: Arduino Text Scrolling Display | MAX7219 Dot Matrix 4-in-1 2024, November
Anonim
Dot Matrix 32x8 Max7219 Interfacing With Ardiuno
Dot Matrix 32x8 Max7219 Interfacing With Ardiuno
Dot Matrix 32x8 Max7219 Interfacing With Ardiuno
Dot Matrix 32x8 Max7219 Interfacing With Ardiuno

Hej alle, Dot Matrix baseret på Max7219 er ikke nye i 2020, indtil for nylig var installationsprocessen veldokumenteret, man ville downloade hardware bibliotek fra MajicDesigns. og ændrede få linjer i overskriftsfiler, og FC16 fungerede som en charme. Dette var indtil MajicDesigns rettede alle fejl i biblioteket. Nu virker den dokumenterede metode ikke..

Jeg brugte et par dage på at søge og opdagede det ved en tilfældighed.. Det kan være nogle eksperter måske ved det allerede. Men tænkte på at dokumentere og dele det, for at hjælpe andre nybegyndere som mig

Trin 1: Hvad har vi brug for?

Hvad har vi brug for?
Hvad har vi brug for?
  • Max7219 32 x 8 dotmatrix bord
  • Ardiuno Nano
  • Brødbræt
  • Nogle ledninger
  • Bærbar eller stationær computer med Ardiuno ide

Trin 2: Max7219?

Max7219?
Max7219?
  • Hvis du er usikker på, om du har max7219, skal du ikke springe led -matricen ud
  • Brug din mobiltelefon til at zoome og tage et billede
  • Dette gør det lettere at læse

Trin 3: Installer driver

Installer driver
Installer driver
Installer driver
Installer driver
  • i Ardiuno Ide, gå til "Værktøjer"> "Administrer biblioteker"
  • Søg derefter efter md_max
  • Installer "MD_MAX72xx" og "MD_Parola"
  • Genstart Ardiuno bare for at sikre, at biblioteker er indlæst

Trin 4: Fejl og løsning

Fejl og løsning
Fejl og løsning
Fejl og løsning
Fejl og løsning
Fejl og løsning
Fejl og løsning
  • Lav forbindelser i henhold til koden

    • CLK_PIN 13
    • DATA_PIN 11
    • CS_PIN 12
    • Juster maks. Enhed til 4
  • Jeg testede det med forskellige eksempler, men jeg bemærkede, at karaktererne var blandet
  • Nogle gange kan det være på grund af løs forbindelse/ledning på brødbræt
  • I de fleste tilfælde skyldes det forkert initialiseret HW
  • Der er 4 hw baseret på forbindelser

    • MD_MAX72XX:: PAROLA_HW
    • MD_MAX72XX:: GENERIC_HW
    • MD_MAX72XX:: ICSTATION_HW
    • MD_MAX72XX:: FC16_HW
  • "Parola_HW" er standard, vi skal teste en efter en for at kontrollere, hvilken der fungerer bedst
  • Husk at nulstille strømmen til Ardiuno, før du tester hver indstilling
  • For mig fungerede FC16_HW

Trin 5: Juster koden

Juster koden
Juster koden
Juster koden
Juster koden
Juster koden
Juster koden
  • Opdater hardwaretype til "FC16_HW"
  • Max_enhed som 4 til 32 x 8 matrix
  • Skriv koden tilbage i Ardiuno Nano
  • Test displayet
  • Voila det virker !!

Håber dette hjælper nogen i fremtiden.

Del venligst dine kommentarer og forslag

Anbefalede: