תוכן עניינים:
- שלב 1: בדיקת המסך
- שלב 2: בניית משקפיים בהתבסס על ה- IPD שלך
- שלב 3: חיבור ה- MPU6050 שלך ל- Arduino Nano
- שלב 4: בדיקת MPU6050 עם Unity 3D
- שלב 5: הקוד הסופי של Arduino
- שלב 6:
- שלב 7:
- שלב 8: תמיכה בפרויקט זה
וִידֵאוֹ: מערכת מעקב אחר תנועות ראש ל- VR: 8 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:11
שמי סם 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 יאפשר לאוזניות שלך לתת לך חוויה סוחפת טובה יותר.
תוכל ללמוד כיצד למדוד זאת באמצעות הקישור הבא:
doc-ok.org/?p=898
ברגע שיש לך את ערכי המרחקים הנכונים לעיניך תוכל להדפיס את המשקפיים במשטח תלת -ממדי ומשטח נוסף כדי להחזיק את כרטיס המסך למסך.
הממד יהיה תלוי בגודל המסך של ה- LCD שלך
שלב 3: חיבור ה- MPU6050 שלך ל- Arduino Nano
לאחר חיבור בהצלחה MPU6050 העלה את הסקיצה הזו לארדואינו שלך כדי לבדוק את הג'ירוסקופ.
על ידי פתיחה במסך הטורי, אתה אמור לראות ערכים המופיעים תוך הזזת הג'ירו Mpu650 בצירים ובזוויות שונות …
github.com/SamKodo/Gyroscop_Master
שלב 4: בדיקת 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
מוּמלָץ:
מעקב אחר תנועות באמצעות MPU-6000 ופוטון חלקיקים: 4 שלבים
מעקב אחר תנועות באמצעות MPU-6000 וחלקיק פוטון: MPU-6000 הוא חיישן מעקב אחר תנועה בעל 6 צירים הכולל מד תאוצה 3 צירים וג'ירוסקופ 3 צירים. חיישן זה מסוגל לבצע מעקב יעיל אחר המיקום והמיקום המדויק של אובייקט במישור התלת ממדי. ניתן להעסיק אותו
מעקב אחר תנועות עיניים אנושיות: 6 שלבים
מעקב אחר תנועות עיניים אנושיות: פרויקט זה נועד ללכוד את תנועת העין האנושית, ומציג את תנועתו על קבוצה של נורות LED הממוקמות בצורת עין. סוג זה של פרויקט עשוי להיות בעל שימושים רבים בתחום הרובוטיקה ובמיוחד חומא
מעקב אחר תנועות באמצעות MPU-6000 ו- Arduino Nano: 4 שלבים
מעקב אחר תנועות באמצעות MPU-6000 ו- Arduino Nano: MPU-6000 הוא חיישן מעקב תנועה בעל 6 צירים הכולל מד תאוצה 3 צירים וג'ירוסקופ 3 צירים. חיישן זה מסוגל לבצע מעקב יעיל אחר המיקום והמיקום המדויק של אובייקט במישור התלת ממדי. ניתן להעסיק אותו
מעקב אחר תנועות באמצעות MPU-6000 ו- Raspberry Pi: 4 שלבים
מעקב אחר תנועות באמצעות MPU-6000 ו- Raspberry Pi: MPU-6000 הוא חיישן מעקב תנועה בעל 6 צירים הכולל מד תאוצה 3 צירים וג'ירוסקופ 3 צירים. חיישן זה מסוגל לבצע מעקב יעיל אחר המיקום והמיקום המדויק של אובייקט במישור התלת ממדי. ניתן להעסיק אותו
QeMotion - מעקב אחר תנועות לכל אוזניות !: 5 שלבים (עם תמונות)
QeMotion - מעקב אחר תנועות לכל אוזניות !: סקירה כללית: מכשיר זה מאפשר לך לנצל את תנועת הראש שלך כדי להפעיל אירועים בעצם כל משחק וידאו. הוא פועל על ידי מעקב אחר תנועת הראש שלך (או האוזניות בהתייחס לזה) והפעלת לחיצות מקלדת לתנועות מסוימות. אז המחשב שלך