Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Αυτό το σεμινάριο αφορά το Blinking of eye of Robot χρησιμοποιώντας LED dot matrix.
Βήμα 1: Θεωρία
Σε μια οθόνη με κουκκίδες, πολλαπλά LED συνδέονται μεταξύ τους σε γραμμές και στήλες. Αυτό γίνεται για να ελαχιστοποιηθεί ο αριθμός των ακίδων που απαιτούνται για την οδήγησή τους. Για παράδειγμα, μια μήτρα LED 8 × 8 (φαίνεται παραπάνω) θα χρειαζόταν 64 ακίδες εισόδου/εξόδου, μία για κάθε εικονοστοιχείο LED. Συνδέοντας όλες τις άνοδος σε σειρές (R1 έως R8) και καθόδους σε στήλες (C1 έως C8), ο απαιτούμενος αριθμός πείρων εισόδου/εξόδου μειώνεται σε 16. Κάθε LED διευκρινίζεται με τον αριθμό γραμμής και στήλης. Στο παρακάτω σχήμα, αν το R4 τραβηχτεί ψηλά και το C3 τραβηχτεί χαμηλά, το LED στην τέταρτη σειρά και την τρίτη στήλη θα ανάψει. Οι χαρακτήρες μπορούν να εμφανιστούν με γρήγορη σάρωση είτε γραμμών είτε στηλών.
Βήμα 2: ΑΠΑΙΤΕΙΤΑΙ ΥΛΙΚΟ
- Arduino UNO με καλώδιο
- Μονάδα οθόνης LED dot matrix7219 (2)
- M-F Jumper καλώδια
Βήμα 3: Κινούμενα σχέδια του ματιού
Αυτή η αρχιτεκτονική επιτρέπει στο λογισμικό να ορίζει ακολουθίες κινούμενων εικόνων ως πίνακες από ζεύγη bitmaps και διάρκεια προβολής.
Βήμα 4: ΒΗΜΑΤΑ
- Το pin 2 είναι συνδεδεμένο στο DataIn
- Ο πείρος 4 είναι συνδεδεμένος στο CLK
- Ο ακροδέκτης 3 είναι συνδεδεμένος στο CS
- VCC έως 5v
- Gnd σε Gnd