Πίνακας περιεχομένων:
- Βήμα 1: Δείτε το βίντεο
- Βήμα 2: Πράγματα που χρησιμοποιούνται σε αυτό το έργο
- Βήμα 3: Charlieplexing
- Βήμα 4: Σχηματικό διάγραμμα
- Βήμα 5: Το πρωτότυπο
- Βήμα 6: Σχεδιασμός PCB
- Βήμα 7: Συνδέστε το κύκλωμα στο Flash ATtiny
- Βήμα 8: Βρείτε ένα βίντεο με κρυφή ματιά
Βίντεο: Σήμα οθόνης φορητής μήτρας φορητή: 8 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Διοργανώνετε μια εκδήλωση, διαγωνισμό ή ακόμη και διοργανώνετε πάρτι γενεθλίων;
Τα σήματα είναι ευπροσάρμοστο αντικείμενο που μπορεί να κάνει τις εισαγωγές και τις γιορτές πολύ πιο εύκολες. Δεν θα ξεκινούσατε ποτέ μια συνομιλία με "γεια, το όνομά μου είναι …………". οπότε γιατί πρέπει το σήμα σας;
Ας σχεδιάσουμε λοιπόν ένα PCB Badge που μπορείτε να καρφώσετε με υπερηφάνεια και να το φορέσετε στην επόμενη σημαντική εκδήλωσή σας.
Σε αυτό το έργο, θα δείξω πώς δημιούργησα μια οθόνη μήτρας που βασίζεται σε ATtiny85 με διακριτικό (μήτρα 5x4). Έχω χρησιμοποιήσει την τεχνική Charliplexing για οδήγηση 20 LED χρησιμοποιώντας ATtiny85.
Μπορείτε ακόμη να προσθέσετε εύκολα επιπλέον κείμενα στο σήμα σας όπως εσείς επιθυμείτε. Ξεχωρίστε από το πλήθος με αυτό το φοβερό σήμα PCB.
Ας αρχίσουμε:)
Βήμα 1: Δείτε το βίντεο
Το βίντεο περνά επίσης από τη διαδικασία κατασκευής, αν προτιμάτε να μάθετε με αυτόν τον τρόπο!
Βήμα 2: Πράγματα που χρησιμοποιούνται σε αυτό το έργο
Συστατικά υλικού
- Μικροτσίπ ATtiny85 x1
- Μπαταρία κυττάρων νομισμάτων CR2032 x1
- 3 mm LED x20
- CR2032 Coin Cell Holder x1
- Υποδοχή IC DIP 8 ακίδων x1
- Διακόπτης διαφάνειας x1
- Αντίσταση 100 ohm x5
Για να προγραμματίσετε το ATtiny85 χρειάζεστε ένα arduino uno ή οποιονδήποτε άλλο πίνακα arduino
Εφαρμογές λογισμικού:
Arduino IDE
Εργαλεία χειρός:
Συγκολλητικό σίδερο
Βήμα 3: Charlieplexing
Το Charliplexing είναι μια τεχνική για την οδήγηση μιας πολυπλεγμένης οθόνης στην οποία χρησιμοποιούνται σχετικά λίγες ακίδες εισόδου/εξόδου σε έναν μικροελεγκτή, π.χ. για να οδηγήσετε μια σειρά LEDS. Η μέθοδος χρησιμοποιεί τις λογικές δυνατότητες τριών καταστάσεων του μικροελεγκτή προκειμένου να αποκτήσει αποτελεσματικότητα έναντι της παραδοσιακής πολυπλεξίας.
Ο τύπος για Charlieplexing isLEDs = n^2 - n
όπου 'n' είναι ο αριθμός των ακίδων που χρησιμοποιούνται.
Χρησιμοποιώ ένα ATtiny85 προγραμματισμένο με το arduino ως ISP. Έτσι χρησιμοποιεί 5 ακίδες για 20 LED.
Περισσότερες πληροφορίες για το Charlieplexing:
Βήμα 4: Σχηματικό διάγραμμα
Βήμα 5: Το πρωτότυπο
Πριν σχεδιάσω ένα PCB, αποφάσισα να φτιάξω ένα πρωτότυπο σε μια σανίδα.
Και λειτούργησε καλά ……
Βήμα 6: Σχεδιασμός PCB
Χρησιμοποίησα το KiCad για σχεδίαση PCB. Το κόψιμο άκρων έγινε χρησιμοποιώντας αρχείο. DXF το οποίο σχεδιάστηκε και δημιουργήθηκε χρησιμοποιώντας το Autodesk Fusion 360.
Το μέγεθος του σήματος PCB ήταν 55*86 mm.
Παρέθεσα και παρήγγειλα PCB μέσω του PCBWay.com.
Σημείωση: Η λευκή οθόνη μεταξιού στο κέντρο παρέχεται για να γράψετε το όνομά σας ή ό, τι θέλετε:)
Μετά τη συγκόλληση του PCB μοιάζει με αυτό:
Αυτό το έργο είναι ανοιχτού κώδικα. Εάν θέλετε να δημιουργήσετε το δικό σας, όλοι οι πόροι είναι διαθέσιμοι στη σελίδα μου GitHub.
Βήμα 7: Συνδέστε το κύκλωμα στο Flash ATtiny
(ΜΗΝ τοποθετείτε την μπαταρία τώρα.)
Στο PCB παρέχω υποδοχή 6 ακίδων για τον προγραμματισμό του ATtiny85. Η μικρή κουκκίδα κοντά στην υποδοχή των 6 ακίδων είναι η πρώτη καρφίτσα (MISO), δείτε τις φωτογραφίες για εναλλακτικές συνδέσεις.
- Arduino +5V - VCC
- Arduino GND -GND
- Arduino pin 10 -RST
- Καρφίτσα Arduino 11 -MOSI
- Καρφίτσα Arduino 12 -MISO
- Arduino pin 13 -SCK
Ακολουθήστε τον παρακάτω σύνδεσμο για τον προγραμματισμό του ATtiny:
Ο διευθυντής Instructables Community randofo είχε γράψει ένα ωραίο οδηγό για το "Program a ATtiny With Arduino".
μπορείτε να κατεβάσετε όλα τα αρχεία προέλευσης από τη σελίδα μου githhub:
Αφού διαμορφώσετε το Arduino IDE Tools Menu, μεταφορτώστε το σχεδιάγραμμα arduino
Σημείωση: ενημερώστε την 11η γραμμή του σκίτσου arduino για να εμφανιστεί όπως επιθυμείτε
Βήμα 8: Βρείτε ένα βίντεο με κρυφή ματιά
Καλα να περνατε:)
Σας ευχαριστώ πολύ που διαβάσατε εάν χρειάζεστε περισσότερες πληροφορίες μη διστάσετε να τις ρωτήσετε στα σχόλια και θα κάνω ό, τι καλύτερο μπορώ.
Εάν σας αρέσει αυτό το έργο, μπορείτε να υποστηρίξετε το έργο μου otηφίζοντάς το για Party Challenge.
Μπορείτε επίσης να υποστηρίξετε το έργο μου στον διαγωνισμό PCBWAY's I can Solder KIT 2019
Καλή κατασκευή!:)
Συνιστάται:
Φωτισμός ρολογιού οθόνης μήτρας ελεγχόμενης λωρίδας LED: 3 βήματα (με εικόνες)
Φωτισμός ρολογιού οθόνης μήτρας ελεγχόμενης λωρίδας LED: Προγραμματιζόμενες λωρίδες LED, π.χ. βασίζονται στο WS2812, είναι συναρπαστικά. Οι εφαρμογές είναι πολλαπλές και μπορείτε γρήγορα να έχετε εντυπωσιακά αποτελέσματα. Και κατά κάποιο τρόπο η δημιουργία ρολογιών φαίνεται να είναι ένας άλλος τομέας που σκέφτομαι πολύ. Ξεκινώντας με κάποια εμπειρία στο
Σύστημα κλειδώματος οθόνης LCD οθόνης: 6 βήματα
Σύστημα κλειδώματος οθόνης LCD: Αυτό το έργο θα λειτουργήσει ως κλειδαριά στο σπίτι και ο μόνος τρόπος για να μπείτε μέσα στο σπίτι είναι να πατήσετε το σωστό τριψήφιο κωδικό. Η οθόνη LCD θα λειτουργεί ως συσκευή επικοινωνίας για την ενημέρωση του ατόμου εάν έχει εισαγάγει τον σωστό κωδικό ή όχι. Δικα τους
Οδηγίες κατασκευής φορητής σήραγγας νερού: 18 βήματα
Οδηγίες κατασκευής φορητής σήραγγας νερού: Αυτό χρησιμεύει ως ένα σύνολο οδηγιών για τον τρόπο σωστής κατασκευής μιας σήραγγας νερού για εφαρμογές PIV. Τα χαρακτηριστικά της σήραγγας νερού περιλαμβάνουν: Ορατό τμήμα δοκιμής Σταθερή ροή νερού που μπορεί να ρυθμιστεί με ελεγκτή Ισιωτή ροής Το σχέδιο
Φορητή φορητή ρετρόπι: 7 βήματα
Portable Handheld Retropie: Αυτό είναι το βίντεο από το οποίο αποχωρήσαμε. Χρησιμοποιήσαμε σχεδόν τα ίδια υλικά που χρησιμοποίησε το άτομο σε αυτόν τον οδηγό. Εάν το βίντεο σας βοηθήσει να καταλάβετε καλύτερα πώς να φτιάξετε μια φορητή ρετρόπιε, τότε μπορείτε να το παρακολουθήσετε ελεύθερα. Στο τέλος θα πρέπει να έχετε κάτι
Μικρό ρολόι οθόνης μήτρας LED: 8 βήματα
Tiny LED Matrix Display Clock: Πάντα ήθελα να έχω παλιομοδίτικο επιτραπέζιο ρολόι, που μοιάζει με κάτι από τις ταινίες της δεκαετίας του 90, με αρκετά ταπεινή λειτουργικότητα: ρολόι σε πραγματικό χρόνο, ημερομηνία, αλλαγή φωτισμού φόντου, ηχητικό σήμα και επιλογή συναγερμού Το I'veρθα λοιπόν με ταυτότητα