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

وحدة تحكم لوحة مفاتيح HID لـ Project Diva Aracade Future Tone: 5 خطوات
وحدة تحكم لوحة مفاتيح HID لـ Project Diva Aracade Future Tone: 5 خطوات

فيديو: وحدة تحكم لوحة مفاتيح HID لـ Project Diva Aracade Future Tone: 5 خطوات

فيديو: وحدة تحكم لوحة مفاتيح HID لـ Project Diva Aracade Future Tone: 5 خطوات
فيديو: Assembly guide for the Pico Voltex Controller 2024, يوليو
Anonim
وحدة تحكم لوحة مفاتيح HID لمشروع Diva Aracade Future Tone
وحدة تحكم لوحة مفاتيح HID لمشروع Diva Aracade Future Tone

V-USB هو حل مكتبة USB منخفض السرعة لوحدات تحكم AVR الصغيرة. تمكننا من إنشاء أجهزة HID (لوحة المفاتيح ، والماوس ، ولوحة الألعاب ، إلخ) باستخدام وحدات التحكم الصغيرة AVR.

يعتمد تنفيذ لوحة مفاتيح HID على HID 1.11. يدعم 6 ضغطات مفاتيح كحد أقصى في نفس الوقت. كما أنها تدعم الاحتفاظ بالمفتاح بمرور الوقت. يمكنك الضغط باستمرار على مفتاح واحد أثناء النقر فوق مفتاح مختلف.

إليك كيفية إنشاء لوحة مفاتيح HID لـ Project Diva Arcade Future Tone. (PD-Loader 2.0)

الخطوة 1: الخطوة 1: تحضير المكونات

وحدة تحكم صغيرة AVR * 1 (ATMEGA8 ، 168 ، 328p وما إلى ذلك ، أي وحدة تحكم صغيرة مع 4K + فلاش سيكون على ما يرام)

16 م كريستال * 1

104 مكثف * 1

مكثف 22P * 2

68R المقاوم * 2

1.5 كيلو المقاوم * 1

3.6 فولت زينر ديود * 2

USB ذكر التوصيل * 1

اللوح * 1

الخطوة 2: الخطوة 2: بناء لوحة الدوائر

الخطوة 2: بناء لوحة الدوائر
الخطوة 2: بناء لوحة الدوائر
الخطوة 2: بناء لوحة الدوائر
الخطوة 2: بناء لوحة الدوائر

جندى هذه المكونات في اللوح. لقد قمت بتضمين التخطيطي للمشروع. لا يوجد الكثير من المكونات التي يجب لحامها حيث أن معظم العمل يتم بواسطة وحدة التحكم الصغيرة عبر الكود.

الخطوة 3: الخطوة: إعداد بيئة البرنامج

تم بناء المشروع على Arduino IDE.

كما أنها تستخدم نسخة معدلة من مشروع UsbKeyboard. لقد أعدت تسميته باسم UsbKeyboardMiku.

يمكنك تنزيل كل من Arduino Project and Library من مستودعي.

notabug.org/zsccat/PDAFT-HID-Keyboard

بمجرد تنزيل كل من مشروع Arduino والمكتبة. ضع UsbKeyboardMikyu في مجلد مكتبتك وافتح مشروع MikuButton في Arduino IDE.

الخطوة 4: الخطوة 4: بناء وتحميل مشروع Arduino

نحن هنا حقًا. تحتاج فقط إلى تحميل الكود إلى وحدة التحكم الصغيرة AVR الخاصة بك ونحن على استعداد للذهاب.

إذا تم تثبيت برنامج bootloader على وحدة التحكم الصغيرة لديك بالفعل ، فيمكنك النقر فوق زر التحميل لتحميل الكود.

أو يمكنك استخدام مبرمج للتحميل (مثل UsbAsp). فقط للتأكد من استخدام الكريستال الخارجي والحصول على إعداد الصمامات بشكل صحيح. (بالنسبة إلى لوحة Arduino ، لا يلزم إجراء تغييرات حيث تم بالفعل إعداد الصمامات الصحيحة)

الخطوة 5: الخطوة 5: الاختبار

الخطوة 5: الاختبار
الخطوة 5: الاختبار
الخطوة 5: الاختبار
الخطوة 5: الاختبار

ما عليك سوى توصيل قابس USB بجهاز الكمبيوتر الخاص بك ويجب إعادة توصيله كلوحة مفاتيح HID.

يتم تعيين المفاتيح على النحو التالي.

مثلث -> 13

مربع -> 12

عبر -> 11

الدائرة -> 10

ابدأ -> 9

المنزلق الأيسر -> A3

شريط التمرير الأيسر -> A2

شريط التمرير الأيمن إلى اليسار -> A1

شريط التمرير الأيمن -> A0

موصى به: