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

RGB LED MATRIX ΧΡΗΣΗ NEOPIXEL: 8 βήματα (με εικόνες)
RGB LED MATRIX ΧΡΗΣΗ NEOPIXEL: 8 βήματα (με εικόνες)

Βίντεο: RGB LED MATRIX ΧΡΗΣΗ NEOPIXEL: 8 βήματα (με εικόνες)

Βίντεο: RGB LED MATRIX ΧΡΗΣΗ NEOPIXEL: 8 βήματα (με εικόνες)
Βίντεο: Flexible 8x32 NeoPixel RGB LED Matrix 2024, Νοέμβριος
Anonim
Image
Image
Χαρακτηριστικά
Χαρακτηριστικά

Σε αυτό το σεμινάριο, θα σας δείξω πώς να φτιάξετε ένα LEDMATRIX 5*5 RGB ΧΡΗΣΗ NEOPIXEL. Με αυτήν τη μήτρα, μπορούμε να εμφανίσουμε μαγευτικά κινούμενα σχέδια, emoji και γράμματα υπερβολικά ελκυστικά. ας αρχίσουμε!

Βήμα 1: Χαρακτηριστικά

Χαρακτηριστικά
Χαρακτηριστικά
Χαρακτηριστικά
Χαρακτηριστικά
Χαρακτηριστικά
Χαρακτηριστικά
  • Πολύ μικρό
  • Εκατομμύρια χρώματα
  • Απαιτείται μόνο ένα καλώδιο για προγραμματισμό
  • Σούπερ διακοσμητικό
  • Μπορούμε να εμφανίσουμε emoji, κινούμενα σχέδια, γράμματα

Βήμα 2: Απαιτούνται υλικά

Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
Χρειαζονται ΥΛΙΚΑ
  1. 25*LED neopixel (WS2812 5050smd)
  2. Arduino (οποιοδήποτε Arduino)
  3. Τρισδιάστατη εκτύπωση jig (μπορείτε να κατεβάσετε.stl)
  4. Καλώδια

Βήμα 3: ΠΕΡΙ 5050 LEDs WS2812B

ΣΧΕΤΙΚΑ ΜΕ 5050 LED WS2812B
ΣΧΕΤΙΚΑ ΜΕ 5050 LED WS2812B
ΣΧΕΤΙΚΑ ΜΕ 5050 LED WS2812B
ΣΧΕΤΙΚΑ ΜΕ 5050 LED WS2812B
ΣΧΕΤΙΚΑ ΜΕ 5050 LED WS2812B
ΣΧΕΤΙΚΑ ΜΕ 5050 LED WS2812B

Κάθε ws2812 led έχει 4 ακίδες

  1. Vcc (συνδέεται με 5v)
  2. Gnd
  3. Din (συνδέεται με το Arduino)
  4. DO (τα δεδομένα έξω συνδέονται με τα επόμενα LED στα δεδομένα)

Δεν έχω ατομικές λυχνίες LED ws2812b, έτσι αποφάσισα να πάρω από το ledstrip. Για αυτό ζεστάνω τη λωρίδα με κολλητήρι (δείτε το βίντεο για λεπτομέρειες) Αφού συγκεντρώσετε όλα τα πράγματα, ξεκινήστε την κατασκευή

Οι λωρίδες LED WS2812 είναι διευθετήσιμες και προγραμματιζόμενες Ευέλικτες λωρίδες LED που είναι πολύ χρήσιμες για τη δημιουργία των προσαρμοσμένων εφέ φωτισμού. Αυτές οι λωρίδες LED τροφοδοτούνται με LED 5050 RGB με ενσωματωμένο πρόγραμμα οδήγησης LED WS2812. Κάθε LED καταναλώνει ρεύμα 60mA και μπορεί να τροφοδοτηθεί από τροφοδοσία 5V DC. Διαθέτει έναν μόνο κωδικό εισόδου δεδομένων που μπορεί να τροφοδοτηθεί από τις ψηφιακές ακίδες των μικροελεγκτών.

Ανάλογα με την ένταση των τριών μεμονωμένων κόκκινων, πράσινων και μπλε LED, μπορούμε να δημιουργήσουμε όποιο χρώμα θέλουμε.

Δείτε αυτό το βασικό βίντεο

Βήμα 4: Διάγραμμα κυκλώματος

Διάγραμμα κυκλώματος
Διάγραμμα κυκλώματος

Βήμα 5: Παρασκευή

Κατασκευή
Κατασκευή
Κατασκευή
Κατασκευή
Κατασκευή
Κατασκευή

Αρχικά, τοποθετήστε led neopixel σε 5*5 μήτρα jig. Θυμηθείτε τοποθετήστε όλα τα LED στην ίδια κατεύθυνση Αφού τοποθετήσετε όλα τα LED στο jig, συνδέστε πρώτα όλες τις ακίδες γείωσης κάθε LED στη σειρά. Στη συνέχεια, συνδέστε το VCC όλων των LED της σειράς. Κάντε το ίδιο για τις υπόλοιπες σειρές. Αφού τελειώσετε, συνδέστε τα δεδομένα από το πρώτο led στα δεδομένα του επόμενου led. Τα δεδομένα από κάθε σειρά συνδέονται με τις πρώτες λυχνίες LED των επόμενων σειρών. Επαναλάβετε αυτό για όλα τα LED. Αφού τελειώσουν όλα. συνδέστε όλες τις σειρές VCC μαζί επίσης γείωση. Τέλος, συνδέστε καλώδια σε κοινά δεδομένα gnd, VCC, in.

Βήμα 6: Περίβλημα

Περίφραξη
Περίφραξη
Περίφραξη
Περίφραξη

Στη συνέχεια, έφτιαξα ένα μικρό περίβλημα με φύλλο αφρού. Και τοποθέτησε τη μήτρα μέσα στη θήκη αφρού.

Συνδέσεις με το Arduino

Vcc έως 5v

Gnd σε gnd

Din προς D7 (οποιοδήποτε ψηφιακό pin)

Αυτό είναι όλο για τις συνδέσεις υλικού

Βήμα 7: Η ΥΠΟΛΟΙΠΗ ΕΙΝΑΙ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

πρώτα, εγκαταστήστε βιβλιοθήκη fastled

Μπορούμε να προγραμματίσουμε κάθε led seperatley. Με τη βοήθεια της βιβλιοθήκης fast led μπορούμε να δημιουργήσουμε διαφορετικά κινούμενα σχέδια και χαρακτήρες.

Παρακαλούμε δείτε αυτό το βασικό βίντεο neopixel

Μπορείτε να κατεβάσετε.stl, κωδικούς κινούμενων σχεδίων, δοκιμαστικό κώδικα από εδώ

Μετά τη μεταφόρτωση του κώδικα στο Arduino θα πρέπει να χρησιμοποιείτε τροφοδοτικό 1,5 αμπέρ. Επειδή η μέγιστη φωτεινότητα ενός led neopixel αντλεί ρεύμα περίπου 60 mA. Έχουμε συνολικά 25 LED έτσι 25*60 = 1.5A

Βήμα 8: Μελλοντικά σχέδια

Μελλοντικά Σχέδια
Μελλοντικά Σχέδια
Μελλοντικά Σχέδια
Μελλοντικά Σχέδια
  • Σχεδιάζοντας να δημιουργήσετε ένα εύκολο λογισμικό για τη δημιουργία κώδικα
  • Συνδεσιμότητα Bluetooth και έλεγχος

Ευχαριστώ….

Συνιστάται: