فهرست مطالب:

هدست DIY VR برای 80 دلار: 10 مرحله (همراه با تصاویر)
هدست DIY VR برای 80 دلار: 10 مرحله (همراه با تصاویر)

تصویری: هدست DIY VR برای 80 دلار: 10 مرحله (همراه با تصاویر)

تصویری: هدست DIY VR برای 80 دلار: 10 مرحله (همراه با تصاویر)
تصویری: پسر باید...🗿😐 2024, جولای
Anonim
هدست DIY VR با قیمت 80 دلار
هدست DIY VR با قیمت 80 دلار

هدف اولیه من این بود که این کار را با قیمتی کمتر از 150 دلار (USD) انجام دهم ، اما پس از خرید در اطراف و تغییر برخی از قطعات برای جایگزین ها ، موفق شدم این مقدار را به حدود 80 دلار کاهش دهم. بنابراین اجازه دهید شروع کنیم.

قطعات مورد نیاز عبارتند از:

  • تغییر حالت Flick Switch
  • 2 برابر LED
  • مقاومت 1 برابر 150 اهم
  • 1 عدد کابل Micro USB (طول حداقل 2 متر)
  • 1 برابر کابل HDMI (کابل های نازک بهتر کار می کنند زیرا مانع حرکت کمتر می شوند ، همچنین طول آنها حداقل 2 متر است)
  • برخی از سیم های بلوز
  • آداپتور DC 5V 3A (رزبری پای سازگار است عالی کار می کند)
  • دکمه فشار
  • هدست واقعیت مجازی سازگار با Google Cardboard (توصیه می کنم هدست با درب محفظه تلفن باز شود زیرا دسترسی بهتری نسبت به آنهایی که از سینی در حال اسلاید استفاده می کنند ، باز می شود)
  • ژیروسکوپ و شتاب سنج 6DOF MPU 6050 3Axis
  • Arduino Micro (می تواند از جایگزین خارج از نام تجاری استفاده کند)
  • صفحه نمایش 5 اینچی RaspberryPi LCD 800 × 480 با رابط HDMI

تدارکات

  • تغییر حالت Flick Switch
  • 2 برابر LED
  • مقاومت 1 برابر 150 اهم
  • 1 عدد کابل Micro USB (طول حداقل 2 متر)
  • 1 برابر کابل HDMI (کابل های نازک بهتر کار می کنند زیرا مانع حرکت کمتر ، طول حداقل 2 متر)
  • برخی از سیم های بلوز
  • آداپتور DC 5V 3A (رزبری پای سازگار است عالی کار می کند)
  • دکمه فشار
  • هدست واقعیت مجازی سازگار با Google Cardboard (توصیه می کنم هدست با درب محفظه تلفن باز شود زیرا دسترسی بهتری نسبت به آنهایی که از سینی در حال اسلاید استفاده می کنند ، باز می شود)
  • ژیروسکوپ و شتاب سنج 6DOF MPU 6050 3Axis
  • Arduino Micro (می تواند از نام تجاری جایگزین استفاده کند)
  • صفحه نمایش 5 اینچی RaspberryPi LCD 800 × 480 با رابط HDMI

مرحله 1: هزینه بخشی

هزینه بخشی
هزینه بخشی
هزینه بخشی
هزینه بخشی
هزینه بخشی
هزینه بخشی
هزینه بخشی
هزینه بخشی

همه این قطعات را می توان در AliExpress با قیمتی حدود 80 دلار (به طور دقیق 82.78 دلار) خریداری کرد ، همانطور که در تصاویر مشاهده می شود.

مرحله 2: نرم افزار مورد نیاز است

شما همچنین به Tridef3D یا نرم افزارهای مشابه نیاز خواهید داشت (برخی از گزینه های رایگان وجود دارد ، اما من در حال حاضر فرصتی برای امتحان کردن آنها ندارم). Tridef3D برای تبدیل هر بازی Direct X 9/10/11 به 3D استریوسکوپی استفاده می شود. Tridef3D یک آزمایش رایگان 14 روزه ارائه می دهد که برای امتحان کردن آن کافی است. نسخه کامل Tridef3D با قیمت 39.99 دلار به فروش می رسد.

مرحله 3: مونتاژ

اکنون که همه اجزای مورد نیاز را داریم ، اجازه دهید با مونتاژ شروع کنیم.

مجموعه شامل 3 عنصر اصلی است:

  1. میکرو مدار آردوینو (شامل MPU 6050 ، دکمه فشاری و led)
  2. سیم کشی (ارائه اتصال به Arduino Micro و برق به صفحه)
  3. قرار دادن صفحه نمایش در هدست و اتصال کابل های micro USB و همچنین کابل HDMI.

مرحله 4: مدار میکرو آردوینو

میکرو مدار آردوینو
میکرو مدار آردوینو

نمودار نشان می دهد که چگونه اجزای مختلف باید به Arduino Micro متصل شوند.

دکمه فشاری از پین 5 دیجیتال استفاده می کند و MPU 6050 به Arduino Micro به شرح زیر متصل می شود: - پین MPU 6050 SCL به دیجیتال پین 3 در آردوینو

- پین MPU 6050 SDA به پین دیجیتال 2 در آردوینو

- MPU 6050 VCC تا پین 5 ولت در آردوینو

- MPU 6050 GND به GND پین در آردوینو

مرحله 5: کد برای آردوینو

کد برای آردوینو
کد برای آردوینو

در اینجا کدی است که باید در Arduino بارگیری شود.

مرحله 6: نصب ژیروسکوپ

نصب ژیروسکوپ
نصب ژیروسکوپ

فقط توجه داشته باشید که جهت MPU 6050 در کدام یک از محورهای ژیروسکوپ استفاده می شود تفاوت ایجاد می کند. برای کد بالا ، MPU 6050 مطابق تصاویر در کنار هدست نصب شده است.

در صورت نصب MPU 6050 با جهت گیری متفاوت ، ممکن است مجبور باشید بین مقادیر gx ، gy و gz جایگزین کنید تا پیکربندی مورد نظر به دست آید.

برای پیکربندی خود ، من در اطراف محور Y و Z می چرخم.

همچنین اعداد مرتبط با محاسبه vx و vy ممکن است برای به دست آوردن نتایج (سرعت حرکت و غیره) مورد نظر شما اصلاح شوند.

یک دکمه فشاری نیز اضافه کردم که وقتی فشرده می شود حرکت موش ژیروسکوپی را به طور موقت غیرفعال می کند. این زمانی مفید است که بخواهید دیدگاه خود را در بازیها بازنشانی کنید.

مرحله 7: همه چیز را به هدست وصل کنید

اتصال همه چیز به هدست
اتصال همه چیز به هدست
همه چیز را به هدست وصل کنید
همه چیز را به هدست وصل کنید
همه چیز را به هدست وصل کنید
همه چیز را به هدست وصل کنید
همه چیز را به هدست وصل کنید
همه چیز را به هدست وصل کنید

تمام قسمتهای این مدار را با استفاده از نوار دو طرفه به هدست VR متصل کردم.

مرحله 8: سیم کشی

سیم کشی
سیم کشی
سیم کشی
سیم کشی

برای اینکه بتوانم تا حد ممکن کابل های متصل به هدست VR داشته باشم ، کابل USB را طوری تغییر دادم که برق خارجی را از آداپتور برق DC خارج کند (یک پورت USB واحد نمی تواند آردوینو و LCD 5 اینچی را تغذیه کند) و همچنین تقسیم شدن به 2 میکرو USB در یک طرف (یکی فقط منبع تغذیه LCD و دیگری منبع تغذیه و اتصال به آردوینو است.) نمودار زیر نحوه اتصال سیم کشی را نشان می دهد.

برای مرجع ، کابل USB شامل 4 سیم است:

  • سیم قرمز - +5V DC
  • سفید یا زرد - اتصال داده
  • سبز - قابلیت اتصال به داده
  • سیاه - GND

همچنین یک سوئیچ برای خاموش و روشن کردن دستگاه (برای خاموش کردن عملکرد ماوس تا زمانی که مورد نیاز است مفید است ، در غیر این صورت در مواقع نامطلوب با حرکت ماوس تداخل دارد) ، و همچنین یک LED برای نشان دادن زمان هدست روشن است

مرحله 9: قرار دادن صفحه در هدست و اتصال همه سیم کشی

قرار دادن صفحه در هدست و اتصال همه سیم کشی
قرار دادن صفحه در هدست و اتصال همه سیم کشی
قرار دادن صفحه در هدست و اتصال همه سیم کشی
قرار دادن صفحه در هدست و اتصال همه سیم کشی

صفحه LCD با گیره هایی که در هدست مورد استفاده برای نگه داشتن گوشی استفاده می شود (در حالت محکم قرار می گیرد) ثابت نگه داشته شده است. سپس به سادگی 2 USB میکرو USB را به ترتیب به LCD و Arduino وصل کنید (مطمئن شوید که دوشاخه با اتصالات داده به آردوینو وصل شده است و فقط میکرو USB برق به پریز برق صفحه نمایش LCD متصل شده است). سعی کنید کابل ها را در فضاهای اضافی هدست در اطراف صفحه اجرا کنید تا آنها را از راه دور نگه دارید.

در نهایت کابل HDMI را به LCD وصل کنید.

اکنون مونتاژ کامل شده است.

مرحله 10: اتصال هدست به رایانه و راه اندازی نرم افزار

برای اتصال هدست به رایانه خود موارد زیر را انجام دهید:

  1. آداپتور DC را به برق متصل کنید.
  2. اتصال USB را به درگاه USB موجود در رایانه خود وصل کنید.
  3. کابل HDMI را به پورت HDMI موجود و موجود در کارت گرافیک رایانه خود وصل کنید (می توانید از پورت DVI با آداپتور استفاده کنید)

به تنظیمات نمایش بروید و بر روی dete displays کلیک کنید ، سپس Multiple displays را روی "Duplicate these Displays" قرار دهید و مطمئن شوید که رزولوشن شما روی 800 × 480 تنظیم شده است.

Tridef3D را باز کرده و یک بازی را راه اندازی کنید. ممکن است مجبور باشید با تنظیمات گرافیکی تک تک بازی ها و همچنین حساسیت ماوس بازی کنید تا بهترین نتایج را بدست آورید.

برای پیشرفت های بعدی ، من به دنبال دریافت یک صفحه LCD با وضوح بالاتر و همچنین کار با ردیابی حرکت سر با استفاده از LED های مادون قرمز و Wiimote (Wiimote که به عنوان دوربین IR استفاده می شود) هستم.

و در آنجا شما یک هدست DIY VR با قیمت 80 دلار دارید.

آن را امتحان کنید.

توصیه شده: