جدول المحتويات:
- الخطوة 1: قم باستخراج الكاميرا من جهاز تحكم Wii
- الخطوة 2: أضف المكونات
- الخطوة 3: جهاز تعقب LED
- الخطوة 4: الكود
فيديو: تتبع الرأس بكاميرا Wii عن بعد (War Thunder): 6 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
بواسطة JackCarter> قم بتنزيل نماذجي من هنا <تابع المزيد بواسطة المؤلف:
حول: أحب الدبابات و lasercut و lasercut المزيد حول JackCarter »
مرحبا بالجميع ! أريد أن أشارككم أول مشروع حقيقي منتهي في اردوينو. حاولت أن أصنع نوعًا من الواقع المعزز محلي الصنع. دعني أوضحها لك:
إنه في الأساس نظام يستخدم كاميرا لتتبع حركات رأسك لتكييفها كمحور عصا تحكم X و Y. حتى ذلك الحين ، يمكن تكييف المشروع مع أي لعبة تريدها.
بعد ذلك ، سنقوم بربط هذه المحاور بحركة الرأس في إعدادات War Thunder ، لإعطاء المزيد من الأحاسيس في عرض قمرة القيادة.
للقيام بهذا المشروع ، سوف تحتاج إلى:
- Arduino Uno (مكتبة عصا التحكم تعمل فقط مع هؤلاء ولكن يمكنك جعلها تعمل بالعديد من الطرق الأخرى) ،
- كاميرا Wii عن بُعد (أوصي حقًا بأخذ جهاز تحكم عن بعد قديم ، ولا تشتري واحدة جديدة ، لأنها لا تزال باهظة الثمن) ،
- مقاوم 100 kΩ ،
- مكثف 100 نانوفاراد ،
- مذبذب 25 ميجا هرتز (4 دبابيس) ،
- مصباح الأشعة تحت الحمراء ،
- خلية زر 3V (لتشغيل LED) ،
- لوح تجارب صغير (17 فتحة طويلة لعقد المكونات والكاميرا ، 2x أكثر لحمل Nano (إذا كنت تستخدم هذا) إلى جانب ذلك) ،
- بعض الأسلاك وأجهزة اللحام.
أود أن أشكر إريك جاكوب من خلال جهازه Instructable Wii Remote IR Camera Hack مع واجهة Arduino التي أعطتني هذه الفكرة.
الخطوة 1: قم باستخراج الكاميرا من جهاز تحكم Wii
أخذت جهاز تحكم Wii قديمًا مكسورًا ، وأقترح عليك أن تفعل الشيء نفسه. لا يزال بإمكانك شراء واحدة ، لكنها ستكلفك 40 دولارًا (باهظ الثمن!) على ما أعتقد. جهاز التحكم عن بعد مغلق بأربعة تقاطعات مدببة. ابحث عن الأداة المناسبة أو اسحق الإطار. ترى الكاميرا المربعة؟ غير مباع! (حاولت ولكن لم أرغب في حرق الكاميرا. لقد قمت بلحام الأسلاك مباشرة على PCB البعيد)
الخطوة 2: أضف المكونات
الآن ، أسلاك اللحام إلى دبابيس الكاميرا حتى نتمكن من توصيلها بلوح التجارب.
تعمل الكاميرا بنظام I²C ، ولكنها لا تعمل عند توصيلها مباشرة بـ Arduino. سنضيف بعض المكونات لمحاكاة كاميرا DFRobots IR. اتبع الرسم البياني الكهربائي لإكمال الكاميرا.
حاول أن تجعل الكاميرا تنظر إليك ، على ارتفاع رأسك ، مثل كاميرا الويب على شاشتك.
الخطوة 3: جهاز تعقب LED
ما عليك سوى لصق مؤشر LED على خلية الزر وإرفاقه بأعلى سماعة الرأس. وجّه مؤشر LED نحو الكاميرا لمزيد من الكفاءة.
من الواضح ، لا تنس إزالة مؤشر LED لتجنب فقد الطاقة في بطاريتك.
الخطوة 4: الكود
لقد استخدمت مكتبة UnoJoy و DFRobotIRPosition لمحاكاة أذرع التحكم. مبدأ بسيط جدا:
- نعلن أن الكاميرا هي اتصال تسلسلي وأن Arduino هو وحدة تحكم في اللعبة.
- نحصل على قيمة X و Y لمصباح IR LED المسجل.
- قمنا بتعيينها لتلائم القيمة التي تم إرجاعها من 10 بت (0-1023) في قيمة 8 بت (0-255) لعصا التحكم.
- يرسل Arduino عبر منفذ com التسلسلي قيم جويستيك.
موصى به:
نظام تتبع حركة الرأس للواقع الافتراضي: 8 خطوات
نظام تتبع حركة الرأس لـ VR: اسمي Sam KODO ، في هذا tuto ، سأعلمك خطوة بخطوة كيفية استخدام مستشعرات Arduino IMU لبناء نظام تتبع الرأس لـ VR. في هذا المشروع ، ستحتاج إلى: - شاشة LCD HDMI : https: //www.amazon.com/Elecrow-Capacitive-interfac…- An
كيفية التحكم عن بعد مقطوع الرأس Raspberry Pi: 4 خطوات
كيفية التحكم عن بعد بدون رأس Raspberry Pi: هل أنت محتار حول كيفية إعداد Raspberry Pi عن بُعد دون الحاجة إلى شاشة أو لوحة مفاتيح؟ لا تقلق! بالطبع ، يمكننا فعل ذلك. في هذا البرنامج التعليمي ، سأقوم عن بعد عبر SSH الخاص بي raspberry pi zero مع نظام تشغيل raspbian جديد بالداخل
DIY الذكية روبوت تتبع مجموعات السيارات تتبع السيارات حساسة للضوء: 7 خطوات
DIY الذكية روبوت تتبع مجموعات السيارات تتبع السيارات حساس للضوء: التصميم بواسطة SINONING ROBOT يمكنك الشراء من تتبع سيارة الروبوت ، تقارن رقاقة TheoryLM393 بين المقاومين ، عندما يكون هناك جانب واحد من المقاوم الضوئي LED على الأبيض سيتوقف جانب المحرك على الفور ، والجانب الآخر من المحرك تدور ، بحيث
دبابة RC بكاميرا FPV متحركة: 9 خطوات (بالصور)
RC Tank بكاميرا FPV متحركة: مرحبًا ، في هذه التعليمات ، أريكم كيفية بناء خزان للتحكم عن بعد باستخدام كاميرا FPV. في البداية ، أقوم ببناء خزان RC فقط بدون كاميرا FPV ولكن عندما كنت أقودها في المنزل لم أر مكانها. لذلك توصلت إلى أنه سأضيف إلى
تتبع الرأس بكاميرا الويب: 3 خطوات
تتبع الرأس باستخدام كاميرا الويب: هذا يشبه تتبع الرأس باستخدام wiimote ولكن كل ما هو مطلوب هو جهاز كمبيوتر وكاميرا ويب ، حتى كاميرا الويب منخفضة الجودة الخاصة بي تعمل