فهرست مطالب:

PIXELCADE - Mini Bartop Arcade با نمایشگر LED یکپارچه PIXEL: 13 مرحله (همراه با تصاویر)
PIXELCADE - Mini Bartop Arcade با نمایشگر LED یکپارچه PIXEL: 13 مرحله (همراه با تصاویر)

تصویری: PIXELCADE - Mini Bartop Arcade با نمایشگر LED یکپارچه PIXEL: 13 مرحله (همراه با تصاویر)

تصویری: PIXELCADE - Mini Bartop Arcade با نمایشگر LED یکپارچه PIXEL: 13 مرحله (همراه با تصاویر)
تصویری: Leap Motion SDK 2024, نوامبر
Anonim
Image
Image
PIXELCADE - Mini Bartop Arcade با صفحه نمایش LED یکپارچه PIXEL
PIXELCADE - Mini Bartop Arcade با صفحه نمایش LED یکپارچه PIXEL
PIXELCADE - Mini Bartop Arcade با صفحه نمایش LED یکپارچه PIXEL
PIXELCADE - Mini Bartop Arcade با صفحه نمایش LED یکپارچه PIXEL

**** نسخه بهبود یافته با چراغ LED یکپارچه در اینجا ****

یک بازی بارتاپ با ویژگی منحصر به فرد یک صفحه نمایش LED یکپارچه که با بازی انتخاب شده مطابقت دارد. هنرهای شخصیتی در طرف کابینت منبت کاری شده با لیزر هستند و برچسب ندارند.

با تشکر فراوان از توبیاس برای ارسال طرح CAD برش لیزری اصلی برای این پروژه. این پروژه از طراحی Tobias با تغییرات زیر استفاده می کند:

  • صفحه نمایش یکپارچه PIXE: LED ART که با بازی RetroPie انتخاب شده تغییر می کند
  • منبت های هنری جانبی برش لیزری
  • تقویت کننده صدا با کلید تنظیم صدا
  • دکمه خاموش/راه اندازی مجدد
  • اکریلیک در مقابل چوب

توجه داشته باشید که دستورالعمل های Tobias در مورد نحوه جمع آوری کیس بسیار واضح است ، بنابراین در صورت شک به دستورالعمل دستورالعمل وی مراجعه کنید.

همه فایل های SVG برش لیزری ، اسکریپت های نرم افزاری ، تصاویر و انیمیشن های LED-g.webp

قطعات

1x جوی استیک بازی

دکمه های بازی 4x 30 میلی متر

دکمه فشار 1x لحظه ای نصب روی پانل (سوراخ نصب.62 اینچ)

(2) دکمه 12 میلی متری گنبد - قرمز - E -Switch PV5S64019

(1) 12mm Dome Pushbutton Green - E -Switch PV5S64018

(2) 12 میلیمتری گنبد دکمه زرد - E -Switch PV5S64016

(1) 12mm Dome Pushbutton White - E -Switch PV5S64012

(1) گنبد 12 میلی متری مشکی - E -Switch PV5S64011

1x 2.1mm Panel Mount DC Jack (.33 سوراخ نصب)

1x سوئیچ سوئیچ روشن/خاموش پانل Rocker (به 2 عدد نیاز دارید اما PIXEL: Maker Kit همراه با 1 عدد)

1 برابر Raspberry Pi 3+

1 کارت microSD (128 گیگابایت حجم خوبی برای این پروژه است)

1x مانیتور رسمی رزبری پای

کیت مارپیچ LED 1x Pixelcade

1x 32x32 P4 Pitch LED Matrix 5 "x 5" - Adafruit یا منابع دیگر

1 برابر تقویت کننده صدا

2 بلندگوی مینی بیضی 35 میلی متر در 20 میلی متر

1 برابر کابل صوتی استریو (زاویه مناسب بهتر است اما معمولی مناسب است و همچنین خوب است)

2 برابر کابل اتصال USB Panel A-A

6 بار LED های سفید فوق العاده روشن 5 میلی متری سفید (برای روشنایی پشت دیوار)

مقاومت 6x 220 اهم

1 برابر جک قدرت DC با زاویه راست

1 جک microUSB (از کابل microUSB قدیمی استفاده کنید و قسمت بزرگ USB را جدا کنید)

1x بطری جوهر هند

1x اسفنج پاک کننده سحر و جادو Mr. Clean

نوار نقاش آبی

پیچ ، آجیل ، ایستاده

پیچ های سر تخت 8x 4/40 x 3/16 اینچ (برای پورت های تعمیر و نگهداری)

پیچ های سر 2x 4/40 x 7/16 اینچ؟

7 پیچ M3 x 10 میلی متر

4 پیچ M3 x 5 میلی متر (برای پایه های جوی استیک)

4 برابر M3 مهره شش گوش (برای پایه های جوی استیک)

8x 2/56 x 1/2 پیچ سر سیاه (مخصوص بلندگوها)

آجیل 8/2/25 (برای بلندگوها)

(2) آلومینیوم Hex Stand-Off ، 1/4 "Hex ، 1-1/8" Long ، 4-40 موضوع

(4) آلومینیوم Hex Stand-Off ، 1/4 "Hex ، 5/8" Long ، 4-40 موضوع

پیچ های نایلونی 2x 4/40 x 3/8 اینچ

آجیل نایلونی 4x 4/40

4 برابر پد لاستیکی سپر برای قسمت پایین

اکریلیک و چسب

ورق اکریلیک سیاه 4x 12x20 "ضخامت 1/8"

ورق اکریلیک قرمز 4x 12x20 "ضخامت 1/8"

ورق اکریلیک سفید 1x 12x20 " - ضخامت 1/16"

ورق اکریلیک دودی شفاف 1x 12x12 ، ضخامت 1/8 اینچ (پخش کننده ماتریس LED اختیاری)

ورق اکریلیک شفاف 12x12 ، ضخامت 1/8 اینچ

ورق های رنگی متغیر بسته به منبت های دلخواه شخصیت های بازی (اختیاری)

چسب سیمان اکریلیک

سیمان اکریلیک برای کاربرد مویرگی

اپلیکاتور بطری پلی اتیلن با چگالی کم

اختیاری

نوار کپ تاپ (برای محکم کردن کابل ها در سربرگ Pi)

آداپتور صوتی USB 1x (این مورد واقعاً مورد نیاز نیست ، در حالی که صدای Pi ضعیف است ، من واقعاً نمی توانم تفاوت آن را با این یکی تشخیص دهم)

Dupont Female Pin Crimp Terminal 2.54mm Pitch (برای ساخت کابل های خود با اتصالات DuPont که به سربرگ Raspberry Pi GPIO 40 پین متصل می شوند ، اما می توانید فقط از کابل های قفسه استفاده کرده و آنها را به هم متصل کنید که ارزانتر است)

کریمر ترمینال دوپونت

ابزارها

برش لیزری (من از Glowforge با منطقه برش 19.5 اینچ در 11 استفاده کردم)

ابزار ضربه 4/40 (برای ضربه زدن به هشت سوراخ 4/40 برای پورت های نگهداری)

مرحله 1: قبل از برش لیزری اندازه گیری کنید

اندازه گیری قبل از برش لیزری!
اندازه گیری قبل از برش لیزری!

بسیار مهم: قبل از اینکه لیزری اکریلیک را برای این پروژه برش دهید ، مطمئن شوید که ابتدا همه قطعات را در دست داشته باشید و اندازه گیری کنید تا از سوراخ های نصب شده در فایل های SVG لیزر مطمئن شوید. در اینجا مواردی به ویژه برای بررسی و تنظیم وجود دارد. اگر این کار را نکنید ، در نهایت مجبور خواهید شد مقدار زیادی اکریلیک را خرد کرده و دوباره برش دهید.

1. ماتریس LED 32x32 P4 HUB75 - مورد استفاده در این پروژه من مستقیماً از چین خریدم ، نه از Adafruit و تولید کنندگان مختلف پانل LED دارای مکان های مختلف سوراخ نصب هستند.

2. بلندگوها - من از بلندگوهای موجود در پیوند استفاده نکردم و در عوض تعدادی در مغازه ام دروغ گفته بودم. من فکر می کنم مواردی که در پیوند هستند نزدیک هستند اما مطمئن نیستم که سوراخ های نصب دقیقاً در کنار هم قرار می گیرند.

3. دکمه ها - در سوراخ های دکمه های 30 میلی متری خوب خواهید بود ، اما سوراخ های نصب 7 دکمه را در مقابل دکمه های خود بررسی کنید. سوراخ نصب دکمه پشتی بزرگتر از 6 سوراخ دکمه جلو است.

من از برش لیزری Glowforge استفاده کردم و همه فایل های برش لیزری. SVG برای اندازه برش Glowforge در اندازه 19.5 اینچ در 11 اینچ هستند.

مرحله 2: جوهر اکریلیک حکاکی شده

جوهر اکریلیک حکاکی شده
جوهر اکریلیک حکاکی شده
جوهر اکریلیک حکاکی شده
جوهر اکریلیک حکاکی شده
جوهر اکریلیک حکاکی شده
جوهر اکریلیک حکاکی شده

برش لیزری و حکاکی "قرمز 2 - دکمه های فشاری در پشت و جلوی صفحه". توجه داشته باشید خطوط موجود در صفحه جلویی دارای لیزر هستند و لیزر متن حک شده است.

نوار ماسک آکریلیک را روی صورت بگذارید و با قلم مو جوهر هند را با سخاوت فراوان رنگ کنید. بگذارید جوهر هند برای چند ساعت یا بیشتر خشک شود.

پس از خشک شدن ، نوار پوشاننده اکریلیک را بردارید و باقیمانده ای باقی می ماند که باید برداشته شود. مقداری نوار چسب قوی مانند نوار چسب گوریل بردارید و آن را به سختی روی متن حک شده فشار دهید و سپس آن را جدا کنید. این کار را چند بار تکرار کنید و بیشتر باقی مانده جوهر پاک می شود. سپس از یک اسفنج نرم مرطوب یا یک اسفنج پاک کن جادویی برای پاک کردن بقیه استفاده کنید.

مرحله 3: پورت های W/ Maintenance پایین و پشت و پایه پنل LED PIXEL

درهای W/ Maintenance پایین و پشت و پایه پنل LED PIXEL
درهای W/ Maintenance پایین و پشت و پایه پنل LED PIXEL
درهای W/ Maintenance پایین و پشت و پایه پنل LED PIXEL
درهای W/ Maintenance پایین و پشت و پایه پنل LED PIXEL
درهای W/ Maintenance پایین و پشت و پایه پنل LED PIXEL
درهای W/ Maintenance پایین و پشت و پایه پنل LED PIXEL

لیزر فایل های زیر را برش می دهد:

  • سیاه 1 - Bottom Maintenance Port.svg
  • قرمز 1 - پورت تعمیر و نگهداری پشت و ماتریس LED Mount.svg

مونتاژ و چسباندن پورت های تعمیر و نگهداری کمی مشکل است ، بهتر است به مرحله 3 توبیاس مراجعه کنید.

مرحله 4: نصب برد PIXEL و پنل ماتریس LED

نصب برد PIXEL و پنل ماتریس LED
نصب برد PIXEL و پنل ماتریس LED
نصب برد PIXEL و پنل ماتریس LED
نصب برد PIXEL و پنل ماتریس LED
نصب برد PIXEL و پنل ماتریس LED
نصب برد PIXEL و پنل ماتریس LED

همین حالا بروید و نوار پوشاننده اکریلیک را از هر دو طرف بردارید.

ابتدا برد PCB PIXEL را سوار کرده و سپس پنل LED را در طرف دیگر نصب کنید. به جهت گیری توجه کنید و مطمئن شوید که صفحه LED رو به بالا با برچسب روی پایه اکریلیک مطابقت دارد.

سپس پیچ را در سمت راست پایین صفحه PIXEL به پانل وصل کنید.

پنل LED را با استفاده از (6) پیچ M3 x 8 میلی متر نصب کنید. توجه داشته باشید که پانل های LED برای پیچ M3 رزوه شده اند ، 4/40 کار نمی کند.

این اختیاری است اما توصیه می کنم یک پانل پخش کننده در بالا با استفاده از استندهای شش ضلعی اضافه کنید. ماسک را از قسمت پایینی صفحه پخش کننده برداشته و ماسک را در سمت بالا بگذارید.

توجه داشته باشید که استندهای شش ضلعی در سوراخ های داخلی انجام می شود نه در بیرون.

حالا مهره های شش گوش را با استفاده از چهار پیچ نصب کنید.

توجه داشته باشید که استندهای شش ضلعی من به اندازه کافی طولانی نبود و مجبور شدم از چند واشر به عنوان فاصله گیر استفاده کنم. نمودار میزان باز شدن مورد نیاز خود را مشاهده کنید در غیر این صورت صفحه جلویی جلوی آن خم می شود.

مرحله 5: نمایش جلو با مانیتور و رزبری پای

صفحه نمایش جلو با مانیتور و رزبری پای
صفحه نمایش جلو با مانیتور و رزبری پای
صفحه نمایش جلو با مانیتور و رزبری پای
صفحه نمایش جلو با مانیتور و رزبری پای
صفحه نمایش جلو با مانیتور و رزبری پای
صفحه نمایش جلو با مانیتور و رزبری پای
صفحه نمایش جلو با مانیتور و رزبری پای
صفحه نمایش جلو با مانیتور و رزبری پای

لیزر این فایلها را قطع می کند:

  • Black 2 - Monitor Bevel and Marquee.svg
  • سیاه 3 - صفحه جلویی داخل و خارج. svg

مانیتور Pi و Raspberry Pi را وصل کنید. مطمئن شوید و مانیتور Pi را روی قاب بدون شکاف قرار دهید. این مرحله مونتاژ دشوار است ، بنابراین مطمئن شوید و به مرحله 4 در دستورالعمل Tobias مراجعه کنید تا این قسمت را درست کنید.

در حالی که منتظر خشک شدن لایه اول هستید ، پیچ ها را در سوراخ های بلندگو اضافه کنید تا از تراز بودن آن اطمینان حاصل کنید.

اکنون زمان خوبی برای نصب RetroPie است ، تصویر از پیش ساخته شده ای که روی کارت microSD Pi خود نصب خواهید کرد. در پایان نصب RetroPie ، از شما خواسته می شود که ورودی ها را پیکربندی کنید. یک صفحه کلید USB معمولی را وصل کرده و از این کلیدها استفاده کنید:

D -PAD UP - پیکان بالا

D -PAD DOWN - پیکان رو به پایین

D -PAD LEFT - پیکان چپ

D -PAD RIGHT - پیکان راست

شروع یک

را انتخاب کنید - S

یک دکمه - Z

دکمه B - X

دکمه X - C

دکمه Y - V

تا زمانی که به Hotkey Enable نرسید ، هر کلید را نگه دارید تا از بقیه کلیدها رد شوید

HOTKEY ENABLE - فضا

وقتی به OK رسیدید دکمه ای را که به عنوان دکمه A تنظیم کرده اید فشار دهید که در این حالت "Z" است

مرحله 6: کنترل پنل بازی با منبت های جوی استیک

کنترل پنل بازی با منبت های جوی استیک
کنترل پنل بازی با منبت های جوی استیک
کنترل پنل بازی با منبت های جوی استیک
کنترل پنل بازی با منبت های جوی استیک
کنترل پنل بازی با منبت های جوی استیک
کنترل پنل بازی با منبت های جوی استیک

برش لیزری:

  • سیاه 4 - Control Panel.svg
  • نازک سفید 1 - Marquee White Liners.svg

ابتدا لایه های بالا و پایین را در "Black 4 - Control Panel.svg" ببرید و مستطیل های سبز را به عمق 1 میلی متر حک کنید (این کار ممکن است یک بار دوم طول بکشد).

سپس با استفاده از همان فایل ، لایه های "Top" و "Bottom" را مخفی کرده و "لایه Inlay" را آشکار کنید. همانطور که در متن بنفش موجود در تصویر است ، قسمت بالای صفحه را ورق بزنید. منبت های جهت بازی را به عمق 2 میلی متر یا 0.06 اینچ حک کنید. در دستگاه برش لیزری Glowforge من ، با استفاده از تنظیمات پیش فرض برای اکریلیک نازک 1/8 "، 2 پاس طول کشید.

ممکن است لازم باشد کمی قبل از این که ورقه ها فلاش شوند کمی پرونده سازی کنید. پس از شستشو ، از سیمان اکریلیک برای چسباندن داخل منبت استفاده کنید.

حالا جوی استیک را با پیچ و مهره های مربعی به لایه زیرین بچسبانید. یک آزمایش انجام دهید و لایه بالایی را در بالای لایه زیرین قرار دهید و مطمئن شوید که به اندازه کافی عمیق حکاکی کرده اید به طوری که دو لایه با هم تراز شوند. سپس از سیمان اکریلیک برای چسباندن دو لایه به هم و بستن استفاده کنید.

جوی استیک سانوا که دریافت کردم به طور پیش فرض برای 8 جهت پیکربندی شده بود. علاقه من بازی های آرکید دهه 80 است که بیشتر با جوی استیک 4 طرفه انجام می شود. بنابراین زمان خوبی برای تغییر حالت 8 طرفه به 4 طرفه است که به راحتی با حرکت دادن یک قطعه قالب در پایین جوی استیک انجام می شود ، این ویدئو نحوه تغییر از 8 جهت به 4 راه و برعکس را توضیح می دهد. به با استفاده از درگاه تعمیر و نگهداری پایین دستگاه بازی ، می توانید بعداً پس از نصب همه چیز به عقب و جلو تغییر دهید ، اما فضا محدود است و اکنون انجام این کار بسیار آسان تر خواهد بود.

از تستر پیوستگی خود در مولتی متر خود استفاده کنید و سپس هر سیم را روی جوی استیک (بالا ، پایین ، چپ ، راست) برچسب گذاری کنید.

مرحله 7: نوار نور LED برای نور پس زمینه Marquee

نوار چراغ LED برای نور پس زمینه Marquee
نوار چراغ LED برای نور پس زمینه Marquee
نوار چراغ LED برای نور پس زمینه Marquee
نوار چراغ LED برای نور پس زمینه Marquee
نوار چراغ LED برای نور پس زمینه Marquee
نوار چراغ LED برای نور پس زمینه Marquee

Black 1 - Bottom Maintenance Port.svg حاوی اکریلیک برای نوار چراغ LED است ، بنابراین شما قبلاً آن را چاپ کرده اید.

مطابق شکل 6 مقاومت 6 220 اهم و 6 LED سفید فوق العاده روشن را سیم کشی کنید. انتهای بلند LED ها باید به سمت مقاومت و +5V و انتهای کوتاه به سمت GND برود.

مرحله 8: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی
سیم کشی

به نمودارهای سیم کشی مراجعه کنید و کابل برق را که شامل یک جک DC زن است تشکیل دهید و سپس 4 طرفه به Pi (اتصال microUSB) تقسیم می شود ، PIXEL: LED ART Board (کانکتور جک بشکه DC با زاویه راست) ، مینی آمپر صدا (سیم قلاب) ، و نوار چراغ LED (سیم قلاب). یک کابل microUSB قدیمی پیدا کنید و انتهای اتصال USB بزرگ را قطع کرده و برای اتصال به Pi به این کابل برق متصل و لحیم کنید.

یک جدول سیم کشی قرار دهید که هر جهت و دکمه جوی استیک را به پین مربوطه در Pi و کلید صفحه کلید اختصاصی ترسیم کند. اگر روی کلیدهای مشابه من نقشه کشی کنید ، می توانید در مراحل بعدی خارج از جعبه از فایل های پیکربندی استفاده کنید.

برای اتصال به هدر 40 پین GPIO در Pi به کابل های زن DuPont نیاز دارید. من در نهایت کابلهای خودم را ساختم که بسیار سرگرم کننده بود ، اما کار زیادی هم می کرد و شما همچنین به یک گیربکس و پایانه های زنانه DuPont احتیاج دارید. استفاده از کابلهای زنانه و زنانه DuPont که احتمالاً قبلاً در اطراف آنها قرار داشتید و آنها را به هم چسباندید یا لحیم کنید ، سریعتر و ارزانتر خواهد بود. اگر در نهایت کابل های DuPont خود را می سازید ، معلوم می شود که ساخت آنها آسان نیست ، من این فیلم آموزشی YouTube را بسیار مفید دیدم و بعد از آن نیز به راحتی آنها را ساختم.

کابل های دکمه ها و جوی استیک را بسازید و هنوز به Pi متصل نشوید. در مرحله بعد به Pi متصل می شوید. به طور کلی ، هر کابل باید ~ 13 اینچ طول داشته باشد ، که به اندازه کافی طولانی است تا هنگام نصب به Pi برسد. در صورت امکان ، برای هر کابل از رنگ متفاوتی استفاده کنید (برای همه GND از رنگ مشکی استفاده کنید) یا بر روی هر کابل برچسب بزنید که در مرحله بعد کار را آسان تر می کند.

مرحله 9: همه چیز را با هم ترکیب کنید

Image
Image
همه اش را بگذار کنار هم!
همه اش را بگذار کنار هم!
همه اش را بگذار کنار هم!
همه اش را بگذار کنار هم!

اکنون قسمت سرگرم کننده ای می آید که همه چیز را کنار هم قرار می دهید! اما ابتدا همه 6 دکمه را روی پنل قرمز جلو ، دکمه 4 arcade و جوی استیک روی کنترل پنل مشکی و جک پاور ، سوئیچ های ضامن دار و تقویت کننده صدا را در پنل پشتی نصب کنید. به دلیل کمبود فضای آرنج ، بعد از اینکه قاب با هم قرار گرفت ، نمی توانید دکمه ها و جوی استیک را نصب کنید.

برای جمع آوری اجسام با هم ، تصاویر را دنبال کنید ، اما هنوز چیزی را نچسبانید و در عوض از نوار نقاشی آبی برای نگه داشتن وسایل در حال حاضر استفاده کنید. هنگامی که به تصویر با برچسب "بعد از رسیدن به اینجا ، سیمها را به GPIO Pi Header وصل کنید" رسیدید ، سپس سیمها را به پینهای سربرگ Pi وصل کنید.

برای اتصال هر سیم به هدر Pi ، جدولی را که در مرحله قبل جمع آوری کرده اید دنبال کنید. بسیار تنگ خواهد بود و اتصال پین ها به سربرگ Pi چندان آسان نیست ، بنابراین صبور باشید.

پس از اتصال همه چیز ، سیستم را روشن کنید و یک آزمایش کامل انجام دهید که شامل تست جوی استیک و هر دکمه است. برای آزمایش ، ما باید یک ابزار از Adafruit به نام Retrogame نصب کنیم که ورودی جوی استیک و دکمه را از GPIO Pi به ورودی صفحه کلید تبدیل می کند. با استفاده از Retrogame ، نیازی به شبیه ساز صفحه کلید USB بازی جداگانه ندارید که خوب است.

برای نصب Retrogame این دستورالعمل ها را از Adafruit دنبال کنید. پس از نصب Retrogame ، این فایل retrogame.cfg را در فهرست /boot در Pi خود کپی کنید. فایل retrogame.cfg در اینجا فرض می کند که از نقشه 8 - سیم کشی همان نقشه های صفحه کلید و اتصالات پین را در جدول سیم کشی دنبال کرده اید. اگر از پین های مختلف یا نقشه های صفحه کلید استفاده کرده اید ، نگران نباشید ، فقط تغییرات مربوطه را در retrogame.cfg ایجاد کنید. به احتمال زیاد شما یک یا دو پین را اشتباه وصل کرده اید ، بنابراین فقط هر ورودی را امتحان کرده و درست کنید.

این آموزش نحوه تنظیم دکمه خاموش و ترکیبی ترکیبی را به شما راهنمایی می کند.

هنگامی که همه چیز در حال کار است ، اکنون آماده هستید که همه چیز را دائمی کنید. اگر تصادفی نوار کپتون دارید ، این یک راه خوب برای ایمن سازی سنجاق های Pi است تا مطمئن شوید بعداً از بین نمی روند. مقداری نوار کپتون را در اطراف پین ها و سربرگ Pi بپیچید. اما اگر نگران نباشید ، نگران نباشید ، هنوز هم باید خوب باشد.

حالا بازی را به طرف آن بچرخانید. در این مرحله ، شما فقط سمت چپ را نصب کرده اید ، سمت راست هنوز باز است. از اپلیکاتور حلال اکریلیک مویرگی خود برای چسباندن اکریلیک استفاده کنید. حلال اکریلیک بسیار سریع عمل می کند و در کمتر از 5 دقیقه محکم می شود و نیازی به بستن آن نیست. در اینجا یک آغازگر خوب برای استفاده از حلال اکریلیک وجود دارد.

قطعات را برای چوب پنبه وصل کنید (قبل از افزودن سمت راست این کار را حتماً انجام دهید). و سپس قطعات سفید 1/16 اینچی ضخیم را به داخل خیمه بچسبانید ، رنگ سفید جلوه بهتری در جعبه نور ایجاد می کند. همچنین دو پایه شش ضلعی برای نوار چراغ LED را وصل کرده و نوار چراغ LED را نصب کنید. اگر LED ها رو به جلو باشند ، LED ها به اندازه کافی پراکنده نخواهند شد و شما نقاط روشن دور LED را مشاهده خواهید کرد.

حالا سمت راست را بچسبانید و با استفاده از حلال اکریلیک آن را بچسبانید.

در نهایت ، از یک آسیاب یا ابزار Dremel برای آسیاب کردن سمت چپ و راست به طوری که آنها صاف هستند (ممکن است شکاف های سیاه کمی بیرون بیایند). شما می خواهید این کار را انجام دهید تا قطعات بیرونی وقتی متصل شوند زیبا و صاف باشند.

مرحله 10: خیمه شب بازی

خیمه شب بازی
خیمه شب بازی
خیمه شب بازی
خیمه شب بازی
خیمه شب بازی
خیمه شب بازی
خیمه شب بازی
خیمه شب بازی

من هم یک خیمه برش لیزری و هم یک خاردار حرفه ای چاپ شده روی فیلم شفاف را امتحان کردم. بهترین نتایج قطعاً با چاپ حرفه ای است.

برای چاپ حرفه ای ، با https://gameroomsolutions.com/shop/marquee-print/ رفتم ، در زمان نوشتن این مقاله برای چاپ 25 دلار بود و از آنجا که خیمه های من کوچک هستند ، 2 تا 25 دلار چاپ کردند.

در اینجا فایلهای منبع من در Adobe Illustrator هستند که می توانید آنها را برای طراحی خود تغییر دهید.

vectorlib.free.fr/ دارای هنرهای بازی به صورت بردار است که در وقت شما بسیار صرفه جویی می شود.

ابعاد این خیمه 9.06 اینچ در 2.17 اینچ است. من خیمه چاپ شده را بین دو تکه اکریلیک شفاف ساندویچ کردم و کمی چسب اکریلیک به لبه های آن اضافه کردم تا دو تکه کنار هم بمانند. خیمه محکم بسته شده و بدون نیاز به چسب دائمی داخل بدنه قرار می گیرد تا بعدا بتوانید خیمه ها را عوض کنید.

مرحله 11: چپ و راست بیرونی پانل ها و منبت ها

Image
Image
چپ و راست بیرونی پانل ها و منبت ها
چپ و راست بیرونی پانل ها و منبت ها
چپ و راست بیرونی پانل ها و منبت ها
چپ و راست بیرونی پانل ها و منبت ها

منبت های شخصیت های بازی اختیاری هستند اما اگر وقت داشته باشید یک جلوه بسیار زیبا هستند. اگر از خاتم ها استفاده نمی کنید ، می توانید از این سرویس نیز برای چاپ برخی از برچسب های هنری جانبی استفاده کنید یا فقط کناره ها را به رنگ قرمز ثابت بگذارید که باز هم خوب خواهد بود.

اگر از خاتم ها استفاده نمی کنید ، قرمز 4 - Side Pieces Outside.svg را تغییر دهید و طرح های داخلی را حذف کنید. اگر می خواهید شخصیت های بازی مورد علاقه خود را شخصی سازی کنید ، در اینجا یک منبع عالی برای بازی های سرگرم کننده است. سپس موضوع جدا کردن هر رنگ اسپریت و سپس ردیابی در یک برنامه برداری مانند Illustrator یا Inkscape است. هشدار ، این مقدار کار خوبی است. اگر می خواهید به کاراکترهایی که من استفاده کردم پایبند باشید ، از این فایل برای برش لیزری هر رنگ از هر کاراکتر استفاده کنید.

همانطور که لیزر هر رنگ از هر کاراکتر را برش می دهید ، آنها را روی یک میز بگذارید و فقط زمانی که متوجه شدید همه چیز به درستی با هم هماهنگ است ، به قسمت بازی چسب بزنید. به احتمال زیاد اشتباهاتی وجود دارد (من یک دسته کردم) بنابراین اگر خیلی زود چسب بزنید ، با مشکل روبرو خواهید شد زیرا حلال اکریلیک دائمی است.

همچنین بسیار مهم است ، شما نمی خواهید از رنگ قرمز برای هیچ یک از نویسه های خاتم استفاده کنید زیرا پانل کناری آن قرمز است. بنابراین اگر Sprite بازی مورد نظر شما دارای رنگ قرمز است ، همانطور که من با کاراکتر Dig Dug برای مثال از قرمز به سیاه تغییر دادم ، رنگ دیگری را جایگزین کنید.

مرحله 12: اسکریپت های نرم افزاری برای ادغام The PIXEL: LED ART Matrix

Image
Image
اسکریپت های نرم افزاری برای ادغام The PIXEL: LED ART Matrix
اسکریپت های نرم افزاری برای ادغام The PIXEL: LED ART Matrix
اسکریپت های نرم افزاری برای ادغام The PIXEL: LED ART Matrix
اسکریپت های نرم افزاری برای ادغام The PIXEL: LED ART Matrix
اسکریپت های نرم افزاری برای ادغام The PIXEL: LED ART Matrix
اسکریپت های نرم افزاری برای ادغام The PIXEL: LED ART Matrix

تقریبا تمام شد! آخرین مرحله اضافه کردن برخی از اسکریپت ها به گونه ای است که صفحه نمایش PIXEL: LED ART آثار هنری را به طور خودکار بر اساس پلتفرم یا بازی انتخاب شده از RetroPie تغییر می دهد. خوشبختانه ، RetroPie شامل قلابی به نام runcommand است که یک اسکریپت linux bash shell (.sh) است که قبل از شروع هر بازی اجرا می شود. بنابراین ما اسکریپت runcommand خود را که بازی و پلتفرم فعلی را منتقل می کند به برنامه خط فرمان جاوا (pixelc.jar) اضافه می کنیم که سپس-g.webp

این اسکریپت موارد زیر را انجام می دهد:

  1. بررسی می کند که آیا-g.webp" />
  2. اگر خیر ، پس بررسی کنید که آیا-g.webp" />
  3. اگر هیچ-g.webp" />
  4. قبل از نوشتن ، بررسی کنید که-g.webp" />

توجه داشته باشید که پس از نوشتن LED-g.webp

مراحل نصب

بررسی کنید که آیا جاوا 8 بر روی Pi شما نصب شده است یا خیر.

java -version

اگر جاوا 8 نصب نشده است:

sudo apt-get update

sudo apt-get oracle-java8-jdk را نصب کنید

ابتدا یک دایرکتوری روی Pi خود به نام pixelcade ایجاد کنید.

mkdir/home/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 را تشخیص دهد.

ls /dev /ttyACM0

و باید برگردی

/dev/ttyACM0

runcommand-onstart.sh و runcommand-onend.sh را در/opt/retropie/configs/all/در Pi خود کپی کرده و سپس runcommand-onstart.sh و runcommand-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 وصل شده است. اگر بله ، ما ادامه می دهیم و اگر نه ، اسکریپت خاتمه می یابد.

if $ pixelexists | grep -q '/dev/ttyACM0' ؛

3. RetroPie این متد را در متغیرهای فرم بازی انتخاب شده و پلت فرم بازی (atari2600 ، nes ، mame و غیره) به این اسکریپت منتقل می کند. قطعه کد زیر ابتدا پلتفرم بازی را تشخیص داده و طرح LED را برای آن پلتفرم خاص انتخاب می کند. سپس بررسی می کند که آیا-g.webp

اگر

echo "وارد $ {PLATFORM} If Statement"> و 2 اگر

echo "فایل $ MARQUEEGIF وجود دارد بنابراین ما آن را به دیوار LED می نویسیم"> & 2

دیگری

اگر

GAMEIMAGE = $ MAMEDEFAULT

پژواک "فایل $ MARQUEEGIF وجود ندارد ، به طور پیش فرض روی علامت LED عمومی: $ {GAMEIMAGE}"> و 2

دیگری

GAMEIMAGE = $ MAMEDEFAULT <

پژواک "فایل $ NGPCDEFAULT وجود ندارد ، به طور پیش فرض روی علامت LED عمومی: $ {GAMEIMAGE}"> و 2

fi

fi

fi

4. این آخرین دستور در اسکریپت ، نوشتن واقعی را روی صفحه نمایش LED انجام می دهد.

java -jar "/home/pi/pixelcade/pixelc.jar" --g.webp

بازی (1944-g.webp

همچنین توجه داشته باشید که هر بار که یک بازی راه اندازی می شود ، یک فایل ورود به آدرس /root/dev/shm/runcommand.log نوشته می شود که برای عیب یابی بسیار مفید خواهد بود.

بنابراین پیش بروید و بر اساس نیاز خود تغییر دهید و همچنین-g.webp

برای ترکیبی از دکمه راه اندازی مجدد و خاموش شدن در پشت ، اسکریپت مربوط به آن است

از آنجا که این نصب برای مانیتور عمودی است ، در اینجا یک تم عمودی خوب برای RetroPie است

من این نرم افزار را به ویندوز نیز منتقل کردم ، در اینجا یک نمونه نصب با استفاده از قسمت جلویی Maximus Arcade در ویندوز در یک نصب بزرگتر LED نشان داده شده است.

مرحله 13: درسهای آموخته شده

درس های آموخته شده
درس های آموخته شده

چند کار را که من متفاوت انجام می دادم:

صفحه نمایش PIXEL: LED Art زیبا است ، اما واقعاً به عنوان یک چوب نصب شده در جلو بهتر بود. من قصد دارم ساخت دیگری با ماتریس LED 64x32 انجام دهم و سپس فقط باید طرح برش لیزری را برای چوب بزرگتر اصلاح کنم.

من عمدتاً بازی های آرکید دهه 80 را انجام می دهم ، که اکثر آنها در این پروژه در مانیتور عمودی نصب شده در مقایسه با پایه افقی بهتر بازی می کنند.

RetroPie و MAME دارای دکمه های عملکرد زیادی هستند که می توانم به خاطر بسپارم که هر کدام از زمانی که آنها را برنامه ریزی کرده ام چه می کند ، اما به درستی ، همسر و فرزندانم این کار را نمی کنند و برچسب روی همه دکمه ها را برای ساخت بعدی درخواست کرده اند.

مسابقه Epilog X
مسابقه Epilog X
مسابقه Epilog X
مسابقه Epilog X

نفر دوم در مسابقه Epilog X

توصیه شده: