جدول المحتويات:

آلة ألعاب قديمة مع Raspberry PI و RetroPie وحقيبة محلية الصنع: 17 خطوة (مع صور)
آلة ألعاب قديمة مع Raspberry PI و RetroPie وحقيبة محلية الصنع: 17 خطوة (مع صور)

فيديو: آلة ألعاب قديمة مع Raspberry PI و RetroPie وحقيبة محلية الصنع: 17 خطوة (مع صور)

فيديو: آلة ألعاب قديمة مع Raspberry PI و RetroPie وحقيبة محلية الصنع: 17 خطوة (مع صور)
فيديو: SCP-261 Пан-мерное Торговый и эксперимент Войти 261 объявление Де + полный + 2024, يوليو
Anonim
آلة ألعاب قديمة مع Raspberry PI و RetroPie وحقيبة محلية الصنع
آلة ألعاب قديمة مع Raspberry PI و RetroPie وحقيبة محلية الصنع
آلة ألعاب قديمة مع Raspberry PI و RetroPie وحقيبة محلية الصنع
آلة ألعاب قديمة مع Raspberry PI و RetroPie وحقيبة محلية الصنع

منذ بعض الوقت ، وجدت توزيعة Linux لـ Raspberry Pi تسمى RetroPie. اكتشفت على الفور أنها فكرة رائعة مع تنفيذ رائع. نظام ألعاب رجعي لغرض واحد بدون ميزات غير ضرورية. باهر.

بعد فترة وجيزة ، قررت شراء Raspberry Pi جديد ، حيث أردت تشغيل RetroPie مع بعض الألعاب القديمة الجيدة.

بدأت أيضًا في البحث عن قضية. لسوء الحظ ، لم تعجبني أي قضية تجارية تقريبًا. لقد كانت قبيحة ، ومبالغ فيها ، وأحيانًا أكثر من اللازم ، في رأيي. من ناحية أخرى ، أحببت بعض حالات DIY التي لم تحاول نسخ مظهر وحدات التحكم القديمة. لذلك ، قررت أن أضع قضيتي أيضًا. لعدة أسباب ، استخدمت حالة الضميمة الشاملة للمشروع كأساس …

خذ هذا Instructable كمصدر إلهام وحاول أيضًا صنع آلة ألعاب قديمة مع حقيبة مخصصة. ليس الأمر صعبًا وستكون سعيدًا بالنتيجة. علاوة على ذلك ، يمكن أن تكون هدية عظيمة. فكر في الأمر…

الخطوة 1: المكونات

عناصر
عناصر
عناصر
عناصر
عناصر
عناصر
  • فطيرة التوت
  • مزود طاقة 5 فولت مع مقبس أسطواني 5.5 / 2.1. لقد استخدمت Vigan 5V / 2A.
  • بطاقة micro SD سعة 8 جيجا بايت فئة 10 أو أفضل
  • صندوق شامل للمشروع بأبعاد جيدة. ابحث عن صندوق جيد على موقع eBay أو في متجر المكونات الإلكترونية المحلي. لقد استخدمت KP17 من GMe.cz. (لها أبعاد: 143x119x33mm)
  • موصل USB B الصغير الذكر. لقد استخدمت هذا من GMe.cz.
  • مقبس انثى برميل مزود بالطاقة 5.5 / 2.1.
  • موصلات USB A. أنثى. أخذتهم من USB HUB مكسور.
  • موصلات ذكر USB. أخذتها من كبلات USB قديمة.
  • موصل HDMI مستقيم. لقد استخدمت هذا من موقع ئي باي.
  • المصابيح. لقد استخدمت 5 مم أخضر و 8 مم أحمر
  • زر ضغط صغير. لقد استخدمت هذا من GMe.cz.
  • قطعة من الكلور العالمي
  • قطعة صغيرة من الخشب الرقائقي أو أي شيء يستخدم مثل فاصل
  • البراغي والصواميل M3 ، بعض الفواصل
  • رأس دبوس أنثى
  • السلك الأحمر والأسود. لقد استخدمت AWG 24.
  • كابل رباعي النواة. أخذته من كبل USB قديم.
  • مفتاح الطاقة (اختياري)
  • وأجهزة التحكم في ألعاب USB. أنا أحب وحدات التحكم التي تشبه USB SNES.

الخطوة 2: الأدوات

أدوات
أدوات
أدوات
أدوات
أدوات
أدوات
  • كمبيوتر متصل بالإنترنت
  • قارئ بطاقة micro SD لجهاز الكمبيوتر
  • شريط الإخفاء
  • علامات سوداء
  • لقم الثقب والحفر. أوصي بشدة باستخدام مثقاب متدرج (في الصورة أعلاه) للحفر على البلاستيك.
  • ورق رملي
  • ملفات صغيرة
  • سكينة المنفعة و / أو الأزاميل الصغيرة.
  • مسدس الغراء الساخن
  • كماشة
  • لحام حديد
  • علامات لونية ("فنية") ذات نوعية جيدة. لقد استخدمت علامات من Winsor & Newton. اخترت الألوان: Mulberry ، و Cool Gray 1 ، و Cool Gray 2 ، و Cool Gray 3. ولكن يمكنك استخدام ما تريد ، بالطبع.
  • علامة بيضاء دائمة
  • الغراء الاتصال. لقد استخدمت غراء الاتصال باتكس المشترك.
  • أنابيب الانكماش الحراري

الخطوة 3: تثبيت RetroPie

تركيب RetroPie
تركيب RetroPie

ما هو Retropie؟ بكلمات المؤلف:

يسمح لك RetroPie بتحويل Raspberry Pi أو ODroid C1 / C2 أو الكمبيوتر الشخصي إلى آلة ألعاب قديمة. إنه يعتمد على Raspbian و EmulationStation و RetroArch والعديد من المشاريع الأخرى لتمكينك من لعب ألعاب Arcade المفضلة لديك ووحدة التحكم المنزلية وألعاب الكمبيوتر الكلاسيكية بأقل إعداد.

انظر صفحة Retropie الرئيسية: retropie.org.uk.

قم بتنزيل أحدث إصدار من RetroPie لإصدار Raspberry Pi الخاص بك.

قم بتنزيل وتثبيت Etcher. إنها أداة متعددة المنصات سهلة الاستخدام لصورة نظام التشغيل الوامض الآمن إلى بطاقة SD. (إذا كنت قد استخدمت Raspberry Pi من قبل ، فمن المحتمل أنك تعرفه جيدًا.)

قم بتشغيل Etcher ، واختر صورة RetroPie ، واختر محرك بطاقة microSD الصحيح واضغط على زر الفلاش (انظر الصورة أعلاه).

بعد الانتهاء من الوميض ، ضع البطاقة في Raspberry Pi ، وقم بتوصيل شاشة ووحدة تحكم ومصدر طاقة. في التشغيل الأول ، يجب أن يقوم نظام RetroPie بتوسيع نظام الملفات ليشمل بطاقة SD بالكامل ثم يطلب منك RetroPie تكوين وحدة التحكم.

انظر الدليل الأصلي.

الخطوة 4: تكوين RetroPie الأساسي

حدد RASPI-CONFIG في القائمة ، و:

  • تغيير كلمة مرور المستخدم. كلمة المرور الافتراضية هي: Raspberry (المستخدم الافتراضي هو: pi)
  • خيارات الترجمة

    • قم بتعيين الإعدادات المحلية الخاصة بك
    • قم بتعيين رمز البلد الخاص بشبكة WiFi
    • اضبط تخطيط لوحة المفاتيح
    • اضبط المنطقة الزمنية الخاصة بك
  • خيارات التواصل

    • تفعيل SSH
    • تمكين المسلسل
  • خيارات متقدمة

    تعطيل الفحص الزائد. (يزيل الهوامش السوداء)

قم بإعادة التشغيل.

الخطوة 5: المحاكيات

يتم تثبيت معظم برامج المحاكاة وتهيئتها بشكل صحيح افتراضيًا. كان علي فقط تثبيت DOSBox (محاكي MS-DOS الشهير) وتكوين Fuse (محاكي ZX Spectrum).

لمزيد من المعلومات حول المحاكيات ، راجع الدليل الأصلي.

تثبيت DOSBox

حدد RETROPIE SETUP ← إدارة الحزم ← إدارة الحزم الاختيارية ← صندوق الجرعات ← التثبيت من الثنائيات

تكوين الصمامات

1) خريطة تحكم مثل Kempston جويستيك.

إلى ملف

/opt/retropie/configs/zxspectrum/retroarch.cfg

إضافة سطر:

input_libretro_device_p1 = "513"

2) اضبط المحاكي على وضع ZX Spectrum 48k.

في ملف

/opt/retropie/configs/all/retroarch-core-options.cfg

تغيير الخط:

fuse_machine = "طيف 128 كيلو بايت"

إلى:

fuse_machine = "طيف 48 كيلو"

يمكنك القيام بذلك ، على سبيل المثال ، باستخدام SSH.

EmulationStation (ES) اختصار أساسي

حدد + ابدأ = الخروج من اللعبة قيد التشغيل حاليًا والعودة إلى قائمة ES (لا تعمل مع DOSBox ، انظر أدناه …)

الخطوة 6: ROMs وألعاب MS-DOS

ROM وألعاب MS-DOS
ROM وألعاب MS-DOS

بادئ ذي بدء ، يجب أن أقول إنه حتى الألعاب القديمة جدًا لا تزال محمية بحقوق الطبع والنشر ، لذا كن على علم …

ومع ذلك ، تعتبر العديد من الألعاب القديمة مهجورة ، لأنها قديمة من الناحية الفنية وغير قابلة للبيع عمليًا (أو غير مربحة). ومن الأمثلة الجيدة على ذلك ألعاب الكمبيوتر القديم ZX Spectrum ، والتي يمكنك تنزيلها مجانًا من مواقع مثل rangecomputing.co.uk أو www.worldofspectrum.org.

يمكنك شراء بعض الألعاب لـ MS-DOS من www.gog.com.

كيفية نسخ ملفات ROM إلى RetroPie

هناك عدة طرق لكيفية القيام بذلك. انظر الدليل الأصلي. إذا كنت تقوم بتشغيل Linux على جهاز الكمبيوتر الخاص بك ، فيمكنك أيضًا نسخ ملفات ROM مباشرة إلى بطاقة microSD.

نصيحة: ألعاب أقل هي أكثر! لا تقم بتثبيت أرشيفات كاملة ، ولكن فقط العديد من أفضل الألعاب لكل نظام. عدد كبير من الألعاب محبط إلى حد ما.

ألعاب DOSBox (للمستخدمين المتقدمين)

ألعاب MS-DOS في RetroPie / Emulationstation صعبة. من الضروري تعيين أزرار وحدة التحكم على لوحة المفاتيح ، وإنشاء ملف تكوين dosbox وضبطه وإنشاء برنامج نصي للتشغيل لكل لعبة على حدة.

فيما يلي خطوات لعبة Prehistorik 2:

0) تثبيت DOSBox

انظر خطوة "المحاكيات".

1) قم بشراء Prehistorik 2 من www.gog.com/. قم بتثبيت Prehistorik 2 على جهاز الكمبيوتر الخاص بك أولاً ، لأنك ستحتاج إلى ملفات ألعاب غير معبأة.

2) انسخ دليل اللعبة إلى بطاقة microSD إلى

/ home / pi / RetroPie / roms / pc_data ("pc_data" ، وليس "الكمبيوتر" …)

(يجب أن يكون اسم دليل اللعبة Prehistorik_2).

3) إنشاء نص تشغيل

/home/pi/RetroPie/roms/pc/Prehistorik_2.sh

مع المحتوى:

#! / بن / باش

cd "/ home / pi / RetroPie / roms / pc /" "/ opt / retropie / emulators / dosbox / bin / dosbox" -conf "/home/pi/RetroPie/roms/pc/Prehistorik_2_dosbox.cf" -c exit

انظر Prehistorik_2.sh.txt في المرفق

سيتم التعرف على Prehistorik_2.sh كملف ROM بواسطة أمر التشغيل.

4) قم بإنشاء ملف conf

/home/pi/RetroPie/roms/pc/Prehistorik_2_dosbox.cf

انظر Prehistorik_2_dosbox.cf في المرفق

الأجزاء الأكثر إثارة للاهتمام هي:

[autoexec]

@ eco off mount C "../pc_data/Prehistorik_2" -t cdrom c: cls TITUS. BAT مخرج

وتعريف ملف الخرائط:

mapperfile = / home / pi / RetroPie / roms / pc / Prehistotik_2_mapper.map

5) إنشاء ملف خريطة

/home/pi/RetroPie/roms/pc/Prehistotik_2_mapper.map

انظر Prehistorik_2_dosbox.map في المرفق

ابحث على الإنترنت عن كيفية القيام بذلك. يجب أن تكون البداية الجيدة على سبيل المثال DOSBox wiki.

6) حاول تشغيل اللعبة.

الخطوة 7: البرامج النصية والتكوين لمصابيح LED وزر التشغيل / الإيقاف

زر تشغيل / إيقاف تشغيل الطاقة الآمنة

لا يحتوي Raspberry Pi على زر "إيقاف التشغيل الآمن" (على الأقل إصدارات تصل إلى 3B +). ابحث في Intenet لمزيد من المعلومات حول هذا الموضوع.

غالبًا ما يحل المستخدمون هذه المشكلة عن طريق كتابة البرنامج النصي الخاص بهم والذي يقوم بتشغيل الأمر "sudo shutdown -h now" على مقاطعة من زر متصل ببعض الدبوس.

لقد استخدمت للتو نصوصًا مكتوبة جيدًا من تايلر من howchoo.

تركت دبوس الزر مضبوطًا على GPIO 3 (= الدبوس المادي 5) (انظر pinout.xyz).

خارجي ACT LED

تعديل ملف

/boot/config.txt

بالنسبة لـ Raspberry Pi 3 ، أضف هذا:

# --- LED خارجي مثل SD ACT LED (Raspberry Pi 3)

dtoverlay = pi3-act-led ، gpio = 4 # ---

بالنسبة لـ Raspberry Pi 2 ، أضف هذا:

# --- LED خارجي مثل SD ACT LED (Raspberry Pi 2)

dtparam = act_led_gpio = 4 # ---

يمكنك الآن توصيل مصباح LED بمقاوم بـ GPIO 4 (= الدبوس المادي 7) (انظر pinout.xyz). بصفتي ACT LED ، استخدمت مؤشر LED أخضر 5 مم.

مؤشر حالة الطاقة

لقد اعتمدت مؤشر حالة طاقة ذكيًا وبسيطًا للغاية من هذا البرنامج التعليمي من Zach من howchoo. ما عليك سوى تمكين منفذ GPIO التسلسلي ، ثم يمكنك توصيل مصباح LED بمقاوم بـ GPIO 14 = TX (= الدبوس المادي 8) (انظر pinout.xyz). كمصباح LED لحالة الطاقة ، استخدمت مؤشر LED أحمر مقاس 8 مم.

الخطوة 8: ابدأ التخطيط لحالة

ابدأ التخطيط لحالة
ابدأ التخطيط لحالة

كما كتبت ، استخدمت حالة الضميمة الشاملة للمشروع كأساس. أعترف أنه ليس رائعًا مثل العلبة المصنوعة من الخشب عالي الجودة ، أو علبة مطبوعة ثلاثية الأبعاد مصممة جيدًا ، ولكن لا يزال من الممكن أن تكون طريقة مقبولة لكيفية إنشاء حالة جيدة المظهر بسرعة ، في رأيي.

تخطيط موقف جميع المكونات. مكان وضع Raspberry Pi ، ومكان وضع جميع الموصلات ، والتي تحذفها الموصلات وما إلى ذلك. خذ الوقت ، لا تستعجل.

الخطوة 9: ملحقات USB

ملحقات USB
ملحقات USB
ملحقات USB
ملحقات USB
ملحقات USB
ملحقات USB
ملحقات USB
ملحقات USB

نظرًا لأنني قررت الحصول على موصلي USB لوحدتي تحكم في اللعبة في المقدمة و Raspberry Pi في المنتصف ، فقد كنت بحاجة إلى موسعي USB قصيرين. لقد صنعتها من كبلات USB قديمة ومن محور USB سيء. انظر الصور أعلاه.

الخطوة 10: تمديد محول الطاقة

امتداد محول الطاقة
امتداد محول الطاقة
امتداد محول الطاقة
امتداد محول الطاقة
امتداد محول الطاقة
امتداد محول الطاقة

الشيء الوحيد الذي يجعلني أشعر بالتوتر بشأن Raspberry Pi هو موصل الطاقة micro USB B. يبدو أن هذا الموصل ضعيف بعض الشيء بالنسبة لي. لذلك قررت استخدام مقبس أسطواني مشترك 5.5 / 2.1 وتشغيل آلة الألعاب القديمة الخاصة بي بواسطة مزود طاقة 5 فولت مع مقبس أسطواني 5.5 / 2.1 مم.

الخطوة 11: تعليم الثقوب

بمناسبة الثقوب
بمناسبة الثقوب
بمناسبة الثقوب
بمناسبة الثقوب
بمناسبة الثقوب
بمناسبة الثقوب
بمناسبة الثقوب
بمناسبة الثقوب

حدد موضع جميع المكونات وقم بتمييز جميع الثقوب اللازمة. في حالتي:

  • فتحات لمنافذ USB (وفتحات للبراغي لتركيب ثنائي الفينيل متعدد الكلور صغير)
  • فتحة لمقبس أسطواني موصل 5.5 / 2.1
  • ثقب لمقرنة HDMI
  • ثقب زر الطاقة
  • فتحتان لمصابيح LED
  • أربعة ثقوب للبراغي لتركيب Raspberry Pi
  • فتحة لبطاقة SD الصغيرة
  • فتحات تهوية (لا تنساها)

الخطوة 12: عمل الثقوب

صنع الثقوب
صنع الثقوب
صنع الثقوب
صنع الثقوب
صنع الثقوب
صنع الثقوب

اصنع كل الثقوب باستخدام أدواتك الموثوقة.

كانت الأزاميل الصغيرة مفيدة بشكل مدهش لعمل ثقوب غير دائرية في حالتي.

الخطوة 13: لحام المصابيح وزر تشغيل / إيقاف

مصابيح LED للحام وزر تشغيل / إيقاف
مصابيح LED للحام وزر تشغيل / إيقاف
مصابيح LED للحام وزر تشغيل / إيقاف
مصابيح LED للحام وزر تشغيل / إيقاف
مصابيح LED للحام وزر تشغيل / إيقاف
مصابيح LED للحام وزر تشغيل / إيقاف

قم بعمل الأسلاك وفقًا للتخطيطي في الصورة أعلاه. لا ينبغي أن يكون الأمر صعبًا.

يمكنك تأمين جميع الأسلاك بالغراء الساخن بعد اللحام.

ربما لاحظت أن زر الطاقة (انظر الصورة أعلاه) ملحوم بقطعة من ثنائي الفينيل متعدد الكلور مع فواصل خشبية. اضطررت إلى إجراء هذا الحل ، لأنني اخترت زرًا مصممًا لثنائي الفينيل متعدد الكلور ، وليس زرًا مصممًا ليتم تثبيته على لوحة.

الخطوة 14: وضع جميع المكونات

وضع كافة المكونات
وضع كافة المكونات
وضع كافة المكونات
وضع كافة المكونات
وضع كافة المكونات
وضع كافة المكونات

قم بإرفاق جميع المكونات بالحالة. لقد أرفقت كل مكون باستخدام غراء ساخن باستثناء موسعات Raspberry Pi و USB ، التي أرفقتها بمسامير. انظر الصور أعلاه.

الخطوة 15: الزخرفة

زخرفة
زخرفة
زخرفة
زخرفة
زخرفة
زخرفة
زخرفة
زخرفة

زين حقيبتك كما يحلو لك. كل شيء مسموح به. على سبيل المثال ، قمت برسم قناع علوي على ورقة باستخدام علامات فنية. ثم قمت بلصق القناع على العلبة باستخدام غراء ملامس.

الخطوة 16: الاختبار

اختبارات
اختبارات
اختبارات
اختبارات

أغلق العلبة وحاول اختبار كل شيء. هل تعمل كل شيء بشكل جيد؟

لا؟ لذا ، قم بإصلاح جميع المشكلات ، واختبرها مرة أخرى ، وكرر الأمر حتى يصبح كل شيء على ما يرام. اهدء.

موصى به: