تحظى أجهزة الألعاب المحمولة بشعبية كبيرة منذ بدايتها. هناك العديد من أجهزة الألعاب المحمولة المتوفرة في السوق مثل Sony PlayStation و Nintendo 3DS و Nvidia Shield وما إلى ذلك. وتتراوح قيمتها من بضعة دولارات إلى آلاف الدولارات. قد يكون لديك "تدريب عملي" على أي وحدة تحكم ألعاب في وقت ما. هل فكرت يومًا في إنشاء وحدة تحكم ألعاب في المنزل؟ نعم ، يمكنك بناؤه على الفور ، إذا كان لديك القليل من المعرفة حول الإلكترونيات وأجهزة الكمبيوتر.
هنا ، في Instructable بواسطة PiJuice ، قاموا ببناء وحدة تحكم ألعاب محمولة DIY ، ويستغرق الأمر جهودًا أقل مقارنة بقابليتها للاستخدام.
يستخدم Raspberry Pi بشكل أساسي كمحرك لوحدة التحكم في الألعاب هذه ، والتي يتم تشغيلها بواسطة PiJuice التي وصلت حديثًا. PiJuice هي في الأساس وحدة بطارية ، مصممة خصيصًا لـ PI ، لذلك لا داعي للعبث بمحولات الطاقة والأسلاك. يمكن تثبيته على Raspberry Pi وتوصيله بدبابيس GPIO ، مثل وحدات "Shield".
يستخدم Game Console Code 'cupcade' الذي طورته AdaFruit ، والذي يستخدم محاكي AdvMAME من Shea Silverman. يمكّن رمز وحدة التحكم في اللعبة هذا من ممارسة الألعاب باستخدام لوحة المفاتيح. يمكن تنزيل لعبة ROMs من هنا (موقع MAME).
PiJuice مُثبَّت على Raspberry Pi. يحتوي PiJuice على كسر حتى تظل دبابيس GPIO متوفرة بعد التثبيت. ثم يتم تثبيت شاشة TFT مقاس 2.2 بوصة فوق PiJuice ، مما يجعل "الساندوتش". يتم استخدام عصا التحكم وأربعة مفاتيح لمسية كأزرار تحكم. يعطي Joystick إخراجًا تناظريًا ولكن Raspberry Pi لا يحتوي على دبابيس تناظرية ، لذلك يتم استخدام Arduino Pro Mini لتحويل الإشارات التناظرية من جويستيك إلى إخراج رقمي.
لذلك يتم توصيل هذا الإخراج الرقمي وأربعة أزرار تكتيكية بدبابيس GPIO الخاصة بـ Raspberry Pi ، من خلال دبابيس رأس الزاوية اليمنى لجعلها مضغوطة وجميلة المظهر.
أخيرًا ، نحتاج إلى رمز "Retrogame" من AdaFruit ، لنقل نموذج التحكم من لوحة المفاتيح إلى عصا التحكم وأربعة أزرار لمسية. يمكن تعديل ملف Retrogame.c هذا وفقًا لاحتياجاتنا.
الآن فقط اختبر قبل تجميع كل الأشياء وتجميعها وفقًا لهذا البرنامج التعليمي وقد انتهيت ، لديك وحدة تحكم الألعاب المحمولة HiFi الخاصة بك!