جدول المحتويات:
- الخطوة 1: الأدوات والأجهزة
- الخطوة 2: تحميل الكود على Arduino
- الخطوة 3: (اختياري) إعداد اللوح
- الخطوة 4: إنشاء / طلب ثنائي الفينيل متعدد الكلور
- الخطوة 5: اختبار ما إذا كان كل شيء مناسبًا
- الخطوة 6: اللحام
فيديو: وحدة تحكم لعبة فيديو USB DIY: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
هناك مجموعة متنوعة من وحدات التحكم المخصصة التي تعمل بنفسك ، بدءًا من عصي الأركيد الكلاسيكية وحتى عمليات إعادة إنشاء وحدات التحكم الحديثة ، وعادةً ما تكون مصنوعة من نفس الأجزاء الأساسية.
بالنسبة لمشروعنا النهائي في فصل الهندسة المتقدمة بالمدرسة الثانوية ، أخذنا على عاتقنا إنشاء وحدة تحكم صغيرة خاصة بنا ذات تصميم بسيط ، وهي مصممة للعب الألعاب البسيطة. هذا التصميم هو أيضًا تكييف لوحدة تحكم مخصصة أخرى ، يمكنك العثور عليها هنا:
نظرًا لأن بعض المكونات متاحة بشكل علني في مدرستنا ، فقد يكون من الصعب القيام ببعض هذه الخطوات ، ولكن إذا كان لديك جميع العناصر المدرجة أدناه تحت تصرفك ، أو إذا كنت تريد المحاولة والارتجال / التكيف كما فعلنا ، ثم لا تتردد في اتباع تعليماتنا لبناء DIY USB Custom Video Game Controller الخاص بك!
الخطوة 1: الأدوات والأجهزة
العناصر التي ستحتاجها لهذا المشروع:
- أزرار دفع 6 × 6 × 4.5 ملم (12)
- اردوينو برو مايكرو مع مدخل مايكرو يو اس بي (1)
- كبل USB مصغر (1)
- مقاومات 10KΩ (10)
- Custom PCB (1) - سيتم سرد ملف Gerber للطلب
- 1/8 "أكريليك - أي لون
- رؤوس ذات 10 سنون ذكر وأنثى (2)
الأجهزة اللازمة للمشروع:
- لحام الحديد (ومعدات السلامة)
- قاطع الليزر - قد يكون صعبًا ؛ يمكن حلها
- طابعة 3D
اختياري! - إذا كنت ترغب في اختبار نتائجك قبل لحام كل شيء في PCB ، فيمكنك وضع الكود على Arduino وإعداده على لوح التجارب (كما هو موضح في الخطوة 3) ، والتي ستحتاج إلى:
- Arduino Pro Micro (ث / كود مثبت بالفعل) *
- اللوح الكبير (1-2)
- الأسلاك (يمكن استخدام ألوان مختلفة لتسهيل التمييز) (12)
- مقاومات 10KΩ (10)
- أزرار دفع 6 × 6 × 4.5 ملم (12)
* يمكن إعادة استخدام هذه العناصر للمشروع النهائي. لا يتعين عليك الحصول على منتجات جديدة ، إذا كنت ترغب في ذلك
إذا كانت جميع العناصر الخاصة بك ساخنة وجاهزة للعمل ، فلنبدأ!
الخطوة 2: تحميل الكود على Arduino
كان الكود الذي استخدمناه عبارة عن نسخة معدلة من الكود من التعليمات البرمجية التي اعتمدنا عليها ، لأن Arduino الذي استخدمناه كان مختلفًا عن التصميم الذي استخدمناه. لقد غيرنا حول المنافذ للأزرار المختلفة لجعل كل شيء أكثر بساطة.
هذا هو الكود الأصلي إذا كنت ترغب في تجربة واستخدام ذلك:
في برنامج Arduino ، تأكد من أن Arduino في الإعدادات هو Arduino Mirco ، وأن منفذ COM هو Arduino Micro الذي قمت بتوصيله. بعد التحقق من ذلك ، يجب أن تكون قادرًا فقط على النقر فوق تحميل ، و يجب أن يكون الرمز على Arduino.
الخطوة 3: (اختياري) إعداد اللوح
انتباه!
هذه الخطوة اختيارية ، إذا لم تشاهدها في الخطوة 1 أو في عنوان هذه الخطوة. إذا كنت تعتقد أن كل شيء يمكن أن يعمل دون اختباره على لوح التجارب ، فابحث عنه. نظرًا لأن هذه كانت المرة الأولى التي ننفذ فيها مشروعًا كهذا على الإطلاق ، فقد قررنا اختباره لأننا لم نرغب في إتلاف المعدات التي اشتريناها أو التي توفرها لنا ، وأردنا أيضًا أن نتعلم بشكل أكثر كفاءة بدلاً من رميها في النهاية العميقة دون أي علم. إذا كان لديك أي مخاوف بشأن الاستمرار في القيام بالخطوات الأخرى ، فاتبع هذه الخطوة قبل المضي قدمًا.
أخرجنا ألواح التجارب ووضعناها معًا للحصول على تصميم متماسك للأزرار والمقاومات والأسلاك. لقد وضعنا الأزرار في نمط خط مستقيم على اللوح (باستثناء الزر الواحد الموجود على اللوحة الأصغر أعلاه ، حيث كان هذا هو زر الاختبار الخاص بنا. لست مضطرًا للقيام بذلك تمامًا مثل هذا). ثم قمنا بتوصيل الأسلاك والمقاومات بالأزرار مثل الصورة أعلاه. قبل ضبط Arduino ، تأكد من اتباع الخطوة الأخيرة ووضع الكود هناك. إذا لم تقم بذلك ، فستكون في الأساس قطعة بلاستيكية باهظة الثمن لا تفعل شيئًا.
ثم وضعنا Arduino في مكان حيث يمكن توصيل جميع الأسلاك بالمنافذ المختلفة التي ستنتقل إليها الأزرار. إذا كنت تستخدم ألواح توصيل متعددة ، فتأكد من توصيل الطاقة والأرض بكليهما ، بالإضافة إلى Arduino نفسه.
الخطوة 4: إنشاء / طلب ثنائي الفينيل متعدد الكلور
كان ثنائي الفينيل متعدد الكلور الذي صورناه تصميمًا مخصصًا صممناه لهذا المشروع نظرًا لأن ثنائي الفينيل متعدد الكلور الأصلي المستخدم غير متوافق مع Arduino الذي استخدمناه. للقيام بذلك ، استخدمنا برنامجًا يسمى Fritzing ، والذي كان سهل الاستخدام للغاية وسهل الاستخدام للغاية. قمنا بإعداد تخطيط الزر وتخطيط المقاوم واخترنا فتحة Arduino التي ستعمل مع Arduino ، حيث لم يكن لدى البرنامج نموذجنا الدقيق.
الشركة التي استخدمناها لطلب PCB لجعلها هي JLCPCB. كانت التكلفة حوالي 30 دولارًا مع الشحن من DHL ، وهناك خيارات أرخص للشحن ، لكن الأمر سيستغرق وقتًا أطول بسبب عملية التصنيع. لقد جعلناه أيضًا لونًا أحمر مخصصًا ، مما وضع 8 دولارات أخرى ، لذلك في الواقع يمكن أن يكون ثنائي الفينيل متعدد الكلور الخاص بك حوالي 8-10 دولارات مع الشحن.
الخطوة 5: اختبار ما إذا كان كل شيء مناسبًا
بعد وصول PCB الخاص بك ، يتم تحميل جميع الكود الخاص بك في Arduino ، ولديك جميع الأجزاء المتبقية ، فقد حان الوقت لتجميعها معًا. اختبر لمعرفة ما إذا كان Arduino لديك يناسب الفتحات المصممة بشكل مناسب لهم ، وتأكد من ملاءمة المقاومات والأزرار في الأماكن الصحيحة ، ومعرفة ما إذا كان أي من الأسلاك داخل PCB متصلة بشكل صحيح ، ولا توجد فواصل (إذا لقد استخدمت تصميمنا ، فلا ينبغي أن يكون هناك أي مشاكل ، ولكن من الجيد دائمًا التحقق مرة أخرى).
الخطوة 6: اللحام
بمجرد وضع كل شيء في الأماكن الصحيحة ، تحتاج الآن إلى لحام كل قطعك لجعلها متصلة. قبل أن تبدأ في اللحام ، تذكر استخدام نظارات واقية وقناع إذا كنت ترغب في ذلك ، واجعل اللحام جاهزًا. استخدمنا سلكًا أرق ، لكنك سعيد باستخدام أي نوع من اللحام ، طالما أنه يمكن استخدامه لإجراء الاتصالات مع ثنائي الفينيل متعدد الكلور.
نوصي بالبدء بالمقاومات حتى لا يكون لديك مجموعة من القطع الرفيعة في كل مكان ، وافعلها واحدة تلو الأخرى. هناك طريقة جيدة للحفاظ على المقاوم في مكانه أثناء اللحام وهي ثني الأطراف الطويلة بعيدًا عن بعضها البعض بينما تكون عالقة داخل ثقوب PCB. بمجرد أن يتم لحامها ، يمكنك قص الأطراف الطويلة للمقاومات ببعض قصاصات الأسلاك ، وأثناء القيام بذلك ، تأكد من عدم قطع اللحام بشكل قريب جدًا ، وإلا فقد تقطع اللحام وتفقد الاتصال.
بعد أن يتم لحام جميع المقاومات العشرة ، تكون الأزرار هي التالية. قم بتثبيت جميع الأزرار في مكانها بدلاً من وضعها في مكان منفصل فقط لتسهيل الأمور. تأكد من التحقق مما إذا كنت تقوم بلحام جميع الثقوب ، لأنها قريبة جدًا من بعضها.
بمجرد أن يصبح هؤلاء جميعًا جاهزًا للانطلاق ، فقد حان الوقت للجزء الصعب: Arduino. قم بلصق Arduino في الثقوب ، وقم بتوصيل 1-2 من المنافذ لإبقائها في مكانها ، ثم تابع ، بحذر ، لحام الباقي. جنبًا إلى جنب مع التأكد من اصطدام كل ثقب ، تأكد أيضًا من عدم لمس أي من اللحام اللحام الآخر ، كما لو حدث ذلك ، فهناك فرصة لحدوث ماس كهربائي ، وهو شيء لا نريده ، أو ستكون كذلك. في ورطة عميقة.
موصى به:
وحدة تحكم لعبة فيديو اردوينو: 4 خطوات
Arduino Video Game Controller: هل لديك مجموعة Arduino موجودة ولكن ليس لديك فكرة عن ماذا تفعل بها؟ ربما لا ، ولكن في Instructable سأوضح لك خطوة بخطوة كيفية إنشاء Arduino ورمزه ودمجه في مشروعك. في الوقت الحالي ، يتم اختبار هذا الدليل فقط باستخدام Clic
وحدة تحكم لعبة Arduino: 5 خطوات
Arduino Game Controller: جهاز التحكم في الألعاب هو جهاز يستخدم لإعطاء مدخلات في لعبة فيديو لجعل الشخصية أو الكائن يتحرك. تصميم وحدة التحكم في الألعاب ووظائفها أمر سهل وسيمنحك بالتأكيد تجربة لعب مذهلة ، وستكون أكثر سهولة
وحدة تحكم لعبة DIY باستخدام Arduino: 4 خطوات
DIY Game Console باستخدام Arduino: في هذا البرنامج التعليمي ، سأوضح لك كيف يمكنك إنشاء وحدة تحكم في الألعاب باستخدام Arduino nano. لذلك إذا كنت تريد مشاهدة مقطع فيديو مفصل عليه ، فقم بمراجعته على قناة youtube الخاصة بي
وحدة تحكم لعبة محمولة يدويًا باستخدام RetroPie: 7 خطوات
وحدة التحكم في الألعاب المحمولة باليد باستخدام RetroPie: شاهد الفيديو أعلاه لفهم هذا المشروع بشكل أفضل. بخير. حان الوقت لتبدأ! أولاً وقبل كل شيء ، سنستخدم RetroPie. هذا يترك لنا خيارين. إذا قمنا بالفعل بتثبيت Raspbian على بطاقة SD الخاصة بنا ، فيمكننا تثبيت RetroP
Arduino DIY Game Controller - وحدة تحكم لعبة Arduino PS2 - لعب Tekken مع DIY Arduino Gamepad: 7 خطوات
Arduino DIY Game Controller | وحدة تحكم ألعاب اردوينو PS2 | لعب Tekken مع DIY Arduino Gamepad: مرحبًا يا رفاق ، لعب الألعاب أمر ممتع دائمًا ولكن اللعب باستخدام وحدة تحكم الألعاب المخصصة DIY الخاصة بك أكثر متعة. لذلك سنصنع وحدة تحكم في اللعبة باستخدام arduino pro micro في هذه التعليمات