فهرست مطالب:
- تدارکات
- مرحله 1: الکترونیک
- مرحله 2: منبع تغذیه تنظیم شده 5V X 3A
- مرحله 3: اتصال Joystick به GPIO
- مرحله 4: مجمع
- مرحله 5: پیکربندی RetroPie
- مرحله 6: GPIO Controller را پیکربندی کنید
- مرحله 7: بارگیری خودکار درایور در هنگام راه اندازی
- مرحله 8: نتیجه نهایی
تصویری: Mini Bartop Arcade: 8 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
این بار ، من می خواهم نسخه قدیمی بازی خود را با استفاده از Raspberry Pi Zero ، بر اساس Picade Desktop Retro Arcade Machini به شما نشان دهم ، همانطور که در این سایت مشاهده می شود:
howchoo.com/g/mji2odbmytj/picade-review-ra…
هدف این پروژه ایجاد یک بازی یکپارچهسازی با سیستمعامل به عنوان هدیه به برادرم است که قابل حمل ، آسان برای استفاده ، زیبا و بسیار خنده دار است.
تدارکات
- استفاده از Raspberry Pi Zero W بسیار توصیه می شود ، زیرا این دستگاه از طریق Wi-Fi به اینترنت متصل می شود.
- جوی استیک و دکمه ها. نیازی به صفحه تأخیر صفر نیست ، زیرا در این پروژه جوی استیک و دکمه ها مستقیماً به Raspberry Pi Zero W GPIO متصل می شوند.
- منبع تغذیه 12V x 5A
- منبع تغذیه خانگی 5V x 3A (شامل پروژه). این مورد در صورت تمایل به استفاده از منبع تغذیه سوئیچینگ 5V x 5A ضروری نیست.
- مانیتور LCD 7 اینچی.
- قطعات اکریلیک و MDF برش خورده با لیزر.
- برد USB DAC PCM2704.
- یک جفت بلندگو.
مرحله 1: الکترونیک
قلب پروژه Raspberry Pi Zero W. با وجود اندازه آن ، قدرت انجام همه چیز را دارد. این کامپیوتر کوچک مجموعه ای از شبیه سازها مانند Nes ، SNes ، Neo Geo ، Mame و غیره را اجرا می کند و گزینه های گسترده ای از بازی های یکپارچه را ارائه می دهد.
دستگاه مجهز به برد USB DAC PCM2704 است که صدای دیجیتالی را در حجم رضایت بخشی ارائه می دهد.
کنترل ها توسط GPIO به رایانه متصل می شوند ، که برای راه اندازی درست سیستم به کار نیاز دارد.
و سرانجام ، این ماده بدون صفحه هیچ ارزش ندارد. همانطور که ایده ایجاد چیزی قابل حمل بود ، تمام سرگرمی توسط یک مانیتور LCD 7 اینچی تضمین می شود.
برای تغذیه سیستم ، از منبع تغذیه سوئیچینگ 12V x 5A در این طرح استفاده می شود در حالی که منبع تغذیه تنظیم شده 5V x 3A ولتاژ رزبری پای صفر W و برد مانیتور را کاهش می دهد.
مرحله 2: منبع تغذیه تنظیم شده 5V X 3A
این مدار بر اساس ترانزیستور LM 350 ساخته شده است که 5.6 ولت را در جریان خروجی 3A تأمین می کند و رزبری پای صفر W و صفحه LCD را تغذیه می کند.
مونتاژ هیچ مشکلی ندارد ، همانطور که در پرونده های Eagle مشاهده می شود.
مرحله 3: اتصال Joystick به GPIO
به جای استفاده از کارت USB با تاخیر صفر برای اتصال کنترل ها به کامپیوتر (Raspberry Pi Zero W فقط یک درگاه USB دارد که از آن به عنوان خروجی صدای دیجیتال استفاده می شود) ، GPIO راه منطقی برای حل مشکل بود.
تصویر اتصال Raspberry Pi Zero W GPIO به جوی استیک و دکمه های دستگاه را نشان می دهد. از آنجا که ما فقط به یک بازیکن نیاز داریم ، فقط از پین سبز برای کنترل بازی استفاده می شود (شایان ذکر است که پین های زمینی برای بستن مدار و ایجاد اتفاقات لازم است).
برای اطلاعات بیشتر ، مراجعه کنید به:
مرحله 4: مجمع
بازی یکپارچهسازی با سیستمعامل MDF برش لیزری و اکریلیک ، با زوایای پلاستیکی نصب شده است. پس از پیش مونتاژ ، تمام قطعات MDF سیاه رنگ شدند که منجر به مونتاژ نهایی شد.
همانطور که می بینید ، یک ماسک پلاستیکی مشکی جلوی آکریلیک را پوشانده است و فقط بلندگوها و صفحه LCD را نمایش می دهد.
تصاویر روند مونتاژ را نشان می دهد.
مرحله 5: پیکربندی RetroPie
مراحل زیر توسط https://www.instructables.com/id/Breadboard-RetroP… و https://github.com/recalbox/mk_arcade_joystick_rp… ارائه شد
ابتدا ، لازم است تصویر RetroPie را بارگیری کنید ، که توسط پیوند زیر قابل انجام است:
گزینه "Raspberry Pi 0/1" را برای بارگیری تصویر برای Raspberry Pi Zero W. انتخاب کنید.
مراحل نصب و همچنین تمام دستورالعمل های RetroPie را می توانید در پیوند زیر مشاهده کنید:
مرحله 6: GPIO Controller را پیکربندی کنید
برای راه اندازی کنترل کننده GPIO ، باید فایلهای mk_arcade_joystick_rpi را بارگیری کنید:
git clone
کامپایل و نصب ماژول:
sudo mkdir /usr/src/mk_arcade_joystick_rpi-0.1.5/
سی دی mk_arcade_joystick_rpi-master/
sudo cp -a * /usr/src/mk_arcade_joystick_rpi-0.1.5/
MKVERSION صادرات = 0.1.5
sudo -E dkms build -m mk_arcade_joystick_rpi -v 0.1.5
sudo -E dkms install -m mk_arcade_joystick_rpi -v 0.1.5
مرحله 7: بارگیری خودکار درایور در هنگام راه اندازی
ماژولهای /etc /open را باز کنید:
sudo nano /etc /modules
و خطی را که برای بارگیری درایور استفاده می کنید اضافه کنید:
mk_arcade_joystick_rpi
سپس فایل /etc/modprobe.d/mk_arcade_joystick.conf را ایجاد کنید:
sudo nano /etc/modprobe.d/mk_arcade_joystick.conf
و پیکربندی ماژول را اضافه کنید:
options mk_arcade_joystick_rpi map = 1
آزمایش کردن:
برای آزمایش ورودی های جوی استیک از دستور زیر استفاده کنید:
jstest/dev/input/js0
دستورالعمل های بیشتر را می توان در پیوندهای زیر یافت:
www.instructables.com/id/Breadboard-RetroP…
github.com/recalbox/mk_arcade_joystick_rpi
مرحله 8: نتیجه نهایی
همانطور که می بینید ، این نتیجه نهایی پروژه است ، که به خوبی کار می کند و برای سرگرمی های بسیار آماده است! لذت بردن!
توصیه شده:
کابینت بازی Bubble Bobble Arcade (Bartop): 14 مرحله (همراه با تصاویر)
کابینت بازی Bubble Bobble Arcade (Bartop): باز هم یک راهنمای دیگر برای ساخت کابینت؟ خوب ، من کابینت خود را با استفاده از قالب Starcade کهکشانی به عنوان یک الگو ساختم ، اما در حین انجام آن چند تغییر ایجاد کردم که احساس می کنم ، در آینده ، هر دو را بهبود می بخشم. سهولت نصب برخی از قطعات و بهبود زیبایی
کابینت بازی سفارشی Bartop: 32 مرحله (همراه با تصاویر)
کابینت بازی سفارشی Bartop: با سلام و تشکر از اینکه اولین دستورالعمل من در مورد نحوه ساخت یک کابینت بازی سفارشی را بررسی کردید! بازی های واقعاً با افزایش سن شروع به بازگشت کرده اند و می خواهیم از بازی های یکپارچهسازی با سیستم نوستالژیک لذت ببریم. این یک فرصت عالی ایجاد می کند
Bartop Arcade عمودی با صفحه نمایش LED PIXEL یکپارچه: 11 مرحله (همراه با تصاویر)
Bartop Arcade Vertical با نمایشگر LED PIXEL یکپارچه: **** به روز شده با نرم افزار جدید ژوئیه 2019 ، جزئیات اینجا ****** یک بازی بارتاپ با ویژگی منحصر به فرد که خیمه LED ماتریس برای مطابقت با بازی انتخاب شده تغییر می کند. هنرهای شخصیتی در طرف کابینت منبت کاری شده با لیزر هستند و چسب نیستند
PIXELCADE - Mini Bartop Arcade با نمایشگر LED یکپارچه PIXEL: 13 مرحله (همراه با تصاویر)
PIXELCADE - Mini Bartop Arcade با نمایشگر LED PIXEL یکپارچه: **** نسخه بهبود یافته با یکپارچه LED Marquee Here **** یک بازی بارتاپ با ویژگی منحصر به فرد یک صفحه نمایش LED یکپارچه که با بازی انتخاب شده مطابقت دارد. هنرهای شخصیتی در طرف کابینت منبت کاری شده با لیزر هستند و برچسب نیستند. یک عظیم
چگونه می توان یک بازیکن 2 نفره DIY Bartop Arcade با شکاف های مخصوص سکه Marquee ، با استفاده از جعبه پاندورا ساخت: 17 مرحله (همراه با تصاویر)
نحوه ساخت یک بازی آنلاین 2 نفره Bartop Arcade با شکاف های مخصوص سکه Marquee ، با استفاده از جعبه پاندورا: این یک آموزش گام به گام در مورد نحوه ساخت یک ماشین بازی 2 نفره است که دارای اسلات سکه سفارشی در خیمه ساخته شده است. اسلات سکه به گونه ای ساخته می شود که فقط سکه هایی به اندازه یک چهارم و بزرگتر بپذیرند. این بازی دارای قدرت است