فهرست مطالب:
- مرحله 1: آزمایش صفحه
- مرحله 2: ساختن عینک بر اساس IPD شما
- مرحله 3: اتصال MPU6050 به Arduino Nano شما
- مرحله 4: آزمایش MPU6050 با Unity 3D
- مرحله 5: کد نهایی آردوینو
- مرحله 6:
- مرحله 7:
- مرحله 8: از این پروژه حمایت کنید
تصویری: سیستم ردیابی حرکت سر برای VR: 8 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
نام من Sam KODO است ، در این آموزش ، من قدم به قدم نحوه استفاده از سنسورهای Arduino IMU برای ساختن سیستم ردیابی سر برای VR را به شما آموزش می دهم.
در این پروژه به موارد زیر نیاز خواهید داشت:
- صفحه نمایش HDMI HDMI:
www.amazon.com/Elecrow-Capacitive-interfac…
- یک آردوینو نانو
www.amazon.com/ELEGOO-Arduino-ATmega328P-W…
-5 میلی متر قطر برای لنزها (یا می توانید برای خودتان با استفاده از بطری های آب بسازید)
-ژیروسکوپ 9 محوره برای ردیابی حرکت سر
www.amazon.com/HiLetgo-Gyroscope-Accelerat…
-یک چاپگر سه بعدی
-یک فن برای خنک کردن کارت صفحه ، اما اختیاری نیست
مرحله 1: آزمایش صفحه
با اتصال منبع تغذیه و HDMI به رایانه خود ، باید مطمئن شوید که صفحه نمایش شما توسط کارت رایانه پشتیبانی می شود.
روی دسکتاپ خود راست کلیک کنید> تنظیمات صفحه نمایش> صفحه نمایش ، باید صفحه دوم خود را در جایی ببینید…
سپس روی آن کلیک کنید ، صفحه LCD شما باید صفحه کامپیوتر شما را نشان دهد.
اگر همه چیز خوب کار می کند ، پس شما آماده حرکت در مرحله دوم هستید.
مرحله 2: ساختن عینک بر اساس IPD شما
در این مرحله شما باید تا آنجا که می توانید دقیق باشید ، IPD هدست شما را قادر می سازد تا یک تجربه همهجانبه بهتر را به شما ارائه دهد.
با پیوند زیر می توانید نحوه اندازه گیری آن را بیاموزید:
doc-ok.org/؟p=898
هنگامی که مقادیر مناسب فاصله را برای چشم خود تعیین کردید ، می توانید عینک ها و سطحی دیگر را برای نگه داشتن کارت گرافیک روی صفحه پرینت سه بعدی کنید.
ابعاد بستگی به اندازه صفحه نمایش LCD شما دارد
مرحله 3: اتصال MPU6050 به Arduino Nano شما
پس از اتصال موفقیت آمیز MPU6050 ، این طرح را برای آزمایش ژیروسکوپ در Arduino خود بارگذاری کنید.
با باز کردن روی مانیتور سریال ، باید مقادیری را مشاهده کنید که هنگام حرکت Mpu650 Gyro در محورها و زوایای مختلف نمایش داده می شوند…
github.com/SamKodo/Gyroscop_Master
مرحله 4: آزمایش MPU6050 با Unity 3D
قبل از بارگذاری Sketch در Arduino خود ، فراموش نکنید که کتابخانه ها را در پوشه Arduino خود نصب کنید ، می توانید کتابخانه را از پیوند GitHub پیدا کنید:
github.com/ElectronicCats/mpu6050
مرحله 5: کد نهایی آردوینو
هنگامی که همه چیز به طور کامل کار کرد ، دوباره این کد نهایی را در Arduino خود بارگذاری کنید و پروژه Unity خود را باز کنید.
یک Game Game Object ساده مانند Cube ایجاد کنید و کد Unity C# را در زیر کد Arduino از فایل بچسبانید.
اگر همه چیز خوب است ، هنگام حرکت ژیروسکوپ باید شیء Cube یا 3D خود را در حال چرخش ببینید.
توجه داشته باشید که برای انتقال دوربین از Gyro به نمای 360 درجه ، باید کد را از صحنه خود به دوربین وصل کرده و از پروژه خود صفحه ای به طرف دیگر ایجاد کنید.
github.com/SamKodo/Sensor_Code
مرحله 6:
مرحله 7:
github.com/SamKodo/Unity_Code/tree/master
مرحله 8: از این پروژه حمایت کنید
www.paypal.com/cgi-bin/webscr؟cmd=_s-xclick&hosted_button_id=FFRGT8XM53BQL
توصیه شده:
ردیابی حرکت با استفاده از MPU-6000 و ذره فوتون: 4 مرحله
ردیابی حرکت با استفاده از MPU-6000 و ذره فوتون: MPU-6000 یک سنسور ردیابی حرکت 6 محوره است که دارای شتاب سنج 3 محوره و ژیروسکوپ 3 محوره در آن تعبیه شده است. این سنسور قادر به ردیابی کارآمد موقعیت و موقعیت دقیق یک جسم در صفحه سه بعدی است. قابل استفاده در
ردیابی حرکت چشم انسان: 6 مرحله
ردیابی حرکت چشم انسان: این پروژه قصد دارد حرکت چشم انسان را ثبت کند و حرکت آن را بر روی مجموعه ای از چراغ های LED که به شکل چشم قرار گرفته اند ، نمایش دهد. این نوع پروژه می تواند به طور بالقوه کاربردهای زیادی در زمینه رباتیک و به ویژه huma داشته باشد
ربات هوشمند DIY ردیابی ماشین ردیابی ماشین ردیابی خودرو حساس به نور: 7 مرحله
دستگاه DIY Robot Smart Tracking Car Tracking Car Photosensitive: طراحی شده توسط SINONING ROBOT شما می توانید از ربات ردیابی ماشین خرید کنید بچرخید تا
QeMotion - ردیابی حرکت برای هر هدست!: 5 مرحله (همراه با تصاویر)
QeMotion - پیگیری حرکت برای هر هدست!: نمای کلی: این دستگاه به شما امکان می دهد از حرکت سر خود برای ایجاد رویدادها در اساساً در هر بازی ویدیویی استفاده کنید. این کار با ردیابی حرکت سر (یا هدست از این نظر) و فشار دادن صفحه کلید برای حرکات خاص کار می کند. بنابراین کامپیوتر شما
مکانیسم حرکت و حرکت برای دورهای DSLR: 7 مرحله (همراه با تصاویر)
Pan and Tilt Mechanism for DSLR Time Lapses: من چند موتور پله ای در اطراف داشتم و واقعاً می خواستم از آنها برای ایجاد یک چیز جالب استفاده کنم. من تصمیم گرفتم که یک سیستم Pan and Tilt برای دوربین DSLR خود بسازم تا بتوانم بازه های زمانی خوبی ایجاد کنم. موارد مورد نیاز: موتورهای پله ای 2 برابر -htt