جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
مرحبا بالجميع. إنها أول Instructables لي ، لذا إذا كان لديك سؤال أو تعليق ، فلا تتردد في إخباري.
كنت أرغب دائمًا في القيام بمشروع محمول باستخدام raspberry pi ، وقد اشتريت مؤخرًا 2 Game Gear مكسورة مقابل 5 دولارات في متجر رهن وقررت القيام بمشروع معهم. كنت أرغب في استخدام لوحة الطاقة الأصلية ولوحة الصوت الأصلية التي تم إنقاذها من وحدات التحكم. كنت محظوظًا لأنني حصلت على لوحة طاقة واحدة تعمل من معدات لعبة واحدة ولوحة صوتية تعمل من الأخرى.
الخطوة 1: ما سوف تحتاجه
1 - Raspberry Pi 1/2/3 / B +
2 - لعبة Gear Donor
3 - باور بورد (Game Gear Donor)
4 - لوحة الصوت (Game Gear Donor)
5 - Button و PCB (Game Gear Donor)
6 - شاشة LCD مركبة 3.5in 12v (من dashcam)
7 - مفتاح التمرير (لإيقاف تشغيل الشاشة عندما لا تكون قيد الاستخدام) (إنها القطعة الصغيرة في الزاوية العلوية اليمنى من الصورة)
8 - مكبر الصوت (Game Gear Donor)
9- سلك توصيل انثى
10- سلك وصلة ذكر
11 - أداة دريميل المتعددة
12 - مفكات براغي
13 - مزود الطاقة لـ Game Gear (لقد استخدمت 9V 1A)
14 - أنبوب شرنك
15- محطة اللحام
16 - قصاصات الطيران - قص مستقيم
ملاحظة: لقد استخدمت سلك توصيل لأتمكن من استبدال كل شيء بسهولة في حالة حدوث شيء ما.
الخطوة 2: التفكيك وتحضير الهيكل
يجب عليك تفكيك Game Gear تمامًا وإبقاء كل القطع على الجانب بما في ذلك البراغي. كن حذرًا ، يوجد داخل Game Gear القليل من النيون. التعامل مع الرعاية.
بعد ذلك ، سيتعين عليك لصق شاشتك في العلبة (استخدمت الغراء الساخن).
سيتعين عليك عمل ثقب في فتحة فتحة بطاقة SD مثل الصورة. استخدم raspberry pi لمساعدتك على تحديد مكان وضع الحفرة.
عندما تقوم بعمل الفتحة ، سيكون عليك لصق قطعة التوت بالغراء الساخن في الجزء السفلي من العلبة والتأكد من ملاءمتها للفتحة التي صنعتها للتو لبطاقة SD.
الخطوة 3: تحضير PCB
الآن عليك قطع ثنائي الفينيل متعدد الكلور إذا كنت تريد إعادة استخدامه مثلي. خلاف ذلك ، يمكنك تصميم ثنائي الفينيل متعدد الكلور الخاص بك باستخدام الأزرار الخاصة بك.
في الصورة ، يمكنك رؤية مكان القطع ، لكن بالنسبة إلى جانب D-pad ، قررت الاحتفاظ بـ "Ext." موصل. وإلا فسوف تتعثر مع فجوة غير مملوءة في Game Gear. يمكنك قص ثنائي الفينيل متعدد الكلور باستخدام قصاصات الطيران. في حالتي ، ارتكبت خطأ ولم يعمل بعض الزر بعد قطع ثنائي الفينيل متعدد الكلور. لذلك اضطررت إلى لحام كل وسادة أرضية ببعضها البعض بأسلاك توصيل. بعد ذلك ، سيتعين عليك لحام سلك العبور على نقاط اللحام بالأزرار كما هو موضح في الصورة. عند الانتهاء ، ضع وسادة D والأزرار في مكانها وقم بلفها في العلبة.
الخطوة 4: لوحة الطاقة ولوحة الصوت وشاشة LCD
في هذا الجزء ، راجعت مقطع فيديو على youtube يشرح كيفية استخدام لوحة الطاقة مع لوحة الصوت مع raspberry pi.
بالنسبة لشاشة LCD (التي يتم تشغيلها عادةً بواسطة مصدر طاقة بجهد 12 فولت) ، سيتعين عليك استخدام خرج 9 فولت على لوحة الطاقة حيث ستعمل عند هذا الجهد.
الخطوة 5: GPIO والأسلاك
D-Pad / نقاط اللحام / دبوس RPI:
UP - M10 - دبوس 15
اليمين - M13 - Pin27
اليسار - M12 - Pin16
DOWN - M11 - Pin28
أرضي
1-2-Start / نقاط اللحام / RPI pin:
START - M16 - Pin11
2 - M15 - دبوس 33
1 - M14 - رقم التعريف الشخصي 31
أرضي
الخطوة 6: التثبيت
في هذه الخطوة ، سيتعين عليك نسخ صورة جديدة من retropie باستخدام win32diskimager. ثم ستنشئ اسم ملف فارغًا 'ssh' على جذر بطاقة SD لتتمكن من إرساله لاحقًا. عندما تكون متصلاً
sudo raspi-config
sudo apt-get update && sudo apt-get install -y proftpd
mkdir / home / pi / Adafruit-Retrogame
انسخ ملف "retrogame.c" إلى هذا الدليل. لقد فعلت ذلك مع proftpd.
cd / home / pi / Adafruit-Retrogame
جعل العودة
sudo nano /etc/udev/rules.d/10-retrogame.rules
إضافة سطور:
SUBSYSTEM == "input" ، ATTRS {name} == "retrogame" ، ENV {ID_INPUT_KEYBOARD} = "1"
CTRL + X (حفظ وإنهاء)
sudo nano / home/pi/gpio.sh
إضافة سطور:
#! / بن / باش
وضع gpio 3 خارج
gpio الكتابة 3 1
وضع gpio 4 خارج
gpio الكتابة 4 1
وضع gpio 22 بوصة
gpio اكتب 22 0
وضع gpio 23 للخارج
gpio اكتب 23 1
وضع gpio 0 خارج
gpio اكتب 0 1
CTRL + X (حفظ وإنهاء)
sudo chmod + x /home/pi/gpio.sh
sudo nano /etc/rc.local
أضف أسطرًا قبل "fi":
/ الصفحة الرئيسية / pi / Adafruit-Retrogame / retrogame &
/home/pi/gpio.sh &
CTRL + X (حفظ وإنهاء)
رقم مجموعة sudo amixer = 1100٪
sudo إعادة التشغيل
الخطوة 7: تكوين الإدخال
عندما يطلب منك Retropie تكوين الإدخال ، يجب عليك التهيئة (كلوحة مفاتيح) على النحو التالي:
UP = UP
أسفل = أسفل
اليسار = اليسار
اليمين = اليمين
1 = ب
2 = أ
ابدأ = أدخل
حدد = S.
وبالنسبة للبقية ، يمكنك تجاهلها.
الخطوة 8: الإنهاء
وقد اكتمل. سيتعين عليك إضافة بعض الألعاب وستكون جاهزًا للعب.
الرجاء ترك تعليق.
شكرا لك.