Πίνακας περιεχομένων:

Dot Matrix 32x8 Max7219 Interfacing With Ardiuno: 5 βήματα (με εικόνες)
Dot Matrix 32x8 Max7219 Interfacing With Ardiuno: 5 βήματα (με εικόνες)

Βίντεο: Dot Matrix 32x8 Max7219 Interfacing With Ardiuno: 5 βήματα (με εικόνες)

Βίντεο: Dot Matrix 32x8 Max7219 Interfacing With Ardiuno: 5 βήματα (με εικόνες)
Βίντεο: Arduino Text Scrolling Display | MAX7219 Dot Matrix 4-in-1 2024, Νοέμβριος
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

Γεια σε όλους, Το Dot Matrix που βασίζεται στο Max7219 δεν είναι νέο το 2020, μέχρι πρόσφατα, η διαδικασία εγκατάστασης ήταν καλά τεκμηριωμένη, κάποιος θα κατέβαζε βιβλιοθήκη υλικού από το MajicDesigns. και άλλαξε μερικές γραμμές στα αρχεία κεφαλίδας και το FC16 λειτούργησε σαν γούρι. Αυτό ήταν μέχρι το MajicDesigns να διορθώσει όλα τα σφάλματα στη βιβλιοθήκη. Τώρα η τεκμηριωμένη μέθοδος δεν λειτουργεί..

Πέρασα λίγες μέρες ψάχνοντας και το ανακάλυψα τυχαία. Mayσως κάποιοι ειδικοί να το γνωρίζουν ήδη. Αλλά σκέφτηκα να το τεκμηριώσω και να το μοιραστώ, για να βοηθήσω άλλους αρχάριους όπως εγώ

Βήμα 1: Τι χρειαζόμαστε;

Τι χρειαζόμαστε?
Τι χρειαζόμαστε?
  • Max7219 πίνακας dotmatrix 32 x 8
  • Αρδιούνο Νάνο
  • Σανίδα ψωμιού
  • Κάποια σύρματα
  • Laptop ή Desktop με Ardiuno ide

Βήμα 2: Max7219;

Max7219
Max7219
  • Εάν δεν είστε σίγουροι εάν διαθέτετε max7219, μην εμφανίζετε το led dot matrix
  • Χρησιμοποιήστε το κινητό σας τηλέφωνο για μεγέθυνση και τραβήξτε μια φωτογραφία
  • Αυτό διευκολύνει την ανάγνωση

Βήμα 3: Εγκατάσταση προγράμματος οδήγησης

Εγκατάσταση προγράμματος οδήγησης
Εγκατάσταση προγράμματος οδήγησης
Εγκατάσταση προγράμματος οδήγησης
Εγκατάσταση προγράμματος οδήγησης
  • στο Ardiuno Ide, μεταβείτε στην ενότητα "Εργαλεία"> "Διαχείριση βιβλιοθηκών"
  • Στη συνέχεια, αναζητήστε το md_max
  • Εγκατάσταση "MD_MAX72xx" και "MD_Parola"
  • Επανεκκινήστε το Ardiuno μόνο για να βεβαιωθείτε ότι έχουν φορτωθεί οι βιβλιοθήκες

Βήμα 4: Σφάλμα και λύση

Λάθος και Λύση
Λάθος και Λύση
Λάθος και Λύση
Λάθος και Λύση
Λάθος και Λύση
Λάθος και Λύση
  • Πραγματοποιήστε συνδέσεις σύμφωνα με τον κωδικό

    • CLK_PIN 13
    • DATA_PIN 11
    • CS_PIN 12
    • Προσαρμόστε το Max_device στο 4
  • Το δοκίμασα με διαφορετικά παραδείγματα, αλλά παρατήρησα ότι οι χαρακτήρες ήταν μπερδεμένοι
  • Μερικές φορές μπορεί να οφείλεται σε χαλαρή σύνδεση/καλώδιο στο breadboard
  • Στις περισσότερες περιπτώσεις οφείλεται σε λανθασμένη προετοιμασία HW
  • Υπάρχουν 4 hw με βάση τις συνδέσεις

    • MD_MAX72XX:: PAROLA_HW
    • MD_MAX72XX:: GENERIC_HW
    • MD_MAX72XX:: ICSTATION_HW
    • MD_MAX72XX:: FC16_HW
  • Το "Parola_HW" είναι προεπιλεγμένο, πρέπει να δοκιμάσουμε ένα προς ένα για να ελέγξουμε ποιο λειτουργεί καλύτερα
  • Θυμηθείτε να επαναφέρετε την τροφοδοσία για το Ardiuno πριν δοκιμάσετε κάθε ρύθμιση
  • Για μένα λειτούργησε το FC16_HW

Βήμα 5: Προσαρμόστε τον κώδικα

Προσαρμόστε τον Κώδικα
Προσαρμόστε τον Κώδικα
Προσαρμόστε τον Κώδικα
Προσαρμόστε τον Κώδικα
Προσαρμόστε τον Κώδικα
Προσαρμόστε τον Κώδικα
  • Ενημέρωση τύπου υλικού σε "FC16_HW"
  • Max_device ως 4 για μήτρα 32 x 8
  • Γράψτε ξανά τον κωδικό στο Ardiuno Nano
  • Δοκιμάστε την οθόνη
  • Voila λειτουργεί !!

Ελπίζω αυτό να βοηθήσει κάποιον στο μέλλον.

Παρακαλώ μοιραστείτε τα σχόλια και τις προτάσεις σας

Συνιστάται: