תוכן עניינים:

תג תצוגת מטריקס LED לביש: 8 שלבים (עם תמונות)
תג תצוגת מטריקס LED לביש: 8 שלבים (עם תמונות)

וִידֵאוֹ: תג תצוגת מטריקס LED לביש: 8 שלבים (עם תמונות)

וִידֵאוֹ: תג תצוגת מטריקס LED לביש: 8 שלבים (עם תמונות)
וִידֵאוֹ: מסך לד מטריקס 2024, יוני
Anonim
תג תצוגת מטריקס LED לביש
תג תצוגת מטריקס LED לביש

האם אתם מנהלים אירוע, תחרות או אפילו מארחים מסיבת יום הולדת?

תגים הם פריט רב תכליתי שיכול להפוך את ההקדמות והחגיגות להרבה יותר קלות. לעולם לא היית מתחיל שיחה עם "שלום, שמי הוא ………". אז למה שהטלא שלך צריך להיות?

אז מאפשר לעצב תג PCB שתוכל להצמיד בגאווה וללבוש באירוע החשוב הבא שלך.

בפרויקט זה אראה כיצד בניתי תצוגת מטריקס LED בגודל ATtiny85 המבוססת על תג (מטריצה 5x4). השתמשתי בטכניקת Charliplexing לנהיגה של 20 נוריות LED באמצעות ATtiny85.

אתה יכול אפילו להוסיף טקסטים נוספים לתג שלך כרצונך. להתרחק מההמון עם תג ה- PCB המדהים הזה.

בואו נתחיל:)

שלב 1: צפה בסרטון

Image
Image

הסרטון עובר גם את תהליך הבנייה, אם אתה מעדיף ללמוד כך!

שלב 2: דברים המשמשים בפרויקט זה

דברים המשמשים בפרויקט זה
דברים המשמשים בפרויקט זה
דברים המשמשים בפרויקט זה
דברים המשמשים בפרויקט זה
דברים המשמשים בפרויקט זה
דברים המשמשים בפרויקט זה

רכיבי חומרה

  • שבב ATtiny85 x1
  • סוללת מטבעות CR2032 x1
  • 3 מ"מ LED x20
  • מחזיק תאי מטבעות CR2032 x1
  • שקע DIP IC 8 פינים x1

  • מתג שקופיות x1
  • התנגדות 100 אוהם x5

כדי לתכנת ATtiny85 אתה צריך אונו ארדואינו או כל לוחות ארדואינו אחרים

אפליקציות תוכנה:

Arduino IDE

כלים ידניים:

מלחם

שלב 3: צירוף צרות

Charliplexing היא טכניקה לנהיגה של תצוגה מרובת כפולות בה משתמשים מעט יחסית סיכות קלט/פלט על מיקרו -בקר, למשל כדי להניע מערך של נוריות LED. השיטה משתמשת ביכולות הלוגיקה של שלושת המדינות של המיקרו-בקר על מנת להשיג יעילות על פני ריבוב מסורתי.

הנוסחה של Charlieplexing isLEDs = n^2 - n

כאשר 'n' הוא מספר הסיכות בשימוש.

אני משתמש ב- ATtiny85 המתוכנת עם הארדואינו כספקית אינטרנט, ולכן הוא משתמש ב -5 סיכות עבור 20 נוריות LED.

מידע נוסף על Charlieplexing:

שלב 4: תרשים סכמטי

שלב 5: אב הטיפוס

האב טיפוס!
האב טיפוס!
האב טיפוס!
האב טיפוס!
האב טיפוס!
האב טיפוס!
האב טיפוס!
האב טיפוס!

לפני שעיצבתי PCB, החלטתי לבנות אב טיפוס על לוח לוח.

וזה עבד מצוין ……

שלב 6: עיצוב PCB

עיצוב PCB
עיצוב PCB
עיצוב PCB
עיצוב PCB
עיצוב PCB
עיצוב PCB
עיצוב PCB
עיצוב PCB

השתמשתי ב- KiCad לעיצוב PCB. חיתוך הקצה נעשה באמצעות קובץ. DXF שתוכנן ונוצר באמצעות Autodesk Fusion 360.

גודל תג PCB היה 55*86 מ מ.

ציטטתי והזמנתי PCB דרך PCBWay.com.

הערה: מסך המשי הלבן במרכז מסופק כדי לכתוב את שמך או מה שאתה רוצה:)

לאחר הלחמה PCB נראה כך:

תמונה
תמונה

פרויקט זה הינו קוד פתוח. אם ברצונך לבנות משלך, כל המשאבים זמינים בדף GitHub שלי.

שלב 7: העבר את המעגל ל- Flash ATtiny

(אל תכניס את הסוללה כעת.)

על הלוח סיפקתי מחבר בעל 6 פינים לתכנות ATtiny85. הנקודה הקטנה ליד המחבר בן 6 הפינים היא הפין הראשון (MISO), עיין בתמונות לחיבורים חלופיים.

תמונה
תמונה
תמונה
תמונה
  • Arduino +5V - VCC
  • Arduino GND -GND
  • סיכת ארדואינו 10 -RST
  • סיכת ארדואינו 11 -MOSI
  • סיכת ארדואינו 12 -MISO
  • סיכת ארדואינו 13 -SCC

עקוב אחר הקישור שלהלן לתכנות ATtiny:

מנהל הקהילה Instructables randofo כתב הוראות נחמדות בנושא "תכנית ייעוץ עם ארדואינו".

אתה יכול להוריד את כל קבצי המקור מדף githhub שלי:

לאחר הגדרת תפריט הכלים של Arduino IDE, העלה סקיצה נתונה של arduino

הערה: עדכן את השורה ה -11 של סקיצת ארדואינו לתצוגה כרצונך

שלב 8: סרטון הצצה

Image
Image

תעשה חיים:)

תודה רבה שקראתם אם אתם זקוקים למידע נוסף אתם מוזמנים לשאול בתגובות, ואני אעשה כמיטב יכולתי לענות לכם.

אם אתה אוהב את הפרויקט הזה אתה יכול לתמוך בפרויקט שלי על ידי הצבעה עבור אתגר המסיבה.

אתה יכול גם לתמוך בפרויקט שלי בתחרות I Can Solder KIT 2019 של PCBWAY

עשייה שמחה!:)

מוּמלָץ: