Πίνακας περιεχομένων:
- Βήμα 1: Καλωδίωση LEDs WS2812
- Βήμα 2: Θήκη ακρυλικού (και ξύλου)
- Βήμα 3: Λογισμικό
- Βήμα 4: Το Raspberry Pi LED Matrix
Βίντεο: LED Matrix: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Πρόκειται για μήτρα LED 8x8 κατασκευασμένο με LED WS2812 και μικροελεγκτή ESP8266
Αυτό το έργο ήταν εμπνευσμένο από:
Βήμα 1: Καλωδίωση LEDs WS2812
Εν ολίγοις, τα LED ήταν αλυσοδεμένα σε μια μακριά λωρίδα που εμφανίστηκε παραπάνω. (Σειρά ανά σειρά και το τέλος της 1 σειράς συνδέεται με την αρχή της επόμενης σειράς)
(Αγνοήστε τα 4 LED που λείπουν, τα LED μου τελείωσαν. Δεν κάνουν ούτως ή άλλως τεράστια διαφορά)
Μετά από αυτό, η λωρίδα LED συνδέθηκε με έναν μικροελεγκτή (ESP8266)
Βήμα 2: Θήκη ακρυλικού (και ξύλου)
2 κομμάτια μαύρου ακρυλικού κόπηκαν (με ένα μαχαίρι), λυγίστηκαν (χρησιμοποιώντας ένα συγκολλητικό σίδερο) και κολλήθηκαν ζεστά μεταξύ τους (με ένα ξύλινο ραβδί ως στήριγμα) για να σχηματίσουν τις πλευρές της μήτρας
Ένα διαφανές κομμάτι ακρυλικού και χαρτιού ανίχνευσης πίσω από αυτό χρησιμοποιήθηκε ως μπροστινή οθόνη, τοποθετημένο μπροστά από τη μήτρα για τη διάχυση των LED και την προστασία των ηλεκτρονικών.
Τα ξύλινα ραβδιά κόπηκαν με τέτοιο τρόπο ώστε να μπορούν να ταιριάζουν μεταξύ τους και να σχηματίζουν διαχωριστικά μεταξύ των LED. Αυτό αποτρέπει τη διάχυση των χρωμάτων από τις λυχνίες LED μεταξύ τους και μπορεί να καταστρέψει τη διαύγεια
Στη συνέχεια, τοποθετήστε τη μήτρα LED, το διαχωριστικό και το διαφανές ακρυλικό στο μαύρο ακρυλικό πλευρικό κομμάτι
Βήμα 3: Λογισμικό
Χρησιμοποίησα τη βιβλιοθήκη Adafruit NeoMatrix, την επίδειξη NeoMatrix GFX.
Θα μπορούσατε να κωδικοποιήσετε άλλο λογισμικό για τη σύνδεση του ESP8266 στο Wifi και τη συλλογή δεδομένων.
Βήμα 4: Το Raspberry Pi LED Matrix
(Αυτό είναι ένα έργο σε εξέλιξη)
Στο τέλος, έβαλα ένα Raspberry Pi (1B) στο LED Matrix. Επίσης, το προγραμματίζω και το διαμορφώνω ώστε να δείχνει Pixel Art (και ίσως κινούμενα σχέδια) μέσω Wifi.
Συνδέσα το pin δεδομένων των LED με το Pin 18 του Raspberry Pi. Επιπλέον, οι ακίδες 5V και Ground των LED συνδέθηκαν σε εξωτερικό τροφοδοτικό (όπως άλλος φορτιστής USB), χωριστά από το Raspberry Pi. Αυτό γίνεται για να διασφαλιστεί ότι τα LED έχουν αρκετή ισχύ για να ανάψουν.
Το Client Side WebApp είναι γραμμένο εξ ολοκλήρου σε καθαρή βανίλια HTML, CSS και Javascript. Το πρόγραμμα διακομιστή είναι μια εφαρμογή Flask και χρησιμοποιεί τη βιβλιοθήκη Adafruit Neopixel. Δεδομένου ότι χρησιμοποιεί τη βιβλιοθήκη Adafruit, τα LED ενδέχεται να χρειαστούν περισσότερο χρόνο για να ενημερωθούν (και να μην εμφανίζονται σωστά κινούμενα σχέδια κ.λπ.) Ο κώδικας είναι διαθέσιμος στο GitHub εδώ και το πρόγραμμα έχει ρυθμιστεί για εκκίνηση (χρησιμοποιώντας /etc/rc.local όπως αναφέρεται στο GitHub)
Συνιστάται:
Digitalηφιακό ρολόι LED Dot Matrix - ESP Matrix Android App: 14 Βήματα
Clηφιακό ρολόι LED Dot Matrix - ESP Matrix Android App: Αυτό το άρθρο υποστηρίζεται με υπερηφάνεια από το PCBWAY. Το PCBWAY δημιουργεί πρωτότυπα PCB υψηλής ποιότητας για ανθρώπους σε όλο τον κόσμο. Δοκιμάστε το για τον εαυτό σας και αποκτήστε 10 PCB για μόλις $ 5 στο PCBWAY με πολύ καλή ποιότητα, Ευχαριστώ PCBWAY. Το ESP Matrix Board που έχω αναπτύξει
ΕΛΕΓΧΟΣ LED MATRIX MAX7219 ΜΕ ARDUINO: 9 Βήματα
ΕΛΕΓΧΟΣ LED MATRIX MAX7219 ΜΕ ARDUINO: Σε αυτό το σεμινάριο θα μάθουμε πώς να ελέγχουμε τον πίνακα MAX7219 Led με το Arduino εμφανίζοντας ένα απλό κείμενο. Παρακολουθήστε ένα βίντεο επίδειξης
DIY INTERNET ΕΛΕΓΧΟΜΕΝΟ SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 βήματα (με εικόνες)
DIY INTERNET ΕΛΕΓΧΟΜΕΝΟ SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): Εδώ είναι η 2η μου πρόοδος σε ένα έργο που είμαι πολύ ενθουσιασμένος να σας δείξω. Πρόκειται για ένα DIY Smart LED Matrix που σας επιτρέπει να εμφανίζετε σε αυτό, δεδομένα, όπως τα YouTube Stats, τα Smart Home Stats σας, καθώς η θερμοκρασία, η υγρασία, μπορεί να είναι ένα απλό ρολόι ή απλώς να δείχνουν
IoT Smart Clock Dot Matrix Use Wemos ESP8266 - ESP Matrix: 12 βήματα (με εικόνες)
IoT Smart Clock Dot Matrix Χρησιμοποιήστε το Wemos ESP8266-ESP Matrix: Φτιάξτε το δικό σας έξυπνο ρολόι IoT που μπορεί: Εμφάνιση ρολογιού με ένα όμορφο εικονίδιο κινούμενης εικόνας Εμφάνιση Υπενθύμιση-1 έως Υπενθύμιση-5 Εμφάνιση ημερολογίου Εμφάνιση Μουσουλμανική ώρα Προβολή πληροφοριών καιρού Εμφάνιση Ειδήσεων Εμφάνιση συμβουλών Οθόνη Εμφάνιση επιτοκίου Bitcoin
MATRIX Voice και MATRIX Creator Running Alexa (έκδοση C ++): 7 βήματα
MATRIX Voice και MATRIX Creator Running Alexa (Έκδοση C ++): Απαιτούμενο υλικό Πριν ξεκινήσετε, ας εξετάσουμε τι θα χρειαστείτε. Raspberry Pi 3 (Συνιστάται) ή Pi 2 Model B (Υποστηρίζεται). MATRIX Voice ή MATRIX Creator - Το Raspberry Pi δεν διαθέτει ενσωματωμένο μικρόφωνο, το MATRIX Voice/Creator διαθέτει