Πίνακας περιεχομένων:
- Βήμα 1: Δείτε το βίντεο
- Βήμα 2: Αποκτήστε τα ανταλλακτικά και τα εργαλεία
- Βήμα 3: Ξεκινήστε με εξαρτήματα Surface Mount
- Βήμα 4: Ανανεώστε
- Βήμα 5: Προσθέστε τις κεφαλίδες καρφιτσών
- Βήμα 6: Κολλήστε την οθόνη 7 τμημάτων
- Βήμα 7: Πώς λειτουργεί το υλικό
- Βήμα 8: Πώς λειτουργεί το πρόγραμμα επίδειξης
- Βήμα 9: Μαργαρίτα αλυσίδα τους μαζί
Βίντεο: Διευθυνσιοδοτούμενες οθόνες 7 τμημάτων: 10 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Κάθε τόσο μια ιδέα κάνει κλικ στον εγκέφαλό μου και σκέφτομαι, "πώς δεν έχει γίνει αυτό πριν;" και τις περισσότερες φορές, ήταν στην πραγματικότητα. Στην περίπτωση της "Οθόνης με δυνατότητα διεύθυνσης 7 τμημάτων" - πραγματικά δεν νομίζω ότι έχει γίνει, τουλάχιστον όχι έτσι.
Τις περισσότερες φορές οι οθόνες 7 τμημάτων καταλήγουν να είναι πολύ πιο περίπλοκες από ό, τι νομίζετε ότι θα ήταν. Ουσιαστικά απλώς ανάβετε μια δέσμη LED για να εμφανίσετε αριθμούς ή γράμματα. Αυτό σημαίνει ότι πρέπει να έχετε έλεγχο σε κάθε τμήμα κάθε ψηφίου που έχετε, οπότε αν έχετε 4 ψηφία, δηλαδή 4 * 7 = 28 εξόδους! Για να μην αναφέρουμε την καλωδίωση και τις αντιστάσεις. Στη συνέχεια, μόλις αρχίσετε να οδηγείτε ένα σωρό από αυτά, τα πράγματα δεν φαίνονται πλέον τόσο απλά. Αποφάσισα να δημιουργήσω έναν απλό τρόπο για να έχω όσες ή λίγες οθόνες 7 τμημάτων θέλετε, και είναι εξαιρετικά σπονδυλωτές. Είτε θέλετε 20 είτε 2, χρειάζεστε μόνο μία γραμμή δεδομένων από το Arduino για να τα ελέγξετε. Ακολουθήστε για να δείτε πώς το έκανα αυτό, ή για να φτιάξετε το δικό σας, ή για να μάθετε απλώς πώς λειτουργούν!
Εάν δεν θέλετε να κάνετε το δικό σας ή απλά θέλετε να υποστηρίξετε τα έργα ανοιχτού κώδικα που δημιουργώ, τρέχω αυτήν την περίοδο μια καμπάνια crowdfunding για αυτές τις εμφανίσεις στον ιστότοπό μου!
Βήμα 1: Δείτε το βίντεο
Εάν μαθαίνετε καλύτερα παρακολουθώντας βίντεο, εξηγώ πώς τα έχτισα και πώς λειτουργούν εδώ.
Μην ξεχάσετε να εγγραφείτε!
www.youtube.com/seanhodgins
Βήμα 2: Αποκτήστε τα ανταλλακτικά και τα εργαλεία
Δεν υπάρχουν πολλά μέρη, αυτό είναι που κάνει αυτό το εξαιρετικό, αλλά θα πρέπει να είστε εντάξει με τη συγκόλληση επιφάνειας.
Μέρη ανά οθόνη:
- 1 x Προσαρμοσμένο PCB - Λάβετε τα αρχεία από το GitHub ή παραγγείλετε μέσω PCBWay
- 3 x WS2811 - Adafruit
- 1 x 7 Εμφάνιση τμήματος - Πρέπει να είναι κοινή άνοδος! Το Sparkfun τα έχει
- 3 x 33OHM Resistor 0805 - Digikey
- 3 x 1uF Πυκνωτής 0805 - Digikey
- Κεφαλίδα 1 x 3 ακίδων δεξιάς γωνίας - Γυναίκα - Digikey
- Κεφαλίδα 1 x 3 ακίδων δεξιάς γωνίας - αρσενικό - Digikey
Εργαλεία:
- Συγκολλητικό σίδερο
- Επαναπλήρωση φούρνου ή ζεστού αέρα (προαιρετικό αλλά πιο εύκολο)
- Επικόλληση ή συγκολλητικό συγκολλητικό
Αν θέλετε να παραλείψετε την κατασκευή και να αγοράσετε ένα ζευγάρι, πηγαίνετε εδώ
shop.idlehandsdev.com/products/addressable-7-segment-display
Βήμα 3: Ξεκινήστε με εξαρτήματα Surface Mount
Στο πίσω μέρος, εφαρμόστε την πάστα συγκόλλησης. Όλα αυτά είναι πραγματικά συστατικά που συγχωρούν, οπότε θα ήταν καλό να ξεκινήσετε αν δεν έχετε ξαναφτιάξει εξαρτήματα τοποθέτησης σε επιφάνεια. Αφού εφαρμόσετε την κόλλα συγκόλλησης, τοποθετήστε τα καλύμματα, τις αντιστάσεις και τέλος το WS2811. Ακολουθήστε τα σημάδια στον πίνακα.
Βήμα 4: Ανανεώστε
Βγάλτε τον ζεστό αέρα ή ανανεώστε τον φούρνο, ζεστάνετε μέχρι να δέσει όλη η πάστα κόλλησης. Εάν δεν έχετε ζεστό αέρα ή φούρνο ανανέωσης, μπορείτε να χρησιμοποιήσετε συγκολλητικό σίδερο και συγκόλληση. Είναι πιο κουραστικό αλλά εντελώς εφικτό. Έχω ένα βίντεο σχετικά με αυτό αν θέλετε να μάθετε μερικές τεχνικές. Δείτε το εδώ:
Βήμα 5: Προσθέστε τις κεφαλίδες καρφιτσών
Η σειρά των βημάτων στο οποίο βρίσκεται το Instructable είναι σημαντική. Οι επικεφαλίδες των καρφιτσών πρέπει να κολληθούν στη συνέχεια, επειδή τα τακάκια τους σύντομα θα κρυφτούν κάτω από το στοιχείο οθόνης των 7 τμημάτων. Ο πίνακας σας δείχνει σε ποια κατεύθυνση πηγαίνουν οι κεφαλίδες των αρσενικών και θηλυκών καρφιτσών. Προσπαθήστε να τα κάνετε ίσια!
Βήμα 6: Κολλήστε την οθόνη 7 τμημάτων
Τέλος, πρέπει να κολλήσουμε στο εξάρτημα οθόνης 7 τμημάτων. Βεβαιωθείτε ότι είναι στον σωστό προσανατολισμό ακολουθώντας την κατεύθυνση της μεταξοτυπίας.
Μόλις τελειώσετε με τη συγκόλληση, καθαρίστε τον πίνακα με το αγαπημένο σας καθαριστικό και τελειώστε!
Βήμα 7: Πώς λειτουργεί το υλικό
Το IC WS2811 είναι ικανό να οδηγήσει 3 LED με μεταβλητό ρεύμα. Κανονικά αυτά είναι ένα κόκκινο, πράσινο και μπλε LED για να μπορούν να δημιουργούν χιλιάδες διαφορετικά χρώματα. Στην περίπτωση της οθόνης των 7 τμημάτων, χρησιμοποιούμε 3 WS2811 για να ελέγξουμε τη φωτεινότητα 8 διαφορετικών τμημάτων της οθόνης των 7 τμημάτων. Δύο από τα WS2811 συνδέονται με 3 τμήματα και το τελευταίο συνδέεται με 2 τμήματα, με ένα να απομένει. Το υπόλοιπο είναι στην πραγματικότητα συνδεδεμένο με ένα αδιάθετο LED, το οποίο σκέφτηκα ότι θα μπορούσε ενδεχομένως να είναι χρήσιμο για κάτι.
Ο τρόπος με τον οποίο μπορεί να απευθυνθεί ένα WS2811 είναι ότι είναι σε θέση να μεταφέρει δεδομένα από το ένα WS2811 στο άλλο. Έτσι, όταν στέλνετε μια σειρά από δυαδικά ψηφία (δεδομένα), θα λάβει τις δικές της πληροφορίες σχετικά με το τι LED θα ενεργοποιήσουν και θα μεταφέρει ορισμένες πληροφορίες στα ακόλουθα WS2811 μέχρι να λάβουν όλες τις πληροφορίες. Αυτό σημαίνει ότι αυτή η μέθοδος επικοινωνίας απαιτεί μόνο μία γραμμή δεδομένων. Μόλις ληφθούν τα δεδομένα για το μονοψήφιο, ωθούν τα δεδομένα στα επόμενα τρία. Υπάρχει ένα πολύ απλοποιημένο σχηματικό σχήμα στην παραπάνω εικόνα. Το δωρεάν πράσινο σύρμα είναι αυτό που πηγαίνει στην επόμενη οθόνη.
Βήμα 8: Πώς λειτουργεί το πρόγραμμα επίδειξης
Συνέθεσα γρήγορα ένα πρόγραμμα Arduino για να δείξω πώς να εμφανίζετε τα πράγματα στην Οθόνη διευθύνσεων 7 τμημάτων. Χρησιμοποιεί τη βιβλιοθήκη Adafruit NeoPixel για τον έλεγχο των οθονών. Ουσιαστικά μετατρέπει κάθε ψηφίο σε 3 Νεοπίξελ. Μπορείτε να στείλετε ένα ψηφίο σε μία οθόνη και να ελέγξετε τη φωτεινότητά του γράφοντας απλά:
writeDigit (DisplayNumber, Number, Brightness);
Ο αριθμός εμφάνισης είναι ο αριθμός από δεξιά προς τα αριστερά από την οθόνη στην οποία θέλετε να γράψετε ξεκινώντας με 0. Ο αριθμός είναι ο πραγματικός αριθμός που θέλετε να εμφανίζεται στην οθόνη από 0-9, και η φωτεινότητα είναι μια τιμή από 0-255 για το πώς φωτεινό θέλεις να είναι.
Κάθε φορά που θέλετε να ανανεώσετε τις οθόνες πρέπει να στέλνετε:
τμήματα. εμφάνιση ();
Δεδομένου ότι δεν υπάρχει πολυπλεξία εδώ, το καθιστά πολύ εύκολο να κάνουμε πράγματα όπως να παλμούμε τους αριθμούς, να τους μειώσουμε, να κάνουμε υπέροχα κινούμενα σχέδια.
Δεν υπάρχει αυτόνομη βιβλιοθήκη, αλλά ίσως δουλέψω σύντομα. Εάν θέλετε να συνεισφέρετε στο έργο και να γράψετε μια βιβλιοθήκη, μη διστάσετε να επικοινωνήσετε μαζί μου και θα σας στείλω κάποιες οθόνες.
Βήμα 9: Μαργαρίτα αλυσίδα τους μαζί
Δεύτερο Βραβείο στον Διαγωνισμό PCB
Συνιστάται:
Arcade1Up Mod With LED Marquee και υπο-οθόνες: 9 βήματα (με εικόνες)
Arcade1Up Mod With LED Marquee and Sub-Display: **** Απρίλιος 2020 Ενημέρωση // Προστέθηκε υποστήριξη λογισμικού για εικονικό φλίπερ, περισσότερα στη διεύθυνση http://pixelcade.org **** Ένα arcade ντουλάπι Arcade1Up τροποποιημένο με μαρκίζα LED και επιπλέον μικρότερες, δευτερεύουσες οθόνες που εμφανίζουν πληροφορίες παιχνιδιού όπως τίτλος παιχνιδιού, έτος, κατασκευή
K -Ability V2 - Ανοικτού κώδικα Προσβάσιμο πληκτρολόγιο για οθόνες αφής: 6 βήματα (με εικόνες)
K-Ability V2-Open Source Accessible Keyboard for Touchscreen: Αυτό το πρωτότυπο είναι η δεύτερη έκδοση του K-Ability. Το K-Ability είναι ένα φυσικό πληκτρολόγιο που επιτρέπει τη χρήση συσκευών οθόνης αφής σε άτομα με παθολογίες που έχουν ως αποτέλεσμα νευρομυϊκές διαταραχές. Υπάρχουν πολλά βοηθήματα που διευκολύνουν τη χρήση υπολογιστών
Διπλές οθόνες 7 τμημάτων Ελεγχόμενες από ποτενσιόμετρο στο κύκλωμα Python - Demonstration of Persistence of Vision: 9 βήματα (με εικόνες)
Διπλές οθόνες 7 τμημάτων που ελέγχονται από ποτενσιόμετρο στο κύκλωμα Python-Demonstration of Persistence of Vision: Αυτό το έργο χρησιμοποιεί ένα ποτενσιόμετρο για τον έλεγχο της οθόνης σε δύο οθόνες LED 7 τμημάτων (F5161AH). Καθώς περιστρέφεται το κουμπί του ποτενσιόμετρου, ο εμφανιζόμενος αριθμός αλλάζει στο εύρος 0 έως 99. Μόνο ένα LED ανάβει ανά πάσα στιγμή, πολύ σύντομα, αλλά το
Προσαρμόστε τις οθόνες αυτιών! (DIY IEM): 10 βήματα (με εικόνες)
Προσαρμόστε τις οθόνες αυτιών! (DIY IEM): Προσαρμοσμένες οθόνες στο αυτί (CIEM), που χρησιμοποιούνται ευρέως από μουσικούς και ερμηνευτές. Αυτά τα ακουστικά είναι προσαρμοσμένα στο αυτί του ατόμου για ανώτερη απομόνωση και άνεση. Ξεκίνησε όταν ήθελα ένα ζευγάρι CIEM, απλώς για να συνειδητοποιήσω ότι το κόστος για ένα έχει καλώς
Δημιουργήστε μια προσαρμοσμένη οθόνη στο LCD Studio (Για πληκτρολόγιο G15 και οθόνες LCD) .: 7 βήματα
Δημιουργήστε μια προσαρμοσμένη οθόνη στο LCD Studio (Για πληκτρολόγιο G15 και οθόνες LCD) .: Εντάξει αν έχετε μόλις το πληκτρολόγιο G15 και δεν σας εντυπωσιάζουν πολύ οι βασικές οθόνες που συνοδεύουν, τότε θα σας καθοδηγήσω στα βασικά της χρήσης του LCD Studio για να φτιάξετε τη δική σας. Αυτό το παράδειγμα θα κάνει μια οθόνη που θα δείχνει μόνο τα βασικά