תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
שמי סם 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