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

Led Matrix With Arduino: 8 Βήματα
Led Matrix With Arduino: 8 Βήματα

Βίντεο: Led Matrix With Arduino: 8 Βήματα

Βίντεο: Led Matrix With Arduino: 8 Βήματα
Βίντεο: Драм-секвенсор Arduino: 8 дорожек, 16 шагов на такт, 8 тактов на паттерн 2024, Ιούλιος
Anonim
Image
Image

Αυτό το Led Matrix χρησιμοποιεί 74HC595 Shift Register & CD4017 Decade Counter, Είναι πολύ απλό να κάνετε αυτό το έργο αν ακολουθήσετε τα βήματά μου που δίνονται παρακάτω Έχω απλοποιήσει τα βήματα και εξήγησα τα πάντα για καλύτερη κατανόηση.

Done With The Talking Now Lets Get The Show Going? ✌️;

Βήμα 1: Ρύθμιση του HARDWARE

Ρύθμιση του HARDWARE !!
Ρύθμιση του HARDWARE !!
Ρύθμιση του HARDWARE !!
Ρύθμιση του HARDWARE !!

Αυτά είναι όλα τα απαιτούμενα μέρη για αυτό το έργο

Μπορείτε να αγοράσετε από εδώ Tomson Electronics

ARDUINO NANO

74HC595 SHIFT REGISTER

CD4017 IC DEECADE COUNTER

2N3904 OR 2N2222 ΤΡΑΝΣΙΣΤΟΡ

220 OHM RESISTOR

LED 5MM

ΑΡΣΕΝΟΣ ΚΕΦΑΛΗΣ

ΓΥΝΑΙΚΑ ΚΕΦΑΛΗ

ΓΕΝΙΚΟΣ ΣΚΟΠΟΣ DOT PCB

Βήμα 2: Ρύθμιση της εργασίας

Ρύθμιση της εργασίας
Ρύθμιση της εργασίας
Ρύθμιση της εργασίας
Ρύθμιση της εργασίας
Ρύθμιση της εργασίας
Ρύθμιση της εργασίας
Ρύθμιση της εργασίας
Ρύθμιση της εργασίας

Βαθμολογήστε και τραβήξτε το Διακεκομμένο PCB σε ποιο μέγεθος χρειάζεστε για να φτιάξετε το Led Matrix σας. Χρησιμοποιήστε ένα μαχαίρι με στυλό ή παρόμοιο πράγμα για να κάνετε το κόψιμο, στη συνέχεια λυγίστε το χαρτόνι για να σπάσει στο κόψιμο … είναι απλό; Μόλις το κάνετε αυτό, βεβαιωθείτε ότι έχετε 144 LED μαζί σας, μπορείτε να επιλέξετε το χρώμα σύμφωνα με τη φαντασία σας, Υπέροχο μυαλό….

Iam Using Green Color LEDs With Me Sort Of, Για να δοκιμάσετε το Led Χρησιμοποιήστε μια σειρά αντιστάσεων 220ohm με το θετικό τερματικό και το δυναμικό τάσης, εάν χρησιμοποιείτε υψηλότερη τάση άνω των 3 βολτ. Or μπορείτε να χρησιμοποιήσετε το κελί κουμπιού CR2302 για αυτήν την εργασία Θα παρέχει αρκετή ισχύ για να ανάψει το Led για δοκιμή Βεβαιωθείτε ότι έχετε δοκιμάσει όλα τα LED πριν από τη συγκόλληση για να αποφύγετε τη δυσλειτουργία των LED.

Εάν έχετε πολύ περισσότερο χρόνο, τότε μπορείτε να διαχύσετε τα LED χρησιμοποιώντας ένα γυαλόχαρτο πλέγματος 1500 έτσι ώστε να είναι πιο ελκυστικό. Όλα εξαρτώνται από εσάς Λαοί.. Τοποθετήστε το Led The Dot Board έτσι ώστε να σχηματίσουν την κάθοδο και την άνοδο. Μια παράλληλη γραμμή Βεβαιωθείτε ότι έχετε τοποθετήσει την άνοδο στην επάνω πλευρά του πίνακα κουκκίδων. Μόλις τελειώσει, λυγίστε τους οδηγούς του Led να βραχυκυκλώσετε όλους τους ανόδους όλοι μαζί ή μπορείτε να χρησιμοποιήσετε ένα ασημένιο χάλκινο καλώδιο για αυτήν τη δουλειά.

Κόψτε τα πλεονάζοντα καλώδια μετά από βραχυκύκλωμα των πείρων για συγκόλληση Τώρα έχουμε το Cathode Faceing Up Χρησιμοποιήστε μια χαλύβδινη ράβδο 3mm ή ένα μολύβι για να λυγίσετε τα καλώδια χωρίς να αγγίξετε τους πείρους της ανόδου του Led. Στη συνέχεια, κόψτε τα υπερβολικά μόλυβδο και συγκολλήστε τα στα σημεία. Τώρα έχουμε ολοκληρώσει περίπου το 25% της μήτρας Led μας, είναι πάντα καλό για να δοκιμάζουμε τα πάντα μετά τη συγκόλληση. Τώρα έχετε εφαρμόσει αρνητική χρέωση στο Led Anode Row και θετική φόρτιση στο Led Chathode για να ανάψει το Led.

Δεδομένου ότι οι λυχνίες LED βρίσκονται σε μια μήτρα, εάν πρέπει να ανάψετε το Led στην πρώτη σειρά και το Led στην 3η στήλη Το φορτίο εφαρμογής σε αρνητικό φορτίο στην ανόδου σειράς της πρώτης σειράς και τον πείρο καθόδου στην τρίτη στήλη. Δοκιμάστε με αυτόν τον τρόπο όλα τα LED, για να ολοκληρώσετε την κατασκευή της μήτρας ……

Βήμα 3: Σύνδεση καλωδίων στη μήτρα

Σύνδεση καλωδίων στη μήτρα
Σύνδεση καλωδίων στη μήτρα
Σύνδεση καλωδίων στη μήτρα
Σύνδεση καλωδίων στη μήτρα
Σύνδεση καλωδίων στη μήτρα
Σύνδεση καλωδίων στη μήτρα
Σύνδεση καλωδίων στη μήτρα
Σύνδεση καλωδίων στη μήτρα

Αφού στερεώσουμε τις λυχνίες LED στη μήτρα για να τις συνδέσουμε στον πίνακα του ελεγκτή, πρέπει να τις συνδέσουμε, γιατί αυτό το Iam χρησιμοποιώντας το Ribbion Wire έχουμε 24 LED στη στήλη και 6 LED στο τμήμα της σειράς, έτσι συνολικά 6 × 24 Led Matrix στη συνέχεια Διορθώστε το καλώδιο Ribbion έτσι ώστε να μπορέσουμε να πάρουμε 3 ζεύγη καλωδίων από το τμήμα στήλης στο πολλαπλάσιο του 8, έτσι συνολικά 8 επί 3 ισούται με 24

Αυτός είναι ο τρόπος που ταξινομούμε τα καλώδια για τη στήλη της μήτρας Led. Στη συνέχεια, για το τμήμα στήλης πρέπει να έχουμε μόνο έξι καλώδια. Τα LED σειράς κινούνται από μετρητή δεκαετίας, μπορούν να οδηγήσουν LED με 6 ακίδες, οπότε είναι εύκολο να φτιάξετε το Led Matrix

Για καλύτερα αποτελέσματα Απογυμνώστε το καλώδιο σύντομα για να κάνετε συνδέσεις με τον πίνακα κουκκίδων, κατόπιν κονσερβοποιήστε τα καλώδια πριν από τη συγκόλληση, χρησιμοποιήστε μια ροή υψηλού βαθμού από το Solderon ή οποιαδήποτε άλλη μάρκα. Φροντίστε να διορθώσετε σωστά τα καλώδια Σημειώστε σωστά το χρώμα που έχουμε ξεκινήσει να κολλάμε για όλη την πρώτη στήλη, αφού έχουμε 8 καλώδια για μια στήλη

Για την ευκολία μου και είχα μια μακρά λωρίδα Ribbion Wire ξαπλωμένη γύρω μου χωρίς χρήση, για να μην τα σπαταλήσω τα χρησιμοποίησα όλα για το έργο, μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο είδος καλωδίου για αυτόν τον σκοπό Βεβαιωθείτε ότι χρησιμοποιείτε διαφορετικά χρώματα Καλώδιο έτσι ώστε να αποφύγετε τη σύγχυση αργότερα,

Όταν τα συνδέουμε με την πλακέτα οδήγησης Led. Βεβαιωθείτε ότι έχετε συνδέσει την κεφαλίδα αρσενικού ή θηλυκού στο τέλος των καλωδίων της μήτρας Led για τη σύνδεση τους στον πίνακα οδηγών, Iam χρησιμοποιώντας γυναικεία κεφαλίδα για αυτό…

Βήμα 4: Δημιουργία του πίνακα ελεγκτή

Δημιουργία του πίνακα ελεγκτών
Δημιουργία του πίνακα ελεγκτών
Δημιουργία του πίνακα ελεγκτών
Δημιουργία του πίνακα ελεγκτών
Δημιουργία του πίνακα ελεγκτών
Δημιουργία του πίνακα ελεγκτών
Δημιουργία του πίνακα ελεγκτών
Δημιουργία του πίνακα ελεγκτών

Προσθέστε το αρχείο Gerber από την περιγραφή στο jlcpcb.com Για να δημιουργήσετε τον πίνακα ελεγκτή. Υπάρχουν τόσοι πολλοί τρόποι για να το αποκτήσετε σε μορφή Coustomised από τον ιστότοπο Jlcpcb Μπορείτε να αλλάξετε το χρώμα, το πάχος, αν δεν χρειάζεστε καθόλου ανάγκες, τότε ορίστε τα πάντα ως προεπιλεγμένα

Μετά από αυτό, κάντε κλικ στην επιλογή Αποθήκευση στο καλάθι και ολοκλήρωση αγοράς, αφού έχω χρησιμοποιήσει την κανονική παράδοση για να μεταφέρω τα PCB μέσω της Κίνας, χρειάστηκαν περίπου 2 εβδομάδες για να φτάσουμε, με αυτήν τη μέθοδο έχουμε 2 πλεονεκτήματα. Το πρώτο είναι ότι μπορούμε να μειώσουμε το κόστος αποστολής, Το δεύτερο είναι ότι μπορούμε να αποφύγουμε το Coustoms Duty Clerance, και για όλα αυτά τα πράγματα πρέπει να περιμένουμε για περίπου 2 εβδομάδες περίπου. Θα πάρουμε τον καρπό της σκληρής δουλειάς μας

Τα PCB είναι καλά οργανωμένα και συσκευασμένα Μερικές φορές μπορούμε να πάρουμε κάποια δώρα από το Jlcpcb όταν παραγγέλνουμε τα PCB

Στη συνέχεια, συγκεντρώστε όλα τα μέρη όπως IC, αντιστάσεις, κεφαλίδες, τρανζίστορ και συγκολλήστε τα ένα προς ένα για να ολοκληρώσετε τον πίνακα

Πίνετε καφέ για τον κόπο σας; Κάνε ένα διάλειμμα ……

Βήμα 5: Καλωδίωση όλων μαζί

Καλωδίωση Όλοι Μαζί
Καλωδίωση Όλοι Μαζί
Καλωδίωση Όλοι Μαζί
Καλωδίωση Όλοι Μαζί
Καλωδίωση Όλοι Μαζί
Καλωδίωση Όλοι Μαζί

Για εξοικονόμηση χώρου για αυτό το έργο Iam χρησιμοποιώντας Arduino Nano, αλλά μπορείτε να χρησιμοποιήσετε οποιοδήποτε τύπο γεύσης Arduino Arduino UNO, MEGA, PROMINI, NANO Όλα απλά λειτουργούν άψογα, αλλά χρησιμοποιώντας άλλες γεύσεις Arduino από το Arduino NANO μπορεί να είναι υπερβολικό και θα αξίζει μερικά Grands για Εσείς, όσο αφορά την ανησυχία μου Iam Using The Nano

Χρειαζόμαστε μόνο 5 ψηφιακές ακίδες του Arduino για αυτό το έργο, αλλά είστε ελεύθεροι να χρησιμοποιήσετε οποιαδήποτε άλλη ψηφιακή ακίδα του Arduino

Προσπαθήστε να διορθώσετε τα καλώδια στον ελεγχόμενο πίνακα με την αρίθμηση στο PCB με το Led Matrix, συνδέοντάς τα στη σειρά και τη στήλη του πίνακα ελεγκτή

Και πρέπει να το αλλάξετε στον κώδικα Arduino, αντ 'αυτού, όλοι οι σύνδεσμοι προς το λογισμικό Gerber και όλα τα άλλα πράγματα που αναφέρονται θα παρέχονται στο τέλος του οδηγού; ✌️

Βήμα 6: Μεταφόρτωση κώδικα και δοκιμή Arduino

Μεταφόρτωση κώδικα και δοκιμή Arduino
Μεταφόρτωση κώδικα και δοκιμή Arduino
Μεταφόρτωση κώδικα και δοκιμή Arduino
Μεταφόρτωση κώδικα και δοκιμή Arduino

Ανοίξτε τον κώδικα Arduino, εδώ μπορούμε να εμφανίσουμε χαρακτήρες, γράμματα, αριθμούς και όλα όσα μπορείτε να σκεφτείτε για να προχωρήσετε, μετακινηθείτε προς τα κάτω στον κώδικα έως ότου βρείτε τον κώδικα "ΒΑΛΤΕ ΤΟ ΚΕΙΜΕΝΟ ΣΑΣ ΕΔΩ" και πληκτρολογήστε αυτό που χρειάζεστε για να εμφανιστεί στο Led Matrix Εδώ. Αλλά θυμηθείτε ένα πράγμα - γράψτε γράμμα Β πριν από κάθε λέξη Για παράδειγμα για την εμφάνιση της λέξης ZENOMODIFF Πρέπει να πληκτρολογήσουμε όπως - BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF The Letters Bytes Αποθηκεύονται στο παρελθόν σε μια σειρά και τώρα το εκτυπώνουμε το ένα μετά το άλλο,

Όλα τα μονοπάτια των γραμμάτων μετατρέπονται σε δυαδικά για το Arduino να υπολογίζονται πού να ανάβουν και να σβήνουν τα φώτα όπως για το ένστικτο 0, 1 Το γράμμα 1 αντιπροσωπεύει το φως για να είναι ενεργοποιημένο & το γράμμα 0 αντιπροσωπεύει το φως για απενεργοποίηση

Έτσι εκτυπώνονται τα γράμματα στο The Led Matrix

Βήμα 7: Αντιμετώπιση προβλημάτων και συμβουλές…. ???????

∆ Αν το Led εξασθενεί στη σειρά ή στη στήλη πιθανόν να είναι από 3 πράγματα

1 Δυσλειτουργία του Led λόγω υπερθέρμανσης κατά τη συγκόλληση

2 Η αξία του αντιστάτη μπορεί να γίνει λάθος

3 Κακές συγκολλήσεις αρμών

∆ Το Full Led Matrix δεν εμφανίζει τίποτα ακόμα και μετά τη μεταφόρτωση του κώδικα πιθανώς να είναι από 3 πράγματα

1 Ελέγξτε τις συνδέσεις της πλακέτας PCB Σημειώστε τις καρφίτσες του Arduino και οι ακίδες κεφαλίδας που συνδέονται με το PC είναι οι ίδιες

2 Μπορεί να είναι από λάθος Ic Ελέγξτε τα σημάδια του Ic και επανατοποθετήστε το

3 Το καλώδιο μπορεί να σπάσει από μέσα Ελέγξτε τη συνέχεια όλων των καλωδίων

∆ Τα γράμματα εμφανίζονται ανάποδα στο Led Matrix Ενδεχομένως από 1 πράγμα

1 Αυτό μπορεί να αντικατασταθεί με την εναλλαγή των συνδέσεων στρώσεων της μήτρας Led

Ο Κώδικας Arduino δεν μεταφορτώνεται λόγω σφάλματος συγχρονισμού SK500 Πιθανώς 1 πράγματος

1 Εγκαταστήστε το πρόγραμμα οδήγησης Arduino Nano σύμφωνα με το λειτουργικό σας σύστημα

∆ Ακόμα κι αν πληκτρολογήσετε τα γράμματα για να εμφανίσετε τους χαρακτήρες στον κώδικα Led Matrix και το ανεβάσετε, αλλά δεν δείχνει τίποτα πιθανώς από 1 πράγμα

1 Πληκτρολογήστε το γράμμα Β μετά από κάθε λέξη για περισσότερες πληροφορίες Ελέγξτε το βήμα 6

Αυτά είναι όλα τα πιθανά σφάλματα που μπορείτε να παρακάμψετε κατά την εκτέλεση αυτού του έργου εάν έχετε περισσότερα σφάλματα ή ερωτήσεις

Αφήστε μια επανάληψη στο [email protected] Θα επαναληφθεί πιθανώς σε 1 ημέρα

Βήμα 8: Κωδικός Arduino, Αρχείο Pcb Gerber

Κωδικός Arduino

Αρχείο Gerber

Jlcpcb

Συνιστάται: