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

عصا تحكم USB ذات تأثير هول: 7 خطوات (مع صور)
عصا تحكم USB ذات تأثير هول: 7 خطوات (مع صور)

فيديو: عصا تحكم USB ذات تأثير هول: 7 خطوات (مع صور)

فيديو: عصا تحكم USB ذات تأثير هول: 7 خطوات (مع صور)
فيديو: كيفية اختيار أنسب تنسيق لتهيئة الفلاش بكل سهولة [FAT32 - exFAT - NTFS - HFS+] 2024, يونيو
Anonim
عصا تحكم USB ذات تأثير هول
عصا تحكم USB ذات تأثير هول

توضح هذه التعليمات كيفية استخدام عصا التحكم الصناعية Hall Effect لإنشاء عصا تحكم USB عالية الدقة.

هناك تعليمات أخرى ذات صلة Tiny USB Joystick يمكنها توفير حل منخفض التكلفة ؛>

الخطوة 1: لماذا مستشعرات تأثير هول؟

تستخدم عصا تحكم USB العادية 2 مقاييس فرق جهد كمستشعرات على المحور السيني والمحور ص.

هناك بعض القيود على مقياس الجهد:

  • ليست حساسة بدرجة كافية عند الحركة الطفيفة (تغيير بسيط في المقاومة)
  • من السهل تهالك الاتصال الجسدي في المستشعر (عمر قصير)
  • البالية في المنطقة الجزئية تجعل حركة المحور ترجع قيمة غير خطية (إرجاع قيمة غير صحيحة)

في المقابل ، لا تلامس مستشعر تأثير هول في جزء المستشعر ، لذلك ليس من السهل تهالك وتعطي قيمة دقيقة مدى الحياة.

الخطوة الثانية: التحضير

تحضير
تحضير
تحضير
تحضير
تحضير
تحضير

اردوينو برو مايكرو

هذه نسخة خاصة من Arduino يمكنها محاكاة عصا التحكم USB HID.

عصا التحكم بتأثير القاعة

عصا التحكم تأثير هول لها العديد من المتغيرات. من أجل التوافق مع Arduino ، يجب أن يكون مدعومًا بجهد 5 فولت وإخراج قيم تناظرية ثنائية المحور في النطاق في حدود 0-5 فولت.

آحرون

لوح تجارب صغير لسهولة التوصيل ، وأربعة براغي M3 مقاس 20 مم وثلاثة شرائط فيلكرو بعرض 20 مم للتجميع.

الخطوة 3: أجزاء مطبوعة ثلاثية الأبعاد

أجزاء مطبوعة ثلاثية الأبعاد
أجزاء مطبوعة ثلاثية الأبعاد

قم بتنزيل أجزاء الحالة وطباعتها في thingiverse:

www.thingiverse.com/thing:4556815

الخطوة 4: الاتصال

اتصال
اتصال

قم بتوصيل Arduino Pro Micro باللوحة الصغيرة وقم بتوصيل عصا التحكم Hall Effect.

فيما يلي ملخص الاتصال:

عصا التحكم Hall Effect -> Arduino Pro Micro

5 فولت -> Vcc GND -> GND X -> A1 (19) Y -> A0 (18)

الخطوة 5: البرنامج

  1. قم بتنزيل Arduino IDE وتثبيته إن لم يكن بعد:
  2. قم بتنزيل كود مصدر USBJoyStick:
  3. قم بتوصيل عصا تحكم Hall Effect USB بالكمبيوتر
  4. افتح USBJoyStick.ino في Arduino IDE
  5. حدد قائمة الأدوات -> اللوحة -> Arduino Leonardo
  6. اضغط على زر التحميل
  7. تحقق من أن الجهاز المتصل أصبح USB HID Joystick (بالنسبة لنظام التشغيل Windows ، يمكنك التحقق من إدارة الأجهزة أو لوحة التحكم -> الطابعات والماسحات الضوئية)

الخطوة 6: التجميع

المجسم
المجسم
المجسم
المجسم
المجسم
المجسم
المجسم
المجسم
  1. الصق اللوح الصغير داخل العلبة
  2. ضع عصا التحكم
  3. تجميع أجزاء القضية
  4. اخفق

الخطوة 7: المعرض

موصى به: