جدول المحتويات:
فيديو: جويستيك DIY Arcade: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:37
هذا هو عصا التحكم في الممرات التي صنعتها.
تم تصنيع عصا التحكم في الممرات نفسها من نقطة الصفر باستخدام مفاتيح الأسطوانة الصغيرة ، ولم يتم استخدام وحدة عصا التحكم في الممرات مسبقة الصنع قبل الاستخدام. لقد حصلت على هذه الفكرة من شخص ما في Maker Faire Singapore لعام 2016 ، حيث تذكرت شخصًا ما نفس الشيء ، باستثناء طريقة أفضل من أفكاري.
كانت أزرار الممرات عبارة عن أزرار Arcade عادية بقيمة $ 2 ، وهي أزرار أساسية ولكنها أفضل بكثير من المفاتيح اللمسية النموذجية.
الخطوة 1: الحقيبة والإلكترونيات
العلبة مصنوعة بشكل أساسي من قطع أكريليك. تم ثني قطعة واحدة سوداء عند 4 مفاصل لعمل الجوانب ، وقطعة واحدة تم تطهيرها كانت تغطي الجزء السفلي. تم استخدام قطعة بيضاء ونوع آخر من البلاستيك الشفاف (ليس أكريليك ، قطعة رقيقة من البلاستيك ، من بعض العبوات) لتغطية الجزء العلوي وتركيب عصا التحكم والأزرار على التوالي.
تم قطع الثقوب في الأجزاء العلوية من البلاستيك لتركيب أزرار Arcade ، ولإدخال عصا التحكم واستخدامها.
بالنسبة للأسلاك ، قمت بشكل أساسي بتوصيل جميع المفاتيح والأزرار بالأرض وتركت دبوسًا إضافيًا ليتم توصيله بـ gpio بسحب إدخال للميكروكونترولر.
الخطوة 2: عصا التحكم
العصا الرئيسية لعصا التحكم عبارة عن وتد خشبي ، مقطوع بشكل مناسب للحجم.
يجب أن يتم لصق مفاتيح الأسطوانة على الجانب الخلفي من قطعة الأكريليك البيضاء ، عند حواف الفتحة الخاصة بالوتد.
ستكون الفكرة هي لصق المفاتيح بحيث يتم الضغط على المفتاح المقابل كلما تحركت العصا لأعلى أو لأسفل أو لليسار أو لليمين. احتفظ بالمفاتيح قريبة من بعضها البعض بحيث عندما يتحرك ذراع التحكم بشكل قطري (على سبيل المثال ، أعلى اليمين) ، سيتم الضغط على 2 من المفاتيح المعنية.
ومع ذلك ، لاحظ ضبط موضع المفاتيح (مدى قربها من الفتحة) قبل اليد ، إلى الحساسية التي تريدها. عدا ذلك ، ستقع في فوضى كبيرة عند تغييرها. عندما تكون راضيًا ، يمكنك تجميع الحالة معًا والانتقال إلى الخطوة التالية.
الخطوة 3: متحكم دقيق وإلكترونيات إضافية
يمكنك استخدام أي متحكم مع وظيفة HID (يفضل USB ، لأن القواعد السلكية) ، مثل Arduino Leonardo (على الرغم من بطئه) أو Teensy أو Bluetooth HID مثل Adafruit Bluefruit EZ-key. في هذه الحالة استخدمت Teensy 3.2 ،
لاحظ توصيل المفاتيح بشكل صحيح. عندما تقوم بتحريك عصا التحكم في اتجاه واحد ، فأنت في الواقع تضغط على المفتاح في الاتجاه المعاكس (تحريك لأعلى يضغط على المفتاح السفلي). لذلك يجب تعيين المفتاح السفلي لأعلى ، ومن اليسار إلى اليمين وما إلى ذلك.
عند استخدام Arduino IDE ، استخدم وظائف Keyboard.press () و Keyboard.release () لتعيين كل زر لكل مفتاح. لا تستخدم Keyboard.print () لأن ذلك بطيء.
موصى به:
سيارة أردوينو ذاتية القيادة وبلاي ستيشن 2 جويستيك: 6 خطوات
سيارة أردوينو ذاتية القيادة ومتحكم بها PS2Joystick: مرحبًا ، اسمي Joaquín وأنا من هواة Arduino. في العام الماضي ، أصبحت مهووسًا بـ Arduino وبدأت للتو في القيام بكل أنواع الأشياء وهذه السيارة التي يتم التحكم فيها تلقائيًا والتي يتم التحكم فيها بواسطة عصا التحكم هي واحدة منها. في حال كنت تريد القيام بشيء مماثل ، فهذه
مستشعر جويستيك: 6 خطوات
مستشعر جويستيك: يتم استخدام مستشعر عصا التحكم في العديد من أنواع مشاريع روبوت اردوينو ولكنه يستخدم بشكل شائع لوحدات التحكم في ألعاب الفيديو أو أي نوع من وحدات التحكم التي تتضمن عصا التحكم. تحتوي عصا التحكم على غطاء بلاستيكي قابل للإزالة حيث تضع إصبعك عند
ملحق جويستيك Thrustmaster Warthog: 5 خطوات (مع صور)
ملحق Thrustmaster Warthog Joystick: مرحبًا من فضلك كن لطيفًا معي .. هذا هو أول تدريب لي. كنت بحاجة إلى بعض الأزرار والمحاور الأخرى على & quot؛ الخنزير & quot؛ عصا التحكم للعب النخبة الخطرة. ليس من الممتع التبديل بين عصا التحكم ولوحة المفاتيح مع & quot؛ الصدع & quot؛ عليك
لوحة مفاتيح جويستيك: 4 خطوات
لوحة مفاتيح جويستيك: في هذا المشروع ، سننشئ لوحة مفاتيح باستخدام عصا تحكم للاختيار والإدخال وشاشة LCD للعرض
استرجاع الإشارة من جويستيك قديم: 5 خطوات
استرداد الإشارة من جويستيك قديم: هذا مشروع بدأت العمل عليه عندما وجدت عصا تحكم قديمة بمنفذ D15 (منفذ ألعاب)