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

רק עוד קונסולת משחקי רטרו ATtiny85: 4 שלבים
רק עוד קונסולת משחקי רטרו ATtiny85: 4 שלבים

וִידֵאוֹ: רק עוד קונסולת משחקי רטרו ATtiny85: 4 שלבים

וִידֵאוֹ: רק עוד קונסולת משחקי רטרו ATtiny85: 4 שלבים
וִידֵאוֹ: קונסולת משחקי רטרו עם 20,000 משחקים! דגם 2024 2024, נוֹבֶמבֶּר
Anonim
Image
Image

התקנה קטנה דמויית רטרו לקונסולה המבוססת על ATtiny85 x 0.96 OLED למשחק פולשים בחלל, טטריס וכו '.

אספקה

  • Oled 0.96 אינץ 'x 1
  • Attiny85 x1
  • הגדרת מתכנת לתכנות Attiny85 x 1
  • מתג x 3
  • הנגד 10K SMD 0805 x 2
  • הנגד 1K SMD 0603 x 2
  • LED 0603 x 1
  • דיודה M7 SMA x 1
  • יציאת מיקרו USB x 1
  • הנגד 7K SMD 0603 x 1
  • PCB מותאם אישית (מצורף נתוני גרבר)
  • לוח נחושת FR4
  • חרוט PCB (מצורף PDF)

שלב 1: סיפור-

שלב 1 הכנת הלוח
שלב 1 הכנת הלוח

שלום כולם! אז זוהי קונסולת המשחקים הרטרו מבוססת ה- DIY שלי של אולד (למעשה היא לא קונסולת משחקים, אלא התקנה שמחברת Oled כללית של 0.96 אינץ 'עם Attiny85) תן לי להראות לכם איך הכנתי את זה. כמו כן, הקוד לפרויקט זה די נפוץ וזמין ברשת, פשוט לקחתי את הקוד הזה ועשיתי כמה שינויים ועשיתי לו PCB.

שלב 2: שלב 1 הכנת הלוח

שלב 1 הכנת הלוח
שלב 1 הכנת הלוח
שלב 1 הכנת הלוח
שלב 1 הכנת הלוח
שלב 1 הכנת הלוח
שלב 1 הכנת הלוח

הכנת הלוח

במקור, רציתי להכין את הלוח הזה כראוי עם ה- PCB הזה שהכנתי בחודש שעבר, אך בגלל COVID19 לא הצלחתי לבצע הזמנה בגלל בעיית המשלוח אז החלטתי לחרוט את הלוח על ידי שינוי מעט PCB כך שאוכל לבצע זה חד צדדי במקום PCB דו צדדי. השתמשתי ב- OrCad לעיצוב ה- PCB ולאחר מכן יצרתי קובץ pdf להדפסת הלוח על נייר צילום לצריבה. אם אתם רוצים להכין בעצמכם, מצורפים הנתונים הסכמטיים והגרבריים עבור PCB תקין.

תחילה הדפסתי את קובץ ה- PDF של הלוח על נייר צילום עם מדפסת הזרקת דיו, ולאחר מכן חתכתי לוח לוח נחושת FR4 בהתאם לגודל הלוח.

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

לאחר התחריט, אני מתחיל להוסיף רכיבים ללוח זה.

הוספת רכיבים ל- PCB זה די פשוטה ויפה קדימה, עקוב אחר האיור המצורף לרכיבי SMD.

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

אבל רגע, איך לתכנת את attiny85!

שלב 3: תכנות ה- Attiny85

תכנות ה- Attiny85
תכנות ה- Attiny85
תכנות ה- Attiny85
תכנות ה- Attiny85

Attiny85 ו- Attiny13A הם המיקרו-בקר האהוב עלי מכיוון שהם זולים וניתן להשתמש בהם במגוון פרויקטים שאינם דורשים חומרה מוגברת ואפשרויות קישוריות, למשל- Oled Gameboy!

על מנת לתכנת את MCU Attiny85, תזדקק למתכנת ספק אינטרנט כבר כתבתי פוסט על תכנות ה- Attiny85 עם המתכנת המותאם אישית אז בדוק זאת.

פוסט על תכנות attiny85 עם ספק אינטרנט מותאם אישית

אז אני הולך לדלג על תהליך התכנות, בואו נגיד שאנחנו צריכים קודם לשרוף את מטען האתחול ואז להבהב את attiny85 עם הקוד שסופק. הערה- עליך להוסיף את קובץ הכותרת המסופק עם הקוד הראשי בתיקיית הקוד הראשית, ואז הוסף את כל התיקיה בתיקיית הסקיצה של Arduino במסמכים (עקוב אחר התמונה המצורפת).

שלב 4: הפעלת מסוף המשחקים והתוצאות

Image
Image
הפעלת מסוף המשחקים והתוצאות
הפעלת מסוף המשחקים והתוצאות

על מנת להפעיל לוח זה, הוספתי מחבר סוללה, ניתן לחבר סוללת ליתיום אליו.

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

מוּמלָץ: