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

تعديل L-tek Dance Pad لإجراء استطلاع عند 1000 هرتز على نظامي التشغيل Windows و Linux: 9 خطوات
تعديل L-tek Dance Pad لإجراء استطلاع عند 1000 هرتز على نظامي التشغيل Windows و Linux: 9 خطوات

فيديو: تعديل L-tek Dance Pad لإجراء استطلاع عند 1000 هرتز على نظامي التشغيل Windows و Linux: 9 خطوات

فيديو: تعديل L-tek Dance Pad لإجراء استطلاع عند 1000 هرتز على نظامي التشغيل Windows و Linux: 9 خطوات
فيديو: How & Why to Mod an l-tek dance pad for ITG / DDR 2024, شهر نوفمبر
Anonim
تعديل L-tek Dance Pad لإجراء استطلاع عند 1000 هرتز على نظامي التشغيل Windows و Linux
تعديل L-tek Dance Pad لإجراء استطلاع عند 1000 هرتز على نظامي التشغيل Windows و Linux
تعديل L-tek Dance Pad لإجراء استطلاع عند 1000 هرتز على نظامي التشغيل Windows و Linux
تعديل L-tek Dance Pad لإجراء استطلاع عند 1000 هرتز على نظامي التشغيل Windows و Linux

لماذا هذا التعديل؟

إذا قمت بالتمرير إلى الرسم البياني لأغنية 125 نبضة في الدقيقة ، فقد تتساءل ، ما الأمر مع هذا spikey boi؟ لماذا يقع التوقيت في "فترات زمنية" منفصلة؟

تتمتع كل من ITG و DDR بنوافذ توقيت ضيقة بشكل لا يصدق ، ومع معدل أخذ العينات 8ms / 125Hz ، سنحصل على أصحاب الامتياز الذين كان ينبغي أن يكونوا خياليين ، وعظماء كان ينبغي أن يكونوا أصحاب امتياز. هذه اللعبة بالفعل صعبة بما يكفي ، إذا كنت تريد وسادة لإيقافك ، فستشتري وسادة ناعمة!

كيف يمكننا حل هذه المشكلة؟

لا تستطيع لوحة ltek الاستقصاء عند 1000 هرتز من تلقاء نفسها. الطريقة التي يتم بها تنفيذ USB 3.0 تفرض قرارات الاستقصاء على مستوى الأجهزة. حتى تعديل معدل الاقتراع في linux kernel a-la "usbhid.jspoll =" لن يؤثر على Ltek.

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

اللوازم:

المهارات المطلوبة:

  • تجربة لحام الهواة (كانت هذه هي المرة الخامسة التي أقوم فيها باللحام)
  • 4-6 ساعات

أدوات:

  • كمبيوتر
  • لحام حديد
  • منظف رأس لحام الحديد
  • قواطع الأسلاك
  • مفك فيليبس وفلاتهيد
  • مسدس حراري أو ولاعة

القطع:

  • اردوينو مايكرو *
  • سلك احتياطي
  • أنابيب الانكماش الحراري
  • جندى
  • تدفق
  • شريط كهربائي
  • مانع تسرب السيليكون (آمن للإلكترونيات)
  • كبل USB صغير (أي طول ، سيتم التضحية به. استخدم الكبل الذي تقوم بتحميل رسم Arduino به)

* Arduino Micro: يمكن استبداله بأي نسخة ، ولكن يجب أن يكون ليوناردو ** - متوافق مع micro (وليس mini أو nano).

** لن يصلح ليوناردو القياسي داخل L-tek. سيتطلب صندوق تحكم مطبوع ثلاثي الأبعاد ، وأسلاك محول مخصص. يمكن أن يشتمل صندوق التحكم هذا على مفتاح بدء + مفتاح أو حتى توصيل بلوحة لاختيار الموسيقى / الخيار. إذا كنت ترغب في التوسع لذلك في المستقبل ، يرجى إرسال رسالة مباشرة إلينا (معلومات الاتصال في الأسفل) ، وسأضيفها!

الخطوة 1: قم بتثبيت Arduino IDE

قم بتثبيت Arduino IDE
قم بتثبيت Arduino IDE
قم بتثبيت Arduino IDE
قم بتثبيت Arduino IDE
قم بتثبيت Arduino IDE
قم بتثبيت Arduino IDE

قم بتنزيل Arduino IDE من

إذا كنت تستخدم Windows ، فاتبع الخطوات التالية.

إذا كنت تستخدم Linux ، فقد يكون الدليل الموجود على https://www.instructables.com/id/Install-Arduino-… مفيدًا.

(Windows) اترك "تثبيت برنامج تشغيل USB" محددًا. قد لا يتم التحقق من الباقي إذا سمحت.

(Windows) انقر فوق "تثبيت" من خلال المطالبات

(الكل) قم بتنزيل كود Arduino الخاص بي على https://github.com/StarlightLumi/DanceCtl اتبع التعليمات الموجودة على تلك الصفحة ، ثم تابع أدناه.

الخطوة 2: قم بتحميل الرسم التخطيطي إلى Arduino Micro

قم بتحميل الرسم التخطيطي إلى Arduino Micro
قم بتحميل الرسم التخطيطي إلى Arduino Micro
قم بتحميل الرسم التخطيطي إلى Arduino Micro
قم بتحميل الرسم التخطيطي إلى Arduino Micro
قم بتحميل الرسم التخطيطي إلى Arduino Micro
قم بتحميل الرسم التخطيطي إلى Arduino Micro
  • افتحه ، انقر على "موافق"
  • قم بتوصيل Arduino Micro بجهاز الكمبيوتر الخاص بك. حدد منتداك باسم "Arduino Micro".
  • حدد اللوحة تحت عنوان "منافذ". تم تحديد My Micro على أنها ليوناردو ، لكن هذا جيد ، لا يزال الرمز يعمل!
  • ثم اضغط على CTRL + U على لوحة المفاتيح للترجمة والتحميل. بمجرد نجاح التحميل ، يمكنك فصل Arduino الخاص بك.

الخطوة 3: أسلاك اللحام إلى Arduino

أسلاك اللحام بالاردوينو
أسلاك اللحام بالاردوينو

أول مرة لحام؟ شاهد هذا الفيديو!

لحام:

  1. اجمع بعض الأسلاك الرفيعة ، بطول 3-4 بوصات.
  2. باستخدام عود أسنان ، ضع القليل من التدفق على السن 4
  3. أدخل الأسلاك الملونة من خلال الفتحات الأربعة
  4. أسقط اللحام على الفتحة الأربعة حتى يغطي كل السلك. أنا ملحوم من الأسفل.
  5. كرر الخطوات من 2 إلى 5 بالترتيب الدقيق للمسامير الأخرى والسلك الأرضي.

يستخدم الكود الخاص بي دبابيس 4-9. منذ أن قمت بخلع اللحام على الدبوس 6 ، ستستخدم لوحتي المسامير 5 ، 7 ، 8 ، 9 للألواح الأربعة. إذا لم يكن لديك دبابيس 4-9 متوفرة ، فقم بتغيير 4 و 5 و 6 و 7 و 8 و 9 في هذا السطر من التعليمات البرمجية لتعكس المسامير التي قمت بلحامها بالفعل ، وأعد تحميل الرسم التخطيطي. حتى إذا كنت تستخدم 4 من المسامير فقط ، فتأكد من سرد 6 منها وإلا فسوف ينكسر البرنامج.

ثابت ثابت int buttonPins [NBUTTONS] = {4، 5، 6، 7، 8، 9} ؛

تأكد من لحام اتصال أرضي!

الخطوة 4: اجمع أدواتك وافتح ملف Ltek

اجمع أدواتك وافتح ملف Ltek
اجمع أدواتك وافتح ملف Ltek
اجمع أدواتك وافتح ملف Ltek
اجمع أدواتك وافتح ملف Ltek
اجمع أدواتك وافتح ملف Ltek
اجمع أدواتك وافتح ملف Ltek

بعد ذلك ، اجمع أدواتك و Ltek.

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

الخطوة 5: قص الأسلاك وأخرج اللوحة القديمة

قص الأسلاك وحفر اللوح القديم للخارج
قص الأسلاك وحفر اللوح القديم للخارج
قص الأسلاك وحفر اللوح القديم للخارج
قص الأسلاك وحفر اللوح القديم للخارج
قص الأسلاك وحفر اللوح القديم للخارج
قص الأسلاك وحفر اللوح القديم للخارج
قص الأسلاك وحفر اللوح القديم للخارج
قص الأسلاك وحفر اللوح القديم للخارج

باستخدام المقص ، قم بقص 4 أسلاك USB بالقرب من اللوحة قدر الإمكان. كل ملليمتر يمكنك حفظه سيجعل الخطوات التالية أسهل.

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

ارفع اللوح واقطع الأسلاك السوداء بالقرب من اللوحة قدر الإمكان. لاحظ 4 الأسلاك الأرضية كلها ملحومة معا؟ لديهم شريط أحمر عليهم.

الخطوة 6: جندى الأسلاك

جندى الأسلاك
جندى الأسلاك

قم بتوصيل 4 أسلاك سوداء صلبة بالأسلاك الأربعة التي قمت بلحامها في Arduino سابقًا. أنا لست محترفًا ، ولكن إليك خطواتي:

  1. ضع الانكماش الحراري على كلا الطرفين (أو على طرف واحد على الأقل)
  2. قم بلف الأسلاك معًا في شكل حرف Y
  3. اغمس السلك العاري في التدفق
  4. إسقاط اللحام عليه
  5. باستخدام ولاعة ، احرق أنبوب الانكماش الحراري
  6. قم بتوصيلهم بأي ترتيب ، يمكننا إصلاح رابط المفاتيح في Stepmania لاحقًا.

للأسلاك الأرضية ،

  1. ضع انكماشًا حراريًا كبيرًا على السلك الأرضي القادم من اردوينو
  2. قم بلف كل 5 منهم معًا
  3. اغمس السلك العاري في التدفق
  4. إسقاط اللحام عليه
  5. باستخدام ولاعة ، احرق أنبوب الانكماش الحراري

كان المحترف الحقيقي يستخدم على الأقل مفصل "I" بدلاً من مفصل "Y" ، ومسدس حراري بدلاً من ولاعة.

الخطوة 7: جندى USB

جندى USB
جندى USB
جندى USB
جندى USB

بعد ذلك ، ستحتاج إلى قطع كابل USB. اترك ما لا يقل عن 6 بوصات من الركود.

قم بفصل اللب الخارجي الأسود الكبير ، ثم قم بفك الأسلاك الأربعة الملونة. إذا كان لديك اختبار استمرارية ، فاختبر استمرارية 4 دبابيس USB في الكابلات. إذا لم تفعل ذلك ، فإن الصورة الثانية تُظهر كيف أن المناجم موصلة بالأسلاك.

كرر عملية اللحام السابقة لجميع المسامير الأربعة.

الخطوة 8: الاختبار والختم

اختبار وختم
اختبار وختم
اختبار وختم
اختبار وختم

بعد ذلك ، قم بتوصيل كبل USB بجهاز Stepmania لاختباره. يجب أن ترى بعض الأضواء تومض. انتقل إلى Stepmania ، وقم بتكوين المدخلات. إذا تم تكوين جميع الأربعة بنجاح ، فهذا رائع! استمر في.

  • إذا لم تضيء المصابيح ، فتحقق من منفذ USB والقابس. أحد خطوط الكهرباء لا يعمل
  • إذا فشل جهاز الكمبيوتر الخاص بك في التعرف على Arduino ، فتحقق من خطوط بيانات USB.
  • إذا لم يتم اكتشاف أحد الأزرار الخاصة بك ، فتحقق من اردوينو والسلك والمفصل
  • إذا لم يتم اكتشاف أي من الأزرار الخاصة بك ، فتحقق من النظام للتأكد من أنه يكتشف وحدة تحكم على الإطلاق.

    • في windows ، افتح "Set up USB Game Controllers" من لوحة التحكم.
    • إذا كان مدرجًا هناك ، فتحقق من التوصيلات الأرضية

      • إذا لم يكن مدرجًا ، كرر الخطوة 2 ، واجعل google أي أخطاء تواجهها. (ستظهر باللون البرتقالي في موجه الإخراج السفلي)
      • إذا فشل تحميل المخطط الخاص بك ، فمن المحتمل أن يكون ذلك بسبب كبل USB سيئ ، فقد حصلت على معدل نجاح 1/12 مع الكابلات الاحتياطية الخاصة بي.
  • إذا كان أحد الأزرار لديك عالقًا في وضع التشغيل ، فحاول فك البراغي ربع دورة.

إذا كنت لا تزال تواجه مشاكل ، فتحقق من التعليقات السابقة قبل نشر التعليقات الخاصة بك.

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

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

حان الوقت لإعادة الألواح. كن لطيفا الشد في الخشب! لا تفرط في الشد ، ولا تقم ببرغي بزاوية. إذا واجهت مقاومة كبيرة جدًا قبل تدفق البرغي ، فقم بعمل نسخة احتياطية وحاول مرة أخرى.

الخطوة 9: هل يمكنني مناداتك بـ Masta الراقص؟

هل يمكنني مناداتك ماستا راقص؟
هل يمكنني مناداتك ماستا راقص؟
هل يمكنني مناداتك ماستا راقص؟
هل يمكنني مناداتك ماستا راقص؟

أليست لوحة L-tek كبيرة جدًا؟ هل سيتم استخدام وسادة اللحام الموجودة على اليمين؟ إنه لأمر مدهش بالنسبة لي أنه يمكننا القيام بعمل أفضل باستخدام Arduino.

إذا كان لديك أي أسئلة أو تعليقات ، فلا تتردد في التواصل معي علىLumiAFK على تويتر.

هذا كل شيء! هل يمكنني مناداتك بالماستا الراقصة؟

الاعتمادات:

مارتن ناتانو (للدليل الأصلي)

ماثيو هيرونيموس (لمكتبة Arduino Joystick)

Arduino.cc (لتصميم Arduino Micro ولجعل كل شيء مفتوح المصدر)

موصى به: