विषयसूची:

वीआर के लिए हेड मोशन ट्रैकिंग सिस्टम: 8 कदम
वीआर के लिए हेड मोशन ट्रैकिंग सिस्टम: 8 कदम

वीडियो: वीआर के लिए हेड मोशन ट्रैकिंग सिस्टम: 8 कदम

वीडियो: वीआर के लिए हेड मोशन ट्रैकिंग सिस्टम: 8 कदम
वीडियो: What is Virtual Reality with Full Information? – [Hindi] – Quick Support 2024, नवंबर
Anonim
VR. के लिए हेड मोशन ट्रैकिंग सिस्टम
VR. के लिए हेड मोशन ट्रैकिंग सिस्टम

मेरा नाम सैम कोडो है, इस टुटो में, मैं आपको चरण दर चरण सिखाऊंगा कि वीआर के लिए हेड ट्रैकिंग सिस्टम बनाने के लिए Arduino IMU सेंसर का उपयोग कैसे करें।

इस परियोजना में आपको आवश्यकता होगी:

- एक एलसीडी डिस्प्ले एचडीएमआई:

www.amazon.com/Elecrow-Capacitive-interfac…

- एक आर्डिनो नैनो

www.amazon.com/ELEGOO-Arduino-ATmega328P-W…

लेंस के लिए -5 मिमी व्यास (या पानी की बोतलों का उपयोग करके अपने लिए निर्माण कर सकता है)

-सिर गति ट्रैकिंग के लिए 9 अक्ष गायरोस्कोप

www.amazon.com/HiLetgo-Gyroscope-Accelrat…

-एक 3डी प्रिंटर

- स्क्रीन कार्ड को ठंडा करने के लिए एक पंखा लेकिन वैकल्पिक है

चरण 1: स्क्रीन का परीक्षण

स्क्रीन का परीक्षण
स्क्रीन का परीक्षण

आपको यह सुनिश्चित करने की ज़रूरत है कि बिजली की आपूर्ति और एचडीएमआई को आपके कंप्यूटर से जोड़कर आपकी स्क्रीन आपके कंप्यूटर कार्ड द्वारा समर्थित है।

अपने डेस्कटॉप> डिस्प्ले सेटिंग्स> डिस्प्ले पर राइट क्लिक करें, आपको अपनी दूसरी स्क्रीन कहीं और देखनी चाहिए …

फिर उस पर क्लिक करें, आपकी एलसीडी स्क्रीन को आपकी कंप्यूटर स्क्रीन प्रदर्शित करनी चाहिए।

अगर सब कुछ ठीक रहा, तो आप दूसरे कदम पर आगे बढ़ने के लिए तैयार हैं।

चरण 2: अपने आईपीडी के आधार पर चश्मे बनाना

आपके आईपीडी के आधार पर चश्मे का निर्माण
आपके आईपीडी के आधार पर चश्मे का निर्माण
आपके आईपीडी के आधार पर चश्मे का निर्माण
आपके आईपीडी के आधार पर चश्मे का निर्माण
आपके आईपीडी के आधार पर चश्मे का निर्माण
आपके आईपीडी के आधार पर चश्मे का निर्माण

इस बिंदु पर आपको यथासंभव सटीक होने की आवश्यकता है, IPD आपके हेडसेट को आपको एक बेहतर इमर्सिव अनुभव देने में सक्षम करेगा।

आप इस लिंक का अनुसरण करके इसे मापना सीख सकते हैं:

doc-ok.org/?p=898

एक बार जब आप अपनी आंखों के लिए सही दूरी मान लेते हैं तो आप स्क्रीन के लिए ग्राफिक्स कार्ड रखने के लिए चश्मे और दूसरी सतह को 3डी प्रिंट कर सकते हैं।

आयाम आपके एलसीडी के स्क्रीन आकार पर निर्भर करेगा

चरण 3: अपने MPU6050 को अपने Arduino नैनो से जोड़ना

अपने MPU6050 को अपने Arduino नैनो से कनेक्ट करना
अपने MPU6050 को अपने Arduino नैनो से कनेक्ट करना

MPU6050 को सफलतापूर्वक कनेक्ट करने के बाद इस स्केच को Gyroscop का परीक्षण करने के लिए अपने Arduino पर अपलोड करें।

सीरियल मॉनिटर को खोलकर, आपको Mpu650 Gyro को अलग-अलग अक्षों और कोणों में ले जाने के दौरान प्रदर्शित होने वाले मूल्यों को देखना चाहिए …

github.com/SamKodo/Gyroscop_Master

चरण 4: MPU6050 का एकता 3D के साथ परीक्षण करना

एकता ३डी के साथ एमपीयू६०५० का परीक्षण
एकता ३डी के साथ एमपीयू६०५० का परीक्षण

स्केच को अपने Arduino नैनो पर अपलोड करने से पहले अपने Arduino फ़ोल्डर में लाइब्रेरी स्थापित करना न भूलें, आप GitHub लिंक से लाइब्रेरी पा सकते हैं:

github.com/ElectronicCats/mpu6050

चरण 5: Arduino का अंतिम कोड

एक बार सब कुछ पूरी तरह से काम करने के बाद फिर से इस अंतिम कोड को अपने Arduino पर अपलोड करें और अपना यूनिटी प्रोजेक्ट खोलें।

क्यूब की तरह एक साधारण गेम ऑब्जेक्ट बनाएं और फ़ाइल से Arduino कोड के नीचे Unity C# कोड पेस्ट करें।

यदि सब कुछ ठीक है, तो आपको अपने जाइरोस्कोप को घुमाने पर अपने क्यूब या 3डी ऑब्जेक्ट को घूमते हुए देखना चाहिए।

ध्यान दें कि, कैमरे को 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

सिफारिश की: