Πίνακας περιεχομένων:
- Βήμα 1: Απαιτούνται εξαρτήματα
- Βήμα 2: Κατανόηση κυκλώματος και διαδικασίας
- Βήμα 3: Μεταφόρτωση κώδικα και δοκιμή
- Βήμα 4: Ολοκλήρωση
Βίντεο: Οθόνη P10 DMD Με Arduino και RTC DS3231: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Οι οθόνες P10 είναι μια σειρά LED με πόντους. Το P10 led είναι γενικά γνωστό ως Dot Matrix Display ή DMD display. Βασίζεται σε καταχωρητές βάρδιας, γενικά χρησιμοποιούνται 74595 καταχωρητές αλλαγής ταχυτήτων. Μπορούν να καταρρακτωθούν με περισσότερο αριθμό παρόμοιων σανίδων. Διατίθενται σε διάφορα μεγέθη και χρώματα LED, θα χρησιμοποιούμε εδώ τον τύπο 32*16. Μπορούμε να εμφανίσουμε κυλιόμενο κείμενο, τυποποιημένο κείμενο με διάφορα μεγέθη γραμματοσειρών. Είναι πολύ δημοφιλή σε εμπορικές πινακίδες όπως καταστήματα, σταθμούς, αεροδρόμια κ.λπ. Το καλύτερο πράγμα για αυτούς είναι ότι μπορούν να διασυνδεθούν με οποιονδήποτε τυπικό μικροελεγκτή χωρίς την ανάγκη ειδικών πρωτοκόλλων επικοινωνίας. Θα χρησιμοποιούμε arduino για να το χρησιμοποιήσουμε. Θα το χρησιμοποιήσουμε για τη δημιουργία κειμένου μαζί με την τρέχουσα ώρα και ημερομηνία.
Βήμα 1: Απαιτούνται εξαρτήματα
1. Οθόνη P10 με καλώδιο κορδέλας σύνδεσης 16 ακίδων FRC
2. arduino (uno/mega/nano/pro mini)
3. ds3231
4. άνδρες και γυναίκες κεφαλίδες
5. κιτ από veroboard και συγκολλήσεις
6. άλτες (απαιτούνται μόνο για αρχικές δοκιμές)
7. Τροφοδοσία 5v 1A
Βήμα 2: Κατανόηση κυκλώματος και διαδικασίας
Στην πίσω πλευρά του πίνακα P10, υπάρχουν δύο σύνολα θυρών. Η θύρα εισόδου και εξόδου δεδομένων για διαδοχική επανάληψη. Το DS3231 είναι το ρολόι πραγματικού χρόνου (RTC). Χρησιμοποιείται για την εμφάνιση ημερομηνίας και ώρας.
Το διάγραμμα κυκλώματος επισυνάπτεται εδώ. Μην χρησιμοποιείτε την εξωτερική παροχή 5v 1a τώρα. Η ισχύς του arduino μπορεί να φωτίσει την οθόνη σας (χαμηλό φως) αρκετά για δοκιμή.
Το DS3231 χρησιμοποιεί πρωτόκολλο επικοινωνίας I2C. Συνδέστε τη θήκη μπαταρίας CR2302 στη θέση της και συνδέστε τις ακίδες i2c με arduino i2c. Εάν είστε νέοι σε αυτήν την ενότητα, ελέγξτε τον παρακάτω σύνδεσμο:
howtomechatronics.com/tutorials/arduino/ar…
Ακολουθήστε τώρα το διάγραμμα κυκλώματος και συνδέστε τους βραχυκυκλωτήρες από την πλακέτα P10 στο arduino. Αυτές οι συνδέσεις πρέπει να γίνονται προφανώς στη θύρα εισόδου του P10.
Το καλώδιο κορδέλας 16 Pin FRC connector-1 χρησιμοποιείται τόσο για τη θύρα εισόδου όσο και για την έξοδο, η οποία μπορεί να χρησιμοποιηθεί αργότερα, αφού ολοκληρώσετε το τελικό κύκλωμα του veroboard.
Βήμα 3: Μεταφόρτωση κώδικα και δοκιμή
Κατεβάστε τους κωδικούς που επισυνάπτονται παρακάτω. Είναι σχεδόν αυτονόητο. Οι σύνδεσμοι της βιβλιοθήκης δίνονται εδώ.
github.com/freetronics/DMD
www.arduinolibraries.info/libraries/dmd2
Θα σας προτείνω να εγκαταστήσετε και τα δύο, καθώς και τα δύο περιέχουν πολλές μοναδικές δυνατότητες.
Μπορείτε να ανεβάσετε οποιονδήποτε από τους κωδικούς που επισυνάπτονται εδώ. Επίσης, μπορεί να θέλετε να χρησιμοποιήσετε οποιαδήποτε ενσωματωμένα σκίτσα παραδείγματος.
Ξαναγράψτε το για να εμφανίσετε το δικό σας κείμενο και τις επιθυμητές ρυθμίσεις γραμματοσειράς. Ανέβασε το.
Θα πρέπει να δείτε την επιθυμητή έξοδο στην οθόνη
Βήμα 4: Ολοκλήρωση
Εάν όλα λειτουργούν καλά, τότε συνδέστε τα πάντα στο veroboard και κολλήστε τα. Χρησιμοποιήστε γυναικείες κεφαλίδες για να τοποθετήσετε το arduino και το ds3231, ώστε να μπορείτε να το επανασυνδέσετε στο μέλλον για οποιονδήποτε άλλο σκοπό.
Στη συνέχεια, χρησιμοποιήστε αρσενικές κεφαλίδες για να φτιάξετε τη σύνδεση για το καλώδιο κορδέλας FRC της οθόνης p10 (θύρα εισόδου). Τώρα ελέγξτε με τη συνέχεια του πολύμετρου εάν όλες οι συνδέσεις έχουν γίνει σωστά. Εάν είναι εντάξει, τροφοδοτήστε ξανά το usb για να δείτε αν εμφανίζει το απαιτούμενο κείμενο. Εάν είναι εντάξει, αφαιρέστε το usb και συνδέστε το εξωτερικό τροφοδοτικό 5v 1a. Θα πρέπει τώρα να φωτίζεται έντονα. Συγχαρητήρια, λοιπόν, τώρα είναι καλό να πάτε με την οθόνη σας και να την τοποθετήσετε σε ένα μακρινό μέρος για να την δείτε.
Συνιστάται:
Ρολόι Arduino DS3231 RTC με οθόνη LCD: 3 βήματα
Arduino DS3231 RTC Clock With LCD: Για εξοικείωση με ένα DS3231 RTC (ρολόι πραγματικού χρόνου), έφτιαξα ένα απλό arduino 24ωρο ρολόι. Διαθέτει 3 κουμπιά με τις ακόλουθες λειτουργίες: πατήστε οποιοδήποτε κουμπί για να μπείτε στη λειτουργία ρύθμισης ώρας, αυξήστε και μειώστε το χρόνο σε λεπτά με το t
Οθόνη LCD I2C / IIC - Μετατρέψτε μια οθόνη SPI LCD στην οθόνη LCD I2C: 5 βήματα
Οθόνη LCD I2C / IIC | Μετατρέψτε ένα SPI LCD σε οθόνη I2C LCD: η χρήση της οθόνης spi LCD χρειάζεται πάρα πολλές συνδέσεις για να γίνει κάτι που είναι πραγματικά δύσκολο να το κάνω, έτσι βρήκα μια μονάδα που μπορεί να μετατρέψει το i2c LCD σε spi LCD οπότε ας ξεκινήσουμε
Οθόνη θερμοκρασίας και επιπέδου φωτός με οθόνη στην οθόνη NOKIA 5110: 4 βήματα
Οθόνη θερμοκρασίας και φωτός με οθόνη στην οθόνη NOKIA 5110: Γεια σε όλους! Σε αυτήν την ενότητα κατασκευάζουμε απλή ηλεκτρονική συσκευή για την παρακολούθηση της θερμοκρασίας και του επιπέδου φωτός. Οι μετρήσεις αυτών των παραμέτρων εμφανίζονται στην οθόνη LCD NOKIA 5110. Η συσκευή βασίζεται στον μικροελεγκτή AVR ATMEGA328P. Η παρακολούθηση
Πώς να φτιάξετε ρολόι σε πραγματικό χρόνο χρησιμοποιώντας οθόνη Arduino και TFT - Arduino Mega RTC με οθόνη TFT 3,5 ιντσών: 4 βήματα
Πώς να φτιάξετε ρολόι σε πραγματικό χρόνο χρησιμοποιώντας οθόνη Arduino και TFT | Arduino Mega RTC με οθόνη TFT 3,5 ιντσών: Επισκεφτείτε το κανάλι μου στο Youtube. Εισαγωγή:- Σε αυτήν την ανάρτηση πρόκειται να φτιάξω "Ρολόι πραγματικού χρόνου" χρησιμοποιώντας οθόνη αφής TFT 3,5 ιντσών, Arduino Mega Ενότητα 2560 και DS3231 RTC…. Πριν ξεκινήσετε… ελέγξτε το βίντεο από το κανάλι μου στο YouTube..Σημείωση:- Εάν χρησιμοποιείτε Arduin
Έργο πίνακα αποτελεσμάτων με οθόνη LED P10 με χρήση DMD: 6 βήματα (με εικόνες)
Έργο πίνακα αποτελεσμάτων με οθόνη LED P10 με χρήση DMD: Συχνά συναντιόμαστε σε γήπεδο ποδοσφαίρου. υπάρχει ένας γιγαντιαίος πίνακας LED που χρησιμεύει ως πίνακας αποτελεσμάτων. Έτσι και σε άλλους αθλητικούς τομείς, επίσης συχνά γνωρίζουμε τον πίνακα αποτελεσμάτων της οθόνης από LED. Παρόλο που δεν είναι δυνατό, υπάρχει επίσης ένα πεδίο που εξακολουθεί να μας