فهرست مطالب:

ردیابی سر با دوربین از راه دور Wii (جنگ تندر): 6 مرحله (همراه با تصاویر)
ردیابی سر با دوربین از راه دور Wii (جنگ تندر): 6 مرحله (همراه با تصاویر)

تصویری: ردیابی سر با دوربین از راه دور Wii (جنگ تندر): 6 مرحله (همراه با تصاویر)

تصویری: ردیابی سر با دوربین از راه دور Wii (جنگ تندر): 6 مرحله (همراه با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, جولای
Anonim
Image
Image
Lasercut RC Halftrack
Lasercut RC Halftrack

توسط JackCarter> مدلهای من را از اینجا بارگیری کنید <بیشتر توسط نویسنده دنبال کنید:

Lasercut RC Halftrack
Lasercut RC Halftrack
هارمونیک آنالایزر: پلاتر سیگنال مکانیکی برش لیزری
هارمونیک آنالایزر: پلاتر سیگنال مکانیکی برش لیزری
هارمونیک آنالایزر: پلاتر سیگنال مکانیکی برش لیزری
هارمونیک آنالایزر: پلاتر سیگنال مکانیکی برش لیزری
مخزن دنباله دار Lasercut RC
مخزن دنباله دار Lasercut RC
مخزن دنباله دار Lasercut RC
مخزن دنباله دار Lasercut RC

درباره: من عاشق مخازن ، مخازن برش لیزری و مخازن برش لیزری هستم بیشتر درباره JackCarter »

سلام به همگی! من می خواهم اولین پروژه واقعی آردوینو را به پایان برسانم. من سعی کردم نوعی واقعیت افزوده خانگی بسازم. بگذارید برایتان توضیح دهم:

این اساساً سیستمی است که از دوربین برای ردیابی حرکت سر شما استفاده می کند تا آن را به عنوان محور جوی استیک X و Y تطبیق دهد. تا آنجا ، پروژه می تواند بر روی هر بازی که می خواهید اقتباس شود.

سپس ، ما این محورها را با حرکت سر در تنظیمات War Thunder پیوند می زنیم تا کمی بیشتر در نمای کابین خلبان احساس کنیم.

برای ساخت این پروژه به موارد زیر نیاز دارید:

  • Arduino Uno (کتابخانه جوی استیک فقط با کسانی کار می کند که می توانید با روش های دیگر کار کنید) ،
  • یک دوربین از راه دور Wii (من واقعاً توصیه می کنم از ریموت قدیمی استفاده کنید ، دور جدید نخرید ، زیرا هنوز گران است) ،
  • یک مقاومت 100 کیلو وات ،
  • یک خازن 100 nF ،
  • نوسان ساز 25 مگاهرتز (4 پین) ،
  • یک LED IR ،
  • یک سلول دکمه ای 3V (برای روشن کردن LED) ،
  • کمی تخته نان (17 سوراخ برای نگه داشتن اجزا و دوربین ، 2 برابر بیشتر برای نگه داشتن نانو (در صورت استفاده از این یکی)) ،
  • مقداری سیم و لحیم کاری.

من می خواهم از اریک جیکوب با هک دوربین دستورالعمل کنترل Wii Remote IR با رابط کاربری آردوینو که این ایده را به من داد تشکر کنم.

مرحله 1: دوربین را از راه دور Wii خارج کنید

دوربین را از راه دور Wii استخراج کنید
دوربین را از راه دور Wii استخراج کنید
دوربین را از راه دور Wii استخراج کنید
دوربین را از راه دور Wii استخراج کنید

من از راه دور Wii خراب قدیمی استفاده کردم و به شما پیشنهاد می کنم همین کار را انجام دهید. شما هنوز هم می توانید یکی را خریداری کنید ، اما فکر می کنم 40 دلار هزینه داشته باشد (گران!) کنترل از راه دور با چهار صلیب 3 نوک مهر و موم شده است. ابزار مناسب را بیابید یا قاب را خرد کنید. دوربین مربع را می بینید؟ فروخته نشده! (من سعی کردم اما نمی خواستم دوربین را بسوزانم. من سیم ها را مستقیماً روی PCB از راه دور لحیم کردم)

مرحله 2: کامپوننت ها را اضافه کنید

اجزاء را اضافه کنید
اجزاء را اضافه کنید
اجزاء را اضافه کنید
اجزاء را اضافه کنید
اجزاء را اضافه کنید
اجزاء را اضافه کنید

حالا سیم ها را به پین های دوربین بچسبانید تا بتوانیم آن را روی تخته نان متصل کنیم.

دوربین در I²C کار می کند ، اما هنگامی که مستقیماً به آردوینو وصل می شود نمی تواند کار کند. ما برخی از اجزا را برای شبیه سازی دوربین IR DFRobots اضافه می کنیم. برای تکمیل دوربین ، نمودار الکتریکی را دنبال کنید.

سعی کنید دوربین را طوری نگاه کنید که در ارتفاع سر شما باشد ، معمولاً مانند یک وب کم روی صفحه نمایش شما.

مرحله 3: ردیاب LED

ردیاب LED
ردیاب LED

به سادگی LED را به سلول دکمه بچسبانید و آن را به بالای هدفون خود وصل کنید. جهت کارایی بیشتر LED را به سمت دوربین هدایت کنید.

بدیهی است ، برای جلوگیری از اتلاف برق در باتری ، حذف LED را فراموش نکنید.

مرحله 4: کد

کد
کد

برای شبیه سازی جوی استیک ها از کتابخانه UnoJoy و DFRobotIRPosition استفاده کردم. اصل بسیار ساده است:

  • ما دوربین را به عنوان یک ارتباط سریال و Arduino را به عنوان یک کنترل کننده بازی اعلام می کنیم.
  • مقدار X و Y LED ضبط شده IR را دریافت می کنیم.
  • ما آن را برای متناسب کردن 10 بیت (0-1023) مقدار برگشتی در 8 بیت (0-255) برای جوی استیک ترسیم می کنیم.
  • آردوینو مقادیر جوی استیک را از طریق پورت com سریال ارسال می کند.

توصیه شده: