סגור מודעה

זוכרים את הימים שבהם פסגת הגרפיקה של הגיימינג הייתה אינסטלטור 8-ביט שמציל נסיכה ואחרי צהריים מול מסכי טלוויזיה עם בקר משחק ביד? משחקי רטרו חווים פריחה אדירה בימים אלה. בעוד שהשוק מוצף באמולטורים מוכנים, הקסם האמיתי טמון במשהו אחר: היכולת לבנות מכונת ארקייד או משחק נייד משלכם בדיוק לפי טעמכם. אם אתם אוהבים טכנולוגיה ולא מפחדים להרים מברג, נראה לכם איך. שתי הפלטפורמות הפופולריות ביותר למשימה זו הן כיום Raspberry Pi ו-ESP32. איזו מהן כדאי לכם לבחור ואיך להתחיל?

055rX5cbfqk1wh5

למה לבנות קונסולת רטרו משלך במקום לקנות אחת?

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

קונסולת משחקים DIY מעניקה לכם חופש מוחלט. אתם יכולים להדפיס את הכיסוי בתלת מימד בצבעים האהובים עליכם, לבחור את איכות הכפתורים, לבחור את צג ה-TFT או ה-OLED הטוב ביותר ולטעון אמולטור של משחקים ישנים בדיוק לפי טעמכם. והכי חשוב: התחושה כשאתם מפעילים משחק לראשונה על מכשיר שהלחמתם והחייתם בעצמכם היא לא יסולא בפז.

סיעור מוחות: ESP32 לעומת Raspberry Pi – מה לבחור?

הבסיס של כל קונסולה הוא ה"מוח" שלה. בעולם הפיתוח, תצטרכו לבחור בעיקר בין שני כיוונים: מיקרו-מחשב מלא ומיקרו-בקר חסכוני באנרגיה. כל אחד מהנתיבים הללו מציע חוויה ורמת קושי שונה במקצת.

Raspberry Pi: מרכז מולטימדיה רב עוצמה

אם אתם רוצים קונסולה שתוכלו לחבר באמצעות HDMI לטלוויזיה גדולה בסלון שלכם, ה-Raspberry Pi הוא הבחירה המתבקשת. זהו כלי עבודה מן המניין. miniמחשב בעל כוח מחשוב עצוםonem.

הודות לתמיכה במערכות כמו RetroPie או Recalbox, התקנת התוכנה ידידותית מאוד למשתמש. הביצועים של דגמים חדשים יותר (למשל Raspberry Pi 4 או 5) מספיקים בהחלט לא רק לקלאסיקות של NES ו-SNES, אלא גם יכולים לחקות בצורה חלקה משחקי תלת-ממד תובעניים יותר מה-PlayStation 1, Nintendo 64, או אפילו מכונות ארקייד.

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

ESP32: פתרון משתלם למשחקי מחשב נייד

ה-ESP32, לעומת זאת, הוא מיקרו-בקר. במקור נוצר כשבב בית חכם (IoT) בעלות נמוכה, אך הפך לחביב קהילת קונסולות המכשירים הניידים בזכות המעבד הכפול-ליבה שלו ו-Wi-Fi ו-Bluetooth משולבים.

הוא אידיאלי לחלוטין לפרויקטים בסגנון הגיים בוי הקלאסי, שתוכלו לקחת ביד או בדרכים. הוא מציע צריכת חשמל נמוכה במיוחד, כך שתוכלו לשחק שעות על סוללת ליתיום-פולימר קטנה אחת. הוא מטפל בצורה מושלמת במערכות 8 ו-16 סיביות. הוא אולי לא משחק תלת-ממד, אבל עבור משחקי ארקייד ניידים הוא בזכותו. miniהגודל ומחיר הרכישה של עשרות כתרים הם ללא תחרות. עם זאת, עליכם להיות מוכנים לעובדה שדרך זו דורשת קצת יותר מיומנויות עשה זאת בעצמך, לעתים קרובות לא ניתן להסתדר בלי מלחם וחיווט מדויק לפי הדיאגרמות.

מה תצטרכו להרכבה (רשימת בדיקה בסיסית)

הבנייה אינה מסובכת כפי שהיא עשויה להיראות. אם תבחרו ב-ESP32 כבסיס לקונסולת הנייד שלכם, תזדקקו לכמה רכיבים בסיסיים אלה:onent:

  • לוח פיתוח: מודול ה-ESP32 עצמו.
  • מציג: צג TFT צבעוני (למשל, רזולוציה פופולרית 320×240 פיקסלים עם ממשק SPI).
  • לִשְׁלוֹט: כפתורי מקלדת קלאסיים לפרויקטים של ארדואינו/ESP ואולי ג'ויסטיק אנלוגי.
  • תנאי שימוש: סוללת Li-Po ומודול טעינה (לרוב שבב TP4056), המבטיחים טעינה בטוחה באמצעות USB.
  • זבוק: רמקול קטן ו-I2S audio מודול לפלט שמע נקי.
  • אִחסוּן: מודול קורא כרטיסי MicroSD (כך שתוכלו להכניס את כל ה-ROM האלה לשם).

טיפ למתחילים: אל תשכחו "לנתק" את הכפתורים בקוד שלכם, או להשתמש בפתרון חומרה המשתמש בקבלים כדי למנוע מהדמות שלכם לקפוץ פעמיים במשחק בלחיצה אחת!

תוכנה ושחזור: איך לגרום להכל לעבוד

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

U פטל Pi ההליך פשוט מאוד. אתם מורידים את התוכנה למחשב שלכם. פטל פי אימגר, השתמש בו כדי להעלות את המערכת לכרטיס ה-SD רטרופי, הכנס את הכרטיס ל"פסטל" וחבר אותו לטלוויזיה. המערכת תדריך אותך בהגדרות הכפתור ותוכל פשוט להעלות אליו את ה-ROM של המשחק שרכשת באופן חוקי דרך הרשת המקומית.

U ESP32 נעשה שימוש בקושחות מוכנות מראש, שהמפורסמת שבהן היא פרויקט הקוד הפתוח רטרו גו (או Odroid-Go). באמצעות סביבת פיתוח (למשל Arduino IDE או ישירות דרך Web Flasher נוח), מעלים את הקוד לשבב באמצעות כבל USB. לאחר מכן משחקים מועלים לכרטיס ה-SD המצורף בצורה הקלאסית.

סיכום והמלצות: היכן להתחיל את הפרויקט?

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

בין אם אתהoneג אתה מחליט עבור miniבין אם אתם רוצים לבנות צעצוע נייד מגניב המופעל על ידי שבב ESP32 חסכוני באנרגיה, או קונסולת טלוויזיה עוצמתית עם Raspberry Pi עוצמתי, אינכם צריכים לחפש רכיבים בכל רחבי האינטרנט. כל לוחות הפיתוח, צגי TFT צבעוניים, מתגים, מודולי סוללה ורכיבים אלקטרוניים רבים אחרים זמינים.oneתוכלו למצוא רכיבים לפרויקט שלכם אצל מומחים צ'כיים בתחום האלקטרוניקה והרובוטיקה, כמו למשל בחנות המקוונת. https://www.laskakit.cz/ הכינו את מלחםכם, בחרו את החלקים הנכונים וחזרו איתנו לשנות התשעים!

הכי נקרא היום

.