Πίνακας περιεχομένων:
- Βήμα 1: Δείτε βίντεο
- Βήμα 2: Σχηματικό:
- Βήμα 3: Αποκωδικοποιητής
- Βήμα 4: Δημιουργία κυμάτων "ημιτόνου":
- Βήμα 5: Διαβάστε τον πίνακα για το λιμάνι Α
- Βήμα 6: Βασικό διάγραμμα ροής
- Βήμα 7: Δείτε το βίντεο
Βίντεο: Lissajous Figures σε 8X8 Led Matrix: 7 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Ακολουθήστε περισσότερα από τον συγγραφέα:
Σχετικά με: Μουσική: το επάγγελμά μου για πάνω από 40 χρόνια … Ηλεκτρονικά: το αγαπημένο μου χόμπι πάντα. Περισσότερα για το simpletronic »
Ένα σημείο φωτός που ταλαντεύεται σε 2 κάθετους άξονες σχεδιάζει ένα μοτίβο που ονομάζεται "Lissajous Figure" (1857) ή "Bowditch Curve" (1815). Τα μοτίβα κυμαίνονται από απλά έως σύνθετα ανάλογα με την αναλογία συχνότητας και τη φάση των 2 αξόνων. Ο λόγος 1: 1 με 0 διαφορά φάσης σχεδιάζει μια ευθεία σε γωνία 45 °. Σε αυτό το έργο η αναλογία συχνότητας των 2 αξόνων σαρώνει αργά μπρος -πίσω μεταξύ 1: 1 και 2: 1. Αυτά τα πρότυπα δημιουργούνται εύκολα με έναν παλμογράφο και 2 ταλαντωτές ημιτόνου. Στα μέσα του 1800, ο Joules Antoine Lissajous παρέσυρε μια δέσμη φωτός με καθρέφτες προσαρτημένους σε πιρούνια. Δημιούργησε επίσης ένα SAND PENDULUM. Αυτό το έργο εμφανίζει τα Lissajous Figures σε μια μήτρα led 8X8 (ή 64 διακριτά led για μεγαλύτερη συσκευή) και οδηγείται από έναν μικροελεγκτή PIC16F627.
Βήμα 1: Δείτε βίντεο
Η κίνηση του ενεργού led σε pixel/δευτερόλεπτο είναι περίπου 20Χ ο ρυθμός καρέ αυτού του βίντεο. Για το λόγο αυτό, τα μοτίβα μπορεί να φαίνονται "τρελά". Η πραγματική συσκευή έχει πολύ πιο ομαλή οπτική απόδοση.
Βήμα 2: Σχηματικό:
Το PIC16F627 είναι η καρδιά του έργου.
Βήμα 3: Αποκωδικοποιητής
Οι ακίδες PORTB του mcu οδηγούν τις 8 κοινές άνοδος (άξονας Χ). Το PORTA (κάθοδος άξονα Υ / LED) έχει έως 7 ακίδες που μπορούν να διαμορφωθούν ως έξοδοι. Για να λάβετε τις απαραίτητες 8 εξόδους, το PORTA 2 ακίδων οδηγεί έναν αποκωδικοποιητή κατασκευασμένο με 3 πύλες nand (74HC00) ο οποίος παρέχει 3 εξόδους από 2 ακίδες του mcu.
Βήμα 4: Δημιουργία κυμάτων "ημιτόνου":
Η "ημιτονοειδής" κίνηση του εικονοστοιχείου λαμβάνεται διαβάζοντας διαδοχικά μοτίβα 22 byte από έναν πίνακα στη μνήμη για τον άξονα Χ και τον άξονα Υ αντίστοιχα. Ο ρυθμός με τον οποίο διαβάζονται αυτά τα μοτίβα καθορίζει την περίοδο της σάρωσης.
Βήμα 5: Διαβάστε τον πίνακα για το λιμάνι Α
Ο πίνακας που διαβάζεται για το PORTA είναι ελαφρώς διαφορετικός από τον PORTB. Η θύρα A οδηγεί τις καθόδους και είναι ενεργή-χαμηλή. Οι ακίδες 0 & 1 οδηγούν 3 κοινές καθόδους μέσω αποκωδικοποιητή 74HC00 και πύλης.
Βήμα 6: Βασικό διάγραμμα ροής
Λήψη συνδέσμου για τον κωδικό HEX & ASM για PIC16F627
Βήμα 7: Δείτε το βίντεο
αργή κίνηση που δείχνει την κίνηση του ενεργού εικονοστοιχείου
Συνιστάται:
8x8 Led Matrix Clock & Anti-Intrusion Warning: 4 βήματα (με εικόνες)
8x8 Led Matrix Clock & Anti-Intrusion Warning: Σε αυτό το Instructable θα δούμε πώς να φτιάξουμε ένα 8x8 Led Matrix Clock που ενεργοποιείται με ανίχνευση κίνησης. Αυτό το ρολόι μπορεί να χρησιμοποιηθεί και ως συσκευή αντιεμβολής που στέλνει ένα προειδοποιητικό μήνυμα σε περίπτωση κίνησης εντοπίστηκε σε ένα bot τηλεγράφου !!! Θα κάνουμε με δύο διαφορετικά
Πώς να χρησιμοποιήσετε το Max7219 8x8 Dot Matrix με "skiiiD": 9 βήματα
Πώς να χρησιμοποιήσετε το Max7219 8x8 Dot Matrix With "skiiiD": Αυτή είναι μια οδηγία βίντεο του Max7219 8x8 Dot Matrix μέσω " skiiiD " Πριν ξεκινήσετε, παρακάτω είναι ένα βασικό σεμινάριο για τον τρόπο χρήσης του skiii /Ξεκινώντας-Δ
Μαγικός μεγεθυντικός φακός από LED MATRIX 8x8: 4 Βήματα
Magic Magnifying Glass by LED MATRIX 8x8: Η ανάπτυξη του υπάρχοντος μικροελεγκτή ήταν πολύ γρήγορη. Πολύ ηλεκτρονικός εξοπλισμός εκμεταλλεύεται τον μικροελεγκτή. Ένας άλλος που εφαρμόζεται στον μικροελεγκτή που κάνει την εφαρμογή του φυσικού για παρουσιάζει χαρακτήρες χρησιμοποιώντας dot matrix led d
Διασύνδεση LED Dot Matrix (8x8) Με NodeMCU: 6 βήματα (με εικόνες)
Interface LED Dot Matrix (8x8) With NodeMCU: Hello Makers, I'm with a simple simple and cool Instructable. In this Instructable we will learn how to Interface LED Dot Matrix (8x8) with NodeMCU. Λοιπόν, ας ξεκινήσουμε
Table Gadget Με 8x8 LED RGB Matrix και Arduino Uno: 6 βήματα
Table Gadget Με 8x8 LED RGB Matrix και Arduino Uno: Γεια σας, αγαπητέ! Σε αυτό το σεμινάριο θα κάνουμε DIY RGB gadget LED, που θα μπορούσε να χρησιμοποιηθεί ως gadget τραπεζιού ή οπίσθιος φωτισμός. Αλλά πρώτα, εγγραφείτε στο τηλεοπτικό μου κανάλι, για να δείτε πιο εκπληκτικά έργα. Επίσης, το κίνητρό του για μένα