תוכן עניינים:

מערכת מעקב אחר תנועות ראש ל- VR: 8 שלבים
מערכת מעקב אחר תנועות ראש ל- VR: 8 שלבים

וִידֵאוֹ: מערכת מעקב אחר תנועות ראש ל- VR: 8 שלבים

וִידֵאוֹ: מערכת מעקב אחר תנועות ראש ל- VR: 8 שלבים
וִידֵאוֹ: אנשים שנפלו לתוך כלובים של חיות מסוכנות | טופטן 2024, נוֹבֶמבֶּר
Anonim
מערכת מעקב אחר תנועות ראש ל- VR
מערכת מעקב אחר תנועות ראש ל- VR

שמי סם KODO, במדריך זה אלמד אותך צעד אחר צעד כיצד להשתמש בחיישני IMU של Arduino לבניית מערכת מעקב אחר ראשי VR.

בפרויקט זה תזדקק ל:

- תצוגת LCD 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 שלך
משקפי בנייה בהתבסס על ה- IPD שלך
בניית משקפי מגן על סמך ה- IPD שלך
בניית משקפי מגן על סמך ה- IPD שלך
משקפי בנייה בהתבסס על ה- IPD שלך
משקפי בנייה בהתבסס על ה- IPD שלך

בשלב זה אתה צריך להיות מדויק ככל שתוכל, ה- IPD יאפשר לאוזניות שלך לתת לך חוויה סוחפת טובה יותר.

תוכל ללמוד כיצד למדוד זאת באמצעות הקישור הבא:

doc-ok.org/?p=898

ברגע שיש לך את ערכי המרחקים הנכונים לעיניך תוכל להדפיס את המשקפיים במשטח תלת -ממדי ומשטח נוסף כדי להחזיק את כרטיס המסך למסך.

הממד יהיה תלוי בגודל המסך של ה- LCD שלך

שלב 3: חיבור ה- MPU6050 שלך ל- Arduino Nano

חיבור MPU6050 ל- Arduino Nano שלך
חיבור MPU6050 ל- Arduino Nano שלך

לאחר חיבור בהצלחה MPU6050 העלה את הסקיצה הזו לארדואינו שלך כדי לבדוק את הג'ירוסקופ.

על ידי פתיחה במסך הטורי, אתה אמור לראות ערכים המופיעים תוך הזזת הג'ירו Mpu650 בצירים ובזוויות שונות …

github.com/SamKodo/Gyroscop_Master

שלב 4: בדיקת MPU6050 עם Unity 3D

בדיקת MPU6050 עם Unity 3D
בדיקת MPU6050 עם Unity 3D

לפני העלאת הסקיצה ל- Arduino nano שלך אל תשכח להתקין ספריות בתיקיית ה- Arduino שלך, תוכל למצוא את הספרייה מהקישור GitHub:

github.com/ElectronicCats/mpu6050

שלב 5: הקוד הסופי של Arduino

ברגע שהכל עובד בצורה מושלמת, העלה שוב את הקוד הסופי הזה ל- Arduino שלך ופתח את פרויקט Unity שלך.

צור אובייקט משחק פשוט כמו קובייה והדבק את קוד Unity C# מתחת לקוד Arduino מהקובץ.

אם הכל בסדר אתה צריך לראות את הקובייה או אובייקט תלת -ממד שלך מסתובב כאשר אתה מזיז את הג'ירוסקופ שלך.

שים לב שכדי להזיז את המצלמה מהג'ירו לתצוגת 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

מוּמלָץ: