תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
הדרכה זו עוסקת בהבהוב העין של הרובוט באמצעות מטריצת LED.
שלב 1: תיאוריה
בתצוגת מטריצת נקודות, נוריות LED מרובות מחוברות יחד בשורות ועמודות. זה נעשה כדי למזער את מספר הסיכות הדרושות להנעתן. לדוגמה, מטריצת 8 × 8 של נוריות LED (מוצג למעלה) תזדקק ל 64 סיכות I/O, אחת לכל פיקסל LED. על ידי חיווט כל האנודות יחד בשורות (R1 עד R8) והקטודות בעמודות (C1 עד C8), המספר הנדרש של סיכות קלט/פלט מצטמצם ל 16. כל נורית פונה לפי מספר השורה והעמודה שלה. באיור שלהלן, אם R4 נמשך גבוה ו- C3 נמשך נמוך, הנורית בשורה הרביעית והעמודה השלישית תידלק. ניתן להציג תווים על ידי סריקה מהירה של שורות או עמודות.
שלב 2: נדרש חומרה
- ארדואינו UNO עם כבל
- מודול תצוגת LED dot matrix7219 (2)
- חוטי מגשר M-F
שלב 3: אנימציה של עין
ארכיטקטורה זו מאפשרת לתוכנה להגדיר רצפי אנימציות כטבלאות של זוגות מפות סיביות ומשך תצוגה.
שלב 4: צעדים
- סיכה 2 מחוברת ל- DataIn
- סיכה 4 מחוברת ל- CLK
- סיכה 3 מחוברת ל- CS
- VCC עד 5v
- Gnd to Gnd