جدول المحتويات:
- الخطوة 1: الخطوة 1: تحضير المكونات
- الخطوة 2: الخطوة 2: بناء لوحة الدوائر
- الخطوة 3: الخطوة: إعداد بيئة البرنامج
- الخطوة 4: الخطوة 4: بناء وتحميل مشروع Arduino
- الخطوة 5: الخطوة 5: الاختبار
فيديو: وحدة تحكم لوحة مفاتيح HID لـ Project Diva Aracade Future Tone: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
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: بناء لوحة الدوائر
جندى هذه المكونات في اللوح. لقد قمت بتضمين التخطيطي للمشروع. لا يوجد الكثير من المكونات التي يجب لحامها حيث أن معظم العمل يتم بواسطة وحدة التحكم الصغيرة عبر الكود.
الخطوة 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: الاختبار
ما عليك سوى توصيل قابس USB بجهاز الكمبيوتر الخاص بك ويجب إعادة توصيله كلوحة مفاتيح HID.
يتم تعيين المفاتيح على النحو التالي.
مثلث -> 13
مربع -> 12
عبر -> 11
الدائرة -> 10
ابدأ -> 9
المنزلق الأيسر -> A3
شريط التمرير الأيسر -> A2
شريط التمرير الأيمن إلى اليسار -> A1
شريط التمرير الأيمن -> A0
موصى به:
لوحة مفاتيح USB عالمية مع مفاتيح RGB: 6 خطوات
لوحة مفاتيح USB عالمية مع مفاتيح RGB: في هذا التوجيه ، سأوضح لك كيفية إنشاء لوحة مفاتيح USB مخصصة تتصرف تمامًا مثل لوحة مفاتيح الكمبيوتر العادية. يمكنك تعيين أي مجموعة مفاتيح أو تسلسل مفاتيح للضغط عليها أثناء الضغط على زر ضغط واحد فقط. يمكنك استخدامه
وحدة تحكم لوحة مفاتيح DIY لـ MAME و Virtual Pinball: 4 خطوات (مع صور)
وحدة تحكم لوحة المفاتيح DIY لـ MAME و Virtual Pinball: تتيح لك هذه المجموعة من التعليمات تصنيع وحدة تحكم لوحة المفاتيح الخاصة بك باستخدام لوحات المفاتيح القديمة مقابل تكلفة بعض الأسلاك واللحام وقطعة من الخشب. تم استخدام وحدات التحكم هذه في مشاريع MAME و Virtual Pinball الخاصة بي انظر Virtual Pinball Inst
جهاز تحكم PS2 إلى محاكي لوحة مفاتيح USB Hid: 3 خطوات
PS2 Controller إلى Usb Hid Keyboard Emulator: هذا مشروع صغير لإنشاء محول USB للكمبيوتر الشخصي قابل للبرمجة لوحدة تحكم ps2. إنه عبر منصة. لقد صنعته لأنني كنت أواجه مشكلة في تثبيت حل البرنامج المعتاد (antimicro ، joy2key ، إلخ). المكتبة لا تجمع للمراهقين
لوحة مفاتيح سريعة وقذرة (لوحة مفاتيح فارغة): 3 خطوات
لوحة مفاتيح سريعة وقذرة (لوحة مفاتيح فارغة): لوحة مفاتيح داس هي اسم لوحة المفاتيح الأكثر شيوعًا بدون نقوش على المفاتيح (لوحة مفاتيح فارغة). يتم بيع لوحة مفاتيح Das بسعر 89.95 دولارًا. سيرشدك هذا الدليل أثناء إنشاء لوحة مفاتيح قديمة لديك
تنظيف لوحة مفاتيح Apple Aluminium . أو أي لوحة مفاتيح أخرى ناعمة الملمس: 5 خطوات
تنظيف لوحة مفاتيح Apple Aluminium …. أو أي لوحة مفاتيح أخرى ناعمة الملمس: نظيفة مثلك أو قد أحاول الحفاظ على لوحات مفاتيح Apple المصنوعة من الألومنيوم ، فإنها تصبح قذرة بعد عام أو نحو ذلك. هذا التوجيه هو لمساعدتك على تنظيفه. كن حذرًا ، لأنني لست مسؤولاً إذا تعطلت لوحة المفاتيح أثناء القيام بذلك …. SUCKS F