جدول المحتويات:

وحدة تحكم لعبة فيديو USB DIY: 6 خطوات
وحدة تحكم لعبة فيديو USB DIY: 6 خطوات

فيديو: وحدة تحكم لعبة فيديو USB DIY: 6 خطوات

فيديو: وحدة تحكم لعبة فيديو USB DIY: 6 خطوات
فيديو: ملخص حياة المبرمج 😂 #Shorts 2024, يوليو
Anonim
DIY USB تحكم لعبة فيديو
DIY USB تحكم لعبة فيديو

هناك مجموعة متنوعة من وحدات التحكم المخصصة التي تعمل بنفسك ، بدءًا من عصي الأركيد الكلاسيكية وحتى عمليات إعادة إنشاء وحدات التحكم الحديثة ، وعادةً ما تكون مصنوعة من نفس الأجزاء الأساسية.

بالنسبة لمشروعنا النهائي في فصل الهندسة المتقدمة بالمدرسة الثانوية ، أخذنا على عاتقنا إنشاء وحدة تحكم صغيرة خاصة بنا ذات تصميم بسيط ، وهي مصممة للعب الألعاب البسيطة. هذا التصميم هو أيضًا تكييف لوحدة تحكم مخصصة أخرى ، يمكنك العثور عليها هنا:

نظرًا لأن بعض المكونات متاحة بشكل علني في مدرستنا ، فقد يكون من الصعب القيام ببعض هذه الخطوات ، ولكن إذا كان لديك جميع العناصر المدرجة أدناه تحت تصرفك ، أو إذا كنت تريد المحاولة والارتجال / التكيف كما فعلنا ، ثم لا تتردد في اتباع تعليماتنا لبناء 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 من المنافذ لإبقائها في مكانها ، ثم تابع ، بحذر ، لحام الباقي. جنبًا إلى جنب مع التأكد من اصطدام كل ثقب ، تأكد أيضًا من عدم لمس أي من اللحام اللحام الآخر ، كما لو حدث ذلك ، فهناك فرصة لحدوث ماس كهربائي ، وهو شيء لا نريده ، أو ستكون كذلك. في ورطة عميقة.

موصى به: