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

LED Eye Blinking for Robot: 6 Βήματα
LED Eye Blinking for Robot: 6 Βήματα

Βίντεο: LED Eye Blinking for Robot: 6 Βήματα

Βίντεο: LED Eye Blinking for Robot: 6 Βήματα
Βίντεο: Черный Haval H6 с МОДНЫМ САЛОНОМ БОРДО!!! 2024, Νοέμβριος
Anonim
LED μάτι που αναβοσβήνει για ρομπότ
LED μάτι που αναβοσβήνει για ρομπότ

Αυτό το σεμινάριο αφορά το 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: ΑΠΑΙΤΕΙΤΑΙ ΥΛΙΚΟ

  1. Arduino UNO με καλώδιο
  2. Μονάδα οθόνης LED dot matrix7219 (2)
  3. M-F Jumper καλώδια

Βήμα 3: Κινούμενα σχέδια του ματιού

Κινούμενα σχέδια του ματιού
Κινούμενα σχέδια του ματιού

Αυτή η αρχιτεκτονική επιτρέπει στο λογισμικό να ορίζει ακολουθίες κινούμενων εικόνων ως πίνακες από ζεύγη bitmaps και διάρκεια προβολής.

Βήμα 4: ΒΗΜΑΤΑ

ΒΗΜΑΤΑ
ΒΗΜΑΤΑ
  • Το pin 2 είναι συνδεδεμένο στο DataIn
  • Ο πείρος 4 είναι συνδεδεμένος στο CLK
  • Ο ακροδέκτης 3 είναι συνδεδεμένος στο CS
  • VCC έως 5v
  • Gnd σε Gnd

Βήμα 5: ΒΙΒΛΙΟΘΗΚΗ ΚΑΙ ΚΩΔ

Συνιστάται: