جدول المحتويات:
- الخطوة 1: القياس قبل القطع بالليزر
- الخطوة 2: تحبير الأكريليك المنقوش
- الخطوة 3: الجوانب السفلية والخلفية مع منافذ الصيانة وتثبيت لوحة PIXEL LED
- الخطوة 4: تركيب لوحة PIXEL ولوحة مصفوفة LED
- الخطوة 5: شاشة أمامية مع شاشة و Raspberry Pi
- الخطوة 6: لوحة تحكم Arcade مع ترصيعات عصا التحكم
- الخطوة 7: شريط إضاءة LED للإضاءة الخلفية Marquee
- الخطوة 8: الأسلاك
- الخطوة 9: وضع كل ذلك معًا
- الخطوة 10: الخيمة
- الخطوة 11: الألواح الخارجية واليمين الخارجية
- الخطوة 12: البرامج النصية لجهاز PIXEL: تكامل مصفوفة LED ART
- الخطوة 13: الدروس المستفادة
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
**** نسخة محسنة مع شاشة LED مدمجة هنا ****
بناء أركيد بارتوب بميزة فريدة لشاشة LED مدمجة تتناسب مع اللعبة المحددة. فن الشخصية على جوانب الخزانة عبارة عن تطعيمات مقطوعة بالليزر وليست ملصقات.
شكر كبير لـ Tobias لنشر تصميم CAD الأصلي المقطوع بالليزر لهذا المشروع. يستفيد هذا المشروع من التصميم من Tobias مع التعديلات التالية:
- PIXE: شاشة LED ART مدمجة تتغير مع لعبة RetroPie المحددة
- حشوات جانبية فنية مقطوعة بالليزر
- مكبر الصوت مع مقبض التحكم في مستوى الصوت
- زر إيقاف التشغيل / إعادة التشغيل
- أكريليك مقابل خشب
لاحظ أن التعليمات من Tobias واضحة جدًا حول كيفية تجميع الحالة ، لذا ارجع إلى Instructable عندما تكون في شك.
جميع ملفات. SVG المقطوعة بالليزر والبرامج النصية وصور-g.webp
القطع
1x أركيد جويستيك
4 × 30 مم أزرار أركيد
زر ضغط لتثبيت اللوحة المؤقتة عدد 1 (فتحة تثبيت.62 بوصة)
(2) زر ضغط على شكل قبة 12 ملم - أحمر - مفتاح E-Switch PV5S64019
(1) زر ضغط على شكل قبة 12 ملم أخضر - مفتاح كهربائي PV5S64018
(2) زر ضغط على شكل قبة 12 ملم أصفر - مفتاح E-Switch PV5S64016
(1) زر ضغط على شكل قبة 12 ملم أبيض - E-Switch PV5S64012
(1) زر ضغط على شكل قبة 12 ملم أسود - E-Switch PV5S64011
مقبس تيار مستمر للوحة مقاس 1 × 2.1 مم (فتحة تثبيت 33 بوصة)
1x Rocker On / Off Panel Mount Switches (ستحتاج 2 لكن PIXEL: Maker's Kit تأتي مع 1)
1x Raspberry Pi 3+
بطاقة microSD واحدة (سعة 128 جيجا بايت مناسبة لهذا المشروع)
1x مراقب Raspberry Pi الرسمي
1x Pixelcade LED Marquee Kit
1x 32x32 P4 Pitch LED Matrix 5 "x 5" - Adafruit أو مصادر أخرى
1x مكبر صوت
2x مكبرات صوت بيضاوية صغيرة 35 مم × 20 مم
كابل صوت استريو 1x (الزاوية اليمنى أفضل ولكن العادية تناسبها وهي على ما يرام أيضًا)
2x USB لوحة تركيب كبل A-A
6x Super Bright 5mm White LEDs (للإضاءة الخلفية للسرادق)
مقاومات 6x 220 أوم
1x مقبس طاقة تيار مستمر الزاوية اليمنى
مقبس microUSB واحد (استخدم كبل microUSB قديمًا واقطع جانب USB الكبير)
1x زجاجة من الحبر الهندي
1x اسفنجة مستر كلين ماجيك ممحاة
الشريط الأزرق الرسام
البراغي والصواميل والمسامير
8x 4/40 × 3/16 براغي رأس عموم (لمنافذ الصيانة)
2x 4/40 × 7/16 مسامير رأس عموم؟
مسامير 7x M3 x 10mm
براغي 4x M3 × 5 مم (لتركيب عصا التحكم)
4x M3 صواميل سداسية مربعة (لتركيب عصا التحكم)
8x 2/56 x 1/2 براغي رأس مقلاة سوداء (للسماعات)
8x 2/25 صواميل (للسماعات)
(2) ألومنيوم ستاند أوف سداسي ، 1/4 "سداسي ، 1-1 / 8" طويل ، 4-40 خيط
(4) ألومنيوم ستاند أوف سداسي ، 1/4 "سداسي ، 5/8" طويل ، 4-40 خيط
2 × 4/40 × 3/8 براغي نايلون
4x 4/40 صواميل نايلون
4x منصات المطاط الوفير للأسفل
اكريليك وغراء
4x 12x20 "لوح أكريليك أسود ، 1/8" سميكة
4x 12x20 "ورقة أكريليك حمراء ، 1/8" سميكة
1x 12x20 "لوح أكريليك أبيض - 1/16" سميكة
1 × 12 × 12 لوح أكريليك شفاف للدخان ، سمك 1/8 بوصة (ناشر مصفوفة LED اختياري)
1 × 12 × 12 لوح أكريليك شفاف ، سمك 1/8 بوصة
أوراق ملونة متنوعة اعتمادًا على ترصيعات شخصية الممرات المرغوبة (اختياري)
غراء أسمنت أكريليك
أسمنت أكريليك للتطبيقات الشعرية
قضيب زجاجة البولي إيثيلين منخفض الكثافة
اختياري
شريط K laptop (لتأمين الكابلات في رأس Pi)
1x USB Audio Adapter (هذا ليس ضروريًا حقًا ، بينما من المعروف أن صوت Pi ضعيف ، لا يمكنني حقًا معرفة الفرق مع هذا)
Dupont Female Pin Crimp Terminals 2.54mm Pitch (لصنع الكابلات الخاصة بك مع موصلات DuPont التي يتم توصيلها في رأس Raspberry Pi GPIO 40 دبوس ولكن يمكنك أيضًا استخدام كبلات الرف وربطها وهو أرخص
Dupont Terminal Crimper
أدوات
آلة القطع بالليزر (لقد استخدمت Glowforge بمساحة قطع 19.5 × 11)
4/40 Tap Tool (للاستفادة من ثمانية فتحات 4/40 لمنافذ الصيانة)
الخطوة 1: القياس قبل القطع بالليزر
مهم جدًا: قبل أن تقوم بقص الاكريليك لهذا المشروع بالليزر ، تأكد من وضع جميع الأجزاء على يديك أولاً وقم بالقياس للتأكد من أنها تناسب ثقوب التثبيت في ملفات الليزر. SVG. فيما يلي عناصر خاصة لفحصها وضبطها. إذا لم تفعل ذلك ، فسوف تضطر في النهاية إلى التخلص من الكثير من الأكريليك وإعادة قصه.
1. 32x32 P4 HUB75 LED Matrix - المستخدم في هذا المشروع الذي اشتريته مباشرة من الصين ، وليس من Adafruit ومختلف مصنعي لوحات LED لديهم مواقع ثقب تركيب مختلفة.
2. مكبرات الصوت - لم أستخدم مكبرات الصوت في الرابط وبدلاً من ذلك كان لدي بعض الكذب حول متجري. أعتقد أن تلك الموجودة في الرابط قريبة ولكني لست متأكدًا من أن فتحات التركيب ستصطف تمامًا.
3. الأزرار - ستكون على ما يرام في فتحات أزرار الممرات مقاس 30 مم ولكن تحقق من 7 فتحات تثبيت أزرار الضغط مقابل الأزرار. فتحة تثبيت زر الضغط في الخلف أكبر من فتحات زر الدفع الستة الموجودة في الأمام.
لقد استخدمت أداة القطع بالليزر Glowforge وجميع ملفات القطع بالليزر. SVG تم تحديد حجمها لحجم القطع لـ Glowforge عند 19.5 × 11 بوصة.
الخطوة 2: تحبير الأكريليك المنقوش
قص ونقش بالليزر "أحمر 2 - أزرار الضغط على الجانب الخلفي واللوحة الأمامية". لاحظ أن الخطوط الموجودة في اللوحة الأمامية مسجلة بالليزر وأن النص محفور بالليزر.
اترك شريط التقنيع الأكريليكي وقم برسم الحبر الهندي بسخاء. اترك الحبر الهندي يجف لبضع ساعات أو أكثر.
بمجرد أن تجف ، قم بإزالة شريط التقنيع الأكريليكي وستترك مع بعض البقايا التي يجب إزالتها. خذ بعض الشريط اللاصق القوي مثل شريط لاصق Gorilla واضغط عليه بقوة على النص المحفور ثم قم بقطعه. كرر هذا عدة مرات وستتم إزالة معظم بقايا الحبر. ثم استخدم إسفنجة ناعمة مبللة أو إسفنجة مستر كلين ماجيك للتخلص من الباقي.
الخطوة 3: الجوانب السفلية والخلفية مع منافذ الصيانة وتثبيت لوحة PIXEL LED
قطع الليزر الملفات التالية:
- أسود 1 - منفذ الصيانة السفلي. svg
- أحمر 1 - منفذ الصيانة الخلفي و LED Matrix Mount.svg
يعد تجميع منافذ الصيانة ولصقها أمرًا صعبًا بعض الشيء ، ومن الأفضل الرجوع إلى الخطوة 3 من Tobias.
الخطوة 4: تركيب لوحة PIXEL ولوحة مصفوفة LED
امض قدمًا وقم بإزالة شريط التقنيع الأكريليكي على كلا الجانبين الآن.
قم أولاً بتركيب لوحة PIXEL PCB ثم قم بتركيب لوحة LED على الجانب الآخر. انتبه إلى الاتجاه وتأكد من أن لوحة LED متجهة لأعلى مطابقة للملصق الموجود على حامل الأكريليك.
قم بعد ذلك بتركيب البرغي الموجود في الجزء السفلي الأيمن من لوحة PIXEL على اللوحة.
قم بتركيب لوحة LED باستخدام براغي (6) M3 x 8mm. لاحظ أن لوحات LED مترابطة مع مسامير M3 ، 4/40 لن تعمل.
إنه اختياري ولكني أوصي بإضافة لوحة ناشر في الأعلى باستخدام حواجز سداسية. قم بإزالة القناع من الجانب السفلي للوحة الناشر واترك القناع على الجانب العلوي.
لاحظ أن المواضع السداسية تسير على الثقوب الداخلية ، وليس في الخارج.
الآن قم بتركيب الصواميل السداسية باستخدام أربعة مسامير.
لاحظ أن المواجهات السداسية لم تكن طويلة بما يكفي واضطررت إلى استخدام بعض الغسالات كفواصل. انظر إلى الرسم البياني الخاص بكمية الخلوص التي تحتاجها وإلا ستنحني لوحة الموزع الأمامية.
الخطوة 5: شاشة أمامية مع شاشة و Raspberry Pi
قص هذه الملفات بالليزر:
- أسود 2 - شاشة Bevel and Marquee.svg
- أسود 3 - شاشة أمامية من الداخل والخارج
قم بتوصيل شاشة Pi و Raspberry Pi. تأكد من تركيب شاشة Pi على الإطار بدون الفتحة. خطوة التجميع هذه صعبة لذا تأكد من الرجوع إلى الخطوة 4 في تعليمات Tobias's Instructable للحصول على هذا الجزء بشكل صحيح.
أثناء انتظار جفاف الطبقة الأولى ، أضف مسامير في فتحات السماعة لضمان المحاذاة.
الآن هو الوقت المناسب لتثبيت RetroPie ، الصورة المبنية مسبقًا التي ستقوم بتثبيتها على بطاقة Pi microSD الخاصة بك. في نهاية تثبيت RetroPie ، سيُطلب منك تكوين المدخلات. اربط لوحة مفاتيح USB عامة واستخدم هذه المفاتيح:
D-PAD UP - سهم لأعلى
D-PAD DOWN - سهم لأسفل
D-PAD LEFT - سهم لليسار
D-PAD RIGH - السهم الأيمن
بدء
حدد - S.
زر A - Z
زر B - X
زر X - C
زر Y - V.
اضغط مع الاستمرار على أي مفتاح لتخطي بقية المفاتيح حتى تصل إلى Hotkey Enable
تمكين مفتاح الاختصار - المسافة
عندما تصل إلى "موافق" ، اضغط على الزر الذي قمت بتكوينه ليكون الزر "أ" والذي يكون في هذه الحالة "Z"
الخطوة 6: لوحة تحكم Arcade مع ترصيعات عصا التحكم
قطع ليزر:
- أسود 4 - لوحة التحكم. svg
- رقيقة بيضاء 1 - Marquee White Liners.svg
قم أولاً بقص الطبقتين العلوية والسفلية في "Black 4 - Control Panel.svg" ثم نقش المستطيلات الخضراء بعمق 1 مم (قد يستغرق ذلك تمريرة ثانية).
ثم باستخدام نفس الملف ، قم بإخفاء الطبقتين "العلوية" و "السفلية" وإلغاء إخفاء "طبقة البطانة". اقلب القصاصة العلوية كما في النص الأرجواني في الصورة. نقش الحشوات الاتجاهية بعمق 2 مم أو 0.06 بوصة. على قاطع الليزر Glowforge الخاص بي ، استغرق هذا تمريرتين باستخدام الإعداد الافتراضي للرقيق 1/8 "أكريليك.
قد تحتاج إلى التقديم قليلاً قبل أن تتدفق الحشوات. بمجرد الشطف ، استخدم الأسمنت الأكريلي للصق الحشوات.
الآن قم بربط عصا التحكم بالطبقة السفلية بالمسامير والصواميل المربعة. قم بإجراء اختبار ووضع الطبقة العلوية أعلى الطبقة السفلية وتأكد من أنك قد نقشت بعمق كافٍ بحيث تتدفق الطبقتان. ثم استخدم الأسمنت الأكريليكي للصق الطبقتين معًا والتثبيت.
تم تكوين عصا التحكم Sanwa التي حصلت عليها افتراضيًا لـ 8 اتجاهات. اهتمامي بألعاب أركيد الثمانينيات والتي يتم لعبها في الغالب باستخدام عصا تحكم رباعية الاتجاهات. لذلك هذا هو الوقت المناسب للتغيير من 8 اتجاهات إلى 4 اتجاهات والتي يمكن القيام بها بسهولة عن طريق تحريك قطعة قالب في الجزء السفلي من عصا التحكم ، يوضح هذا الفيديو كيفية التبديل من 8 اتجاهات إلى 4 اتجاهات والعكس بالعكس. باستخدام منفذ الصيانة السفلي لجهاز الآركيد ، يمكنك التغيير ذهابًا وإيابًا لاحقًا بعد تثبيت كل شيء ولكن المساحة محدودة وسيكون القيام بذلك أسهل بكثير الآن.
استخدم أداة اختبار الاستمرارية على جهاز القياس المتعدد ، ثم قم بتسمية كل سلك على عصا التحكم (أعلى ، أسفل ، يسار ، يمين).
الخطوة 7: شريط إضاءة LED للإضاءة الخلفية Marquee
يحتوي Black 1 - Bottom Maintenance Port.svg على أكريليك لشريط إضاءة LED ، لذا فقد طبعته بالفعل.
قم بتوصيل مقاومات 6220 أوم و 6 مصابيح LED بيضاء فائقة السطوع وفقًا للتخطيط. يجب أن تتجه النهاية الطويلة لمصابيح LED نحو المقاوم و + 5 فولت والنهاية القصيرة نحو GND.
الخطوة 8: الأسلاك
ارجع إلى مخططات مخطط الأسلاك وصنع كبل الطاقة الذي سيتألف من مقبس أنثى DC والذي سينقسم بعد ذلك إلى 4 اتجاهات إلى Pi (موصل microUSB) ، PIXEL: LED ART Board (موصل مقبس أسطواني بزاوية قائمة) ، مضخم صوت صغير (سلك ربط) ، وشريط إضاءة LED (سلك ربط). ابحث عن كبل microUSB قديم وقم بقطع طرف موصل USB الكبير ولصق ولحام كابل الطاقة هذا للاتصال بـ Pi.
ضع جدولًا للأسلاك يحدد كل اتجاه وزر لعصا التحكم إلى الدبوس المقابل على Pi ومفتاح لوحة المفاتيح المخصص. إذا قمت بالتعيين إلى نفس المفاتيح التي قمت بها ، فيمكنك استخدام ملفات التكوين في الخطوات التالية خارج الصندوق.
ستحتاج إلى كبلات DuPont أنثى للاتصال برأس GPIO ذي 40 سنًا على Pi. انتهى بي الأمر بصنع الكابلات الخاصة بي والتي كانت ممتعة جدًا ولكنها أيضًا تتطلب الكثير من العمل وستحتاج أيضًا إلى مكشكش ومحطات DuPont الأنثوية. سيكون من الأسرع والأرخص استخدام كابلات DuPont من الإناث إلى الإناث التي ربما تكون لديك بالفعل ملقاة حولها ولصقها / لحامها. إذا انتهى بك الأمر إلى صنع كبلات DuPont الخاصة بك ، فقد اتضح أنه ليس من السهل صنعها ، فقد وجدت هذا الفيديو التعليمي على YouTube مفيدًا للغاية وتمكنت من جعلها سهلة بعد ذلك.
اصنع الكابلات للأزرار وعصا التحكم ولا تتصل بـ Pi حتى الآن. ستتصل بـ Pi في الخطوة التالية. بشكل عام ، يجب أن يبلغ طول كل كابل حوالي 13 بوصة ، وهذا سيكون طويلًا بما يكفي للوصول إلى Pi عند تركيبه. إذا استطعت ، استخدم لونًا مختلفًا لكل كابل (استخدم اللون الأسود لجميع GND) أو قم بتسمية كل كابل مما سيجعل الأمور أسهل في الخطوة التالية.
الخطوة 9: وضع كل ذلك معًا
الآن يأتي الجزء الممتع حيث تضع كل شيء معًا! ولكن قم أولاً بتركيب جميع الأزرار الستة الموجودة على اللوحة الحمراء الأمامية ، وزر الممرات الأربعة وعصا التحكم على لوحة التحكم السوداء ، ومقبس الطاقة ، ومفاتيح التبديل ، ومضخم الصوت على اللوحة الخلفية. لن تتمكن من تركيب الأزرار وعصا التحكم بعد أن تكون الحقيبة معًا بسبب عدم وجود مساحة للكوع.
اتبع الصور لتجميع الأشياء معًا ولكن لا تلصق أي شيء بعد ، وبدلاً من ذلك استخدم بعض شريط الرسام الأزرق لإبقاء الأشياء معًا في الوقت الحالي. بمجرد وصولك إلى الصورة المسماة "بعد الوصول إلى هنا ، قم بتوصيل الأسلاك برأس GPIO Pi" ، ثم ابدأ في توصيل الأسلاك بالمسامير الموجودة في رأس Pi.
اتبع الجدول الذي وضعته معًا في الخطوة السابقة لتوصيل كل سلك برأس Pi. سيكون ضيقاً للغاية ولن يكون من السهل توصيل المسامير برأس Pi لذا تحلى بالصبر.
بمجرد توصيل كل شيء ، قم بتشغيل النظام وإجراء اختبار كامل يتضمن اختبار عصا التحكم وكل زر. للاختبار ، سنحتاج إلى تثبيت أداة مساعدة من Adafruit تسمى Retrogame والتي تحول عصا التحكم ومدخلات الزر من GPIO في Pi إلى مدخلات لوحة المفاتيح. باستخدام Retrogame ، لن تحتاج إلى محاكي لوحة مفاتيح USB منفصل وهو أمر رائع.
اتبع هذه التعليمات من Adafruit لتثبيت Retrogame. بعد تثبيت Retrogame ، انسخ ملف retrogame.cfg هذا إلى الدليل / boot على Pi الخاص بك. يفترض ملف retrogame.cfg هنا أنك اتبعت نفس تعيينات لوحة المفاتيح وتوصيلات الدبوس في جدول الأسلاك من الخطوة 8 - الأسلاك. إذا كنت قد استخدمت دبابيس مختلفة أو تعيينات لوحة مفاتيح مختلفة ، فلا داعي للقلق ، فقط قم بإجراء التغييرات المقابلة في retrogame.cfg. من المحتمل أنك قمت بتوصيل دبوس أو اثنين بشكل خاطئ ، لذا فقط اختبر كل إدخال وصحيح.
يرشدك هذا البرنامج التعليمي إلى كيفية إعداد زر إيقاف التشغيل وإعادة التشغيل المدمجين.
بمجرد أن يعمل كل شيء ، فأنت الآن جاهز لجعل الأمور دائمة. إذا كان لديك بعض شريط Kapton ، فهذه طريقة رائعة لتأمين دبابيس Pi لضمان عدم فقدها لاحقًا. لف بعض شريط Kapton حول المسامير ورأس Pi. لكن لا تقلق إذا لم تفعل ، فلا بد أن يكون الأمر على ما يرام.
الآن اقلب الممر على جانبه. في هذه المرحلة ، لديك فقط الجانب الأيسر مثبتًا ، والجانب الأيمن لا يزال مفتوحًا. استخدم قضيب المذيبات الأكريليكي ذو الشعيرات الدموية للصق الأكريليك. يعمل مذيب الأكريليك بسرعة كبيرة وسيكون قويًا في أقل من 5 دقائق ولا يحتاج إلى التثبيت. إليك دليل جيد حول استخدام مذيب الأكريليك.
اربط القطع الخاصة بالمظلة (تأكد من القيام بذلك قبل إضافة الجانب الأيمن). ثم قم بلصق القطع البيضاء السميكة مقاس 1/16 بوصة بداخل المستطيل أيضًا ، كما أن اللون الأبيض يعطي تأثيرًا أفضل لصندوق الضوء. قم أيضًا بإرفاق الحاملتين السداسية لشريط إضاءة LED وقم بتركيب شريط إضاءة LED. شريط LED يجب أن تكون متجهة للداخل ، فهذا يجعل تأثير مربع الضوء منتشر.إذا كانت مصابيح LED مواجهة للأمام ، فلن تنتشر مصابيح LED بشكل كافٍ وستظهر نقاط مضيئة دائرية LED.
الآن قم بإرفاق الجانب الأيمن والصق ذلك باستخدام مذيب الأكريليك.
أخيرًا ، استخدم أداة طاحونة أو أداة Dremel لطحن الجانبين الأيسر والأيمن بحيث تكون متدفقة (قد تكون الشقوق السوداء بارزة قليلاً). سترغب في القيام بذلك حتى تكون القطع الخارجية عند تثبيتها لطيفة ومتناسقة.
الخطوة 10: الخيمة
جربت كلاً من سرادق مقطوع بالليزر وسرادق مطبوع احترافي على فيلم شفاف. أفضل النتائج بالتأكيد مع الطباعة الاحترافية.
بالنسبة للطباعة الاحترافية ، ذهبت مع https://gameroomsolutions.com/shop/marquee-print/ ، فقد كان 25 دولارًا في وقت كتابة هذه السطور للطباعة وبما أن خراطيش صغيرة ، فقد طبعوا 2 مقابل 25 دولارًا.
فيما يلي ملفات مصدر الشاشة الاسمية الخاصة بي في Adobe Illustrator يمكنك تعديلها من أجل التصميم الخاص بك.
يحتوي https://vectorlib.free.fr/ على بعض فنون الممرات في تنسيق متجه مما سيوفر لك الكثير من الوقت.
أبعاد هذه الشاشة الاسمية هي 9.06 × 2.17 بوصة. لقد وضعت السرادق المطبوع بين قطعتين من الأكريليك الشفاف وأضفت القليل من غراء الأكريليك على الحواف للحفاظ على القطعتين معًا. المستطيل ذو تصميم محكم ويتم تثبيته في العلبة دون الحاجة إلى الغراء الدائم حتى تتمكن من تبديل المظلات في وقت لاحق.
الخطوة 11: الألواح الخارجية واليمين الخارجية
تعتبر ترصيعات شخصية الممرات اختيارية ولكنها ذات تأثير جميل إذا كان لديك الوقت. إذا لم تكن تستخدم الحشوات ، فيمكنك أيضًا استخدام خدمة مثل هذه لطباعة بعض الملصقات الفنية الجانبية أو ترك الجوانب باللون الأحمر الخالص الذي سيظل رائعًا.
إذا لم تستخدم الحشوات ، فقم بتعديل Red 4 - Side Pieces Outside.svg واحذف الخطوط العريضة للبطانة. إذا كنت تريد تخصيص شخصيات الآركيد المفضلة لديك ، فإليك موردًا رائعًا للعفاريت المتحركة. ثم يتعلق الأمر بعزل كل لون من ألوان العفريت ثم تتبعه في برنامج متجه مثل Illustrator أو Inkscape. تحذير ، هذا قدر جيد من العمل. إذا كنت تريد التمسك بالأحرف التي استخدمتها ، فاستخدم هذا الملف لقص كل لون من كل حرف بالليزر.
أثناء قيامك بقص كل لون من كل شخصية بالليزر ، ضعها على طاولة وألصقها على جانب الممرات فقط بمجرد أن تعرف أن كل شيء يتناسب معًا بشكل صحيح. من المحتمل أن تكون هناك بعض الأخطاء (لقد ارتكبت مجموعة) لذا إذا قمت بالغراء في وقت قريب جدًا ، فستواجه مشكلة لأن مذيب الأكريليك دائم.
مهم جدًا أيضًا ، لا تريد استخدام اللون الأحمر لأي من أحرف البطانة لأن اللوحة الجانبية حمراء بالفعل. لذا ، إذا كان كائن الأركيد الذي تريده يحتوي على اللون الأحمر ، فاستبدل لونًا آخر كما فعلت مع شخصية Dig Dug ، على سبيل المثال التغيير من الأحمر إلى الأسود.
الخطوة 12: البرامج النصية لجهاز PIXEL: تكامل مصفوفة LED ART
يكاد ينتهي! تتمثل الخطوة الأخيرة في إضافة بعض البرامج النصية بحيث تقوم شاشة PIXEL: LED ART بتغيير العمل الفني تلقائيًا بناءً على النظام الأساسي أو اللعبة المحددة من RetroPie. لحسن الحظ ، يتضمن RetroPie خطافًا يسمى runcommand وهو نص لينكس باش شل (.sh) يتم تشغيله قبل بدء كل لعبة. لذلك سنضيف نص أوامر التشغيل الخاص بنا الذي يمرر اللعبة والنظام الأساسي الحاليين إلى برنامج Java سطر أوامر (pixelc.jar) الذي يكتب بعد ذلك صورة-g.webp
يقوم هذا البرنامج النصي بما يلي:
- للتحقق مما إذا كان-g.webp" />
- إذا كانت الإجابة "لا" ، فتحقق مما إذا كان هناك-g.webp" />
- إذا لم يكن هناك-g.webp" />
- قبل الكتابة ، تحقق من أن صورة-g.webp" />
لاحظ أنه بعد كتابة LED-g.webp
خطوات التثبيت
تحقق مما إذا كان Java 8 مثبتًا على Pi الخاص بك.
جافا الإصدار
إذا لم يتم تثبيت Java 8:
sudo apt-get update
sudo apt-get install oracle-java8-jdk
قم أولاً بإنشاء دليل على Pi الخاص بك يسمى pixelcade.
mkdir / الصفحة الرئيسية / pi / pixelcade
انسخ المحتويات هنا إلى مجلد pixelcade هذا على Pi الخاص بك.
ملاحظة: يجب أن يكون لديك برنامج Android و Pi الثابت مثبتًا على PIXEL: لوحة LED ART وهو الإعداد الافتراضي ، ولن تعمل البرامج الثابتة لنظامي التشغيل iOS / Android. تحقق جيدًا من أن لوحة PIXEL: LED ART هي USB متصل بـ Pi. تأكد أيضًا من أن مفتاح التبديل في PIXEL: لوحة LED ART تواجه اتجاه USB ولا تواجه اتجاه BT. تحقق من أن Pi الخاص بك يكتشف PIXEL: LED ART board.
ls / dev / ttyACM0
ويجب أن تعود
/ dev / ttyACM0
انسخ runcommand-onstart.sh و runcommand-onend.sh إلى / opt / retropie / configs / all / على Pi الخاص بك ، ثم اجعل runcommand-onstart.sh وتشغيلcommand-onend.sh قابلاً للتنفيذ
sudo chmod + x /opt/retropie/configs/all/runcommand-onstart.sh
sudo chmod + x /opt/retropie/configs/all/runcommand-onend.sh
يمكنك تخصيص هذا البرنامج النصي إذا كنت ترغب في ذلك ، وفيما يلي شرح لكيفية عمل هذا البرنامج النصي. لكن لاحظ أنه إذا اتبعت خطوات التثبيت ، فلن تحتاج إلى لمس هذا البرنامج النصي.
1. يضبط المسار حيث يوجد pixelc.jar. إذا نسخت pixelc.jar في / home / pi / pixelcade ، فاترك هذا السطر كما هو
PIXELPATH = "/ home / pi / pixelcade /" ؛
2. يتحقق من توصيل لوحة PIXEL: LED ART. إذا كانت الإجابة بنعم ، فاستمر في العمل وإذا كانت الإجابة لا ، فسيتم إنهاء النص.
إذا $ pixelexists | grep -q '/ dev / ttyACM0' ؛
3. يمرر RetroPie إلى هذا البرنامج النصي في شكل متغيرات ذاكرة اللعب المختارة ومنصة اللعبة المحددة (atari2600 ، nes ، mame ، إلخ). سيكتشف مقتطف الشفرة أدناه أولاً منصة اللعبة ويختار تصميم LED لتلك المنصة المحددة. ثم سيتحقق مما إذا كان هناك ملف-g.webp
إذا
صدى "أدخل $ {PLATFORM} If Statement"> & 2 if
صدى "ملف $ MARQUEEGIF موجود ، لذلك سنكتبه إلى الشاشة الاسمية LED"> & 2
آخر
إذا
GAMEIMAGE = MAMEDEFAULT دولار
صدى "ملف $ MARQUEEGIF غير موجود ، افتراضيًا إلى شاشة تحديد LED عامة: $ {GAMEIMAGE}"> & 2
آخر
GAMEIMAGE = MAMEDEFAULT $
صدى "ملف $ NGPCDEFAULT غير موجود ، افتراضيًا إلى شاشة تحديد LED عامة: $ {GAMEIMAGE}"> & 2
فاي
فاي
فاي
4. يقوم هذا الأمر الأخير في البرنامج النصي بالكتابة الفعلية إلى شاشة LED.
java -jar "/home/pi/pixelcade/pixelc.jar" --g.webp
سيتم تمرير اللعبة (1944-g.webp
لاحظ أيضًا أنه في كل مرة يتم فيها تشغيل اللعبة ، ستتم كتابة ملف سجل على /root/dev/shm/runcommand.log والذي سيكون مفيدًا جدًا في استكشاف الأخطاء وإصلاحها.
لذا انطلق وقم بالتعديل حسب احتياجاتك وقم أيضًا بإنشاء صور-g.webp
بالنسبة لزر إعادة التشغيل والإغلاق المدمجين في الخلف ، إليك النص البرمجي لذلك
نظرًا لأن هذا التثبيت مخصص لشاشة رأسية ، فإليك مظهرًا رأسيًا لطيفًا لـ RetroPie
لقد قمت بنقل هذا البرنامج إلى Windows أيضًا ، إليك مثال على التثبيت باستخدام الواجهة الأمامية لـ Maximus Arcade على Windows في تثبيت مستطيل LED أكبر.
الخطوة 13: الدروس المستفادة
بعض الأشياء التي كنت سأفعلها بشكل مختلف:
شاشة PIXEL: LED Art رائعة ولكنها كانت ستصبح أفضل حقًا باعتبارها شاشة عرض معلقة مثبتة في المقدمة. أخطط للقيام ببناء آخر باستخدام مصفوفة 64x32 LED وبعد ذلك سأحتاج فقط إلى تعديل تصميم القطع بالليزر للمستطيل الأكبر.
ألعب بشكل أساسي ألعاب أركيد الثمانينيات ، والتي يلعب معظمها بشكل أفضل على شاشة مثبتة رأسياً مقابل التثبيت الأفقي في هذا المشروع.
يحتوي RetroPie و MAME على الكثير من أزرار الوظائف التي يمكنني تذكر ما يفعله كل واحد منذ أن برمجتهما ولكن بشكل صحيح ، زوجتي وأولادي لم يطلبوا تسميات على جميع الأزرار للبنية التالية.
الوصيف في مسابقة Epilog X.