سؤال

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

إنه جهاز Bluetooth ، وأنا أعلم أن الآخرين قد قاموا بتوصيله بجهاز الكمبيوتر الخاص بهم.

  • ما هي أسهل طريقة للبدء في استخدامه في برامجي - هل هناك مكتبات لـ C#، على سبيل المثال؟
  • أريد أن يكون برنامجي قابلًا للاستخدام وقابل للتثبيت بسهولة - ما هي أسهل طريقة لتوصيل Wiimote بالكمبيوتر؟ هل يمكنني جعل هذه العملية جزءًا من تثبيت البرنامج الخاص بي؟

-آدم

هل كانت مفيدة؟

المحلول

هل رأيت مدونة جوني تشونغ لي "المماطلة"؟ لقد كتب كثيرًا حول موضوع استخدام أجهزة التحكم عن بعد Wii ولديه بعض مقاطع الفيديو التوضيحية الرائعة. يحرر لقد اكتشفت للتو السيد لي فعل حديث تيد الذي يعطي مقدمة جيدة للأشياء التي قام بها أيضًا ...

هناك ثروة من المعلومات wiibrew.org - تحقق من مكتبة Wiimote صفحة لبعض واجهات برمجة التطبيقات الأخرى إذا كنت تريد أن تنظر إلى ما وراء C#. بصفتي من محبي Python متعطشًا ، أشعر بالفضول تمامًا لألعب معها مكتبة Pywiimote :-)

نصائح أخرى

كان لدى Coding4Fun مكتبة C# مُدارة تتيح لك التواصل معها ، لكن يبدو أن موقعهم قد انخفض الآن. على الرغم من أنني أعتقد أنهم استخدموا استوديو الروبوتات بحيث يكون ذلك مكانًا للبدء.

وجدها ... http://www.codeplex.com/wiimotelib

أوه ، لقد نسيت نشر رابط لمقاطع الفيديو هذه التي رأيتها منذ بعض الوقت. http://www.cs.cmu.edu/~johnny/projects/wii/

إذا كنت تستخدم Wiimotelib (من Coding4Fun كما هو مذكور في إجابة أخرى) ، فهناك تطبيق مثال يسمى WiimoteTest. هذا يختبر جميع مدخلات ومخرجات Wiimote ، بما في ذلك بالنسبة إلى العديد من wiimotes في نفس الوقت ، لذلك فهي نقطة انطلاق جيدة لرمز Wiimote الخاص بك لأنها تمنحك مثالًا على كيفية القيام بأي شيء تريده إلى حد كبير.

بالنسبة للجزء الثاني من سؤالك ، فإن توصيل Wiimote بالكمبيوتر هو نفسه إلى حد كبير توصيل أي جهاز Bluetooth آخر. لا أعرف أنه سيكون من المناسب للغاية القيام بذلك عند التثبيت لأنه من المحتمل أن يكون متصلاً وفك اتصاله كثيرًا ، خاصة وأن Wiimote سوف يطفئ نفسه إذا لم يتم استخدامه لفترة من الوقت. ومع ذلك ، فإن الأمر يتعلق باتباع معالج Windows القياسي للاتصال به ، لذلك ليس من الصعب للغاية. هذا يفترض أن لديك برنامج تشغيل Bluetooth سيعمل مع Wiimote - مزيد من المعلومات حول ذلك متاح على موقع Coding4Fun. لقد نجح الأمر بالنسبة لي مع السائق الافتراضي الذي جاء بالفعل مع جهاز الكمبيوتر المحمول الخاص بي ، ولكن إذا لم يكن الأمر كذلك بالنسبة لك ، فإن الشخص الذي يوصيون به هو Bluesoleil.

ما هي أسهل طريقة حالية لتوصيل wiimote بالكمبيوتر؟

لم أجد حلًا ل Connect Wiimote داخل برنامجي ، يجب عليك الاتصال يدويًا بـ Windows ، ولكن على جهاز Windows Recordly Bluetooth ، يستغرق وقتًا طويلاً ، جرب Toshiba Bluetooth مكدسه أكثر ملاءمة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top