विषयसूची:
- आपूर्ति
- चरण 1: भाग लागत
- चरण 2: आवश्यक सॉफ़्टवेयर
- चरण 3: विधानसभा
- चरण 4: Arduino माइक्रो सर्किट
- चरण 5: Arduino के लिए कोड
- चरण 6: जाइरोस्कोप माउंटिंग
- चरण 7: हेडसेट में सब कुछ संलग्न करना।
- चरण 8: वायरिंग
- चरण 9: हेडसेट में स्क्रीन लगाना और सभी तारों को जोड़ना
- चरण 10: हेडसेट को पीसी से कनेक्ट करना और सॉफ्टवेयर सेट करना
वीडियो: $80 के लिए DIY VR हेडसेट: 10 कदम (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
मेरा प्रारंभिक लक्ष्य इसे $१५० (यूएसडी) से कम के लिए करना था, हालाँकि खरीदारी करने और विकल्पों के लिए कुछ हिस्सों को बदलने के बाद मैं इसे लगभग $८० तक लाने में कामयाब रहा। तो चलिए शुरू करते हैं।
आवश्यक भाग हैं:
- फ़्लिक स्विच टॉगल करें
- 2x एलईडी
- 1x रोकनेवाला 150 ओम
- 1x माइक्रो यूएसबी केबल (कम से कम 2 मीटर लंबा)
- 1x एचडीएमआई केबल (पतले वाले सबसे अच्छे काम करते हैं क्योंकि वे कम से कम 2 मीटर लंबे आंदोलन में बाधा डालते हैं)
- कुछ जम्पर तार
- DC अडैप्टर प्लग 5V 3A (रास्पबेरी पाई संगत एक बढ़िया काम करता है)
- दबाने वाला बटन
- Google कार्डबोर्ड संगत VR हेडसेट (मैं एक फ़ोन डिब्बे के दरवाजे के साथ एक की सिफारिश करता हूं जो खुलता है क्योंकि यह उन लोगों की तुलना में बेहतर पहुंच प्रदान करता है जो एक ट्रे का उपयोग करते हैं जो स्लाइड करते हैं)
- 6DOF MPU 6050 3Axis gyroscope और accelerometer
- Arduino Micro (ऑफ-ब्रांड विकल्प का उपयोग कर सकते हैं)
- एचडीएमआई इंटरफेस के साथ 5 इंच रास्पबेरीपी एलसीडी स्क्रीन 800 × 480
आपूर्ति
- फ़्लिक स्विच टॉगल करें
- 2x एलईडी
- 1x रोकनेवाला 150 ओम
- 1x माइक्रो यूएसबी केबल (कम से कम 2 मीटर लंबा)
- 1x एचडीएमआई केबल (पतले वाले सबसे अच्छे काम करते हैं क्योंकि वे कम से कम 2 मीटर लंबे आंदोलन में बाधा डालते हैं)
- कुछ जम्पर तार
- DC अडैप्टर प्लग 5V 3A (रास्पबेरी पाई संगत एक बढ़िया काम करता है)
- दबाने वाला बटन
- Google कार्डबोर्ड संगत VR हेडसेट (मैं एक फ़ोन डिब्बे के दरवाजे के साथ एक की सिफारिश करता हूं जो खुलता है क्योंकि यह उन लोगों की तुलना में बेहतर पहुंच प्रदान करता है जो एक ट्रे का उपयोग करते हैं जो स्लाइड करते हैं)
- 6DOF MPU 6050 3Axis gyroscope और accelerometer
- Arduino Micro (ऑफ ब्रांड विकल्प का उपयोग कर सकते हैं)
- एचडीएमआई इंटरफेस के साथ 5 इंच रास्पबेरीपी एलसीडी स्क्रीन 800 × 480
चरण 1: भाग लागत
इन सभी भागों को अलीएक्सप्रेस पर लगभग $ 80 (सटीक होने के लिए $ 82.78) में प्राप्त किया जा सकता है, जैसा कि छवियों में देखा जा सकता है।
चरण 2: आवश्यक सॉफ़्टवेयर
आपको Tridef3D या इसी तरह के सॉफ़्टवेयर की भी आवश्यकता होगी (कुछ निःशुल्क विकल्प हैं, लेकिन मुझे वर्तमान में उन्हें आज़माने का मौका नहीं मिला है)। Tridef3D का उपयोग किसी भी Direct X 9/10/11 गेम को स्टीरियोस्कोपिक 3D में बदलने के लिए किया जाता है। Tridef3D एक 14-दिन का निःशुल्क परीक्षण प्रदान करता है, जो इसे आज़माने के लिए पर्याप्त है। Tridef3D का पूर्ण संस्करण $39.99 में बिकता है।
चरण 3: विधानसभा
अब जब हमारे पास सभी आवश्यक घटक हैं, तो आइए हम असेंबली से शुरू करें।
विधानसभा में 3 मुख्य तत्व शामिल हैं:
- Arduino माइक्रो सर्किट (MPU 6050, पुश बटन और एलईडी युक्त)
- वायरिंग (Arduino Micro को कनेक्टिविटी और स्क्रीन को पावर प्रदान करना)
- हेडसेट में स्क्रीन लगाना और माइक्रो यूएसबी केबल के साथ-साथ एचडीएमआई केबल को जोड़ना।
चरण 4: Arduino माइक्रो सर्किट
आरेख दिखाता है कि विभिन्न घटकों को Arduino Micro से कैसे जोड़ा जाना चाहिए।
पुश बटन डिजिटल पिन 5 का उपयोग करता है और एमपीयू 6050 अरुडिनो माइक्रो से निम्नानुसार जुड़ा हुआ है:- एमपीयू 6050 एससीएल पिन टू डिजिटल पिन 3 Arduino पर
- एमपीयू 6050 एसडीए पिन टू डिजिटल पिन 2 Arduino पर
- Arduino पर MPU 6050 VCC से 5V पिन
- Arduino पर MPU 6050 GND से GND पिन
चरण 5: Arduino के लिए कोड
यहां वह कोड है जिसे Arduino पर लोड करने की आवश्यकता है।
चरण 6: जाइरोस्कोप माउंटिंग
बस ध्यान दें कि एमपीयू ६०५० के उन्मुखीकरण से फर्क पड़ता है कि जाइरोस्कोप के किस अक्ष का उपयोग किया जाएगा। उपरोक्त कोड के लिए MPU 6050 को हेडसेट के किनारे पर लगाया गया था जैसा कि चित्रों में दिखाया गया है।
MPU 6050 को एक अलग अभिविन्यास के साथ माउंट किए जाने की स्थिति में, आपको वांछित कॉन्फ़िगरेशन प्राप्त होने तक gx, gy और gz मानों के बीच स्थानापन्न करना पड़ सकता है।
मेरे विन्यास के लिए, मैं Y और Z अक्ष के चारों ओर घूम रहा हूँ।
इसके अलावा vx और vy की गणना से जुड़े नंबरों को वांछित परिणाम (आंदोलन की गति आदि) प्राप्त करने के लिए ट्वीक करना पड़ सकता है।
मैंने एक पुश बटन भी जोड़ा, जिसे दबाने पर जाइरोस्कोपिक माउस की गति को अस्थायी रूप से निष्क्रिय कर देता है। यह तब उपयोगी होता है जब आप गेम में अपने दृष्टिकोण को रीसेट करना चाहते हैं।
चरण 7: हेडसेट में सब कुछ संलग्न करना।
मैंने इस सर्किट के सभी हिस्सों को दो तरफा टेप का उपयोग करके वीआर हेडसेट से जोड़ा।
चरण 8: वायरिंग
वीआर हेडसेट से कनेक्ट होने के लिए जितना संभव हो उतना कम केबल रखने के लिए मैंने यूएसबी केबल को संशोधित किया ताकि यह डीसी पावर एडाप्टर से बाहरी शक्ति खींच सके (एक एकल यूएसबी पोर्ट Arduino और 5 इंच एलसीडी दोनों को पावर करने में सक्षम नहीं होगा) साथ ही एक छोर पर 2 माइक्रो यूएसबी में विभाजित (एक केवल एलसीडी को शक्ति प्रदान करता है और दूसरा दोनों बिजली और Arduino को कनेक्टिविटी प्रदान करता है।) नीचे दिया गया चित्र दिखाता है कि वायरिंग कैसे जुड़ी हुई है।
संदर्भ के लिए एक USB केबल में 4 तार होते हैं:
- लाल तार - +5वी डीसी
- सफेद या पीला - डेटा कनेक्टिविटी
- हरा - डेटा कनेक्टिविटी
- काला - GND
मैंने बिजली को चालू और बंद करने के लिए एक स्विच भी शामिल किया (यह आवश्यक होने तक माउस की कार्यक्षमता को बंद करने के लिए उपयोगी है, अन्यथा यह वांछित नहीं होने पर माउस की गति में हस्तक्षेप करेगा), साथ ही एक, एलईडी यह दिखाने के लिए कि कब हेडसेट चालू है।
चरण 9: हेडसेट में स्क्रीन लगाना और सभी तारों को जोड़ना
एलसीडी स्क्रीन को फोन रखने के लिए उपयोग किए जाने वाले हेडसेट में क्लैंप द्वारा रखा जाता है (यह एक सुखद फिट है)। फिर बस 2 माइक्रो यूएसबी को क्रमशः एलसीडी और अरुडिनो से कनेक्ट करें (सुनिश्चित करें कि डेटा कनेक्शन के साथ प्लग को Arduino में प्लग किया गया है और केवल माइक्रो यूएसबी को एलसीडी डिस्प्ले पर पावर सॉकेट में प्लग किया गया है)। केबलों को रास्ते से दूर रखने के लिए स्क्रीन के चारों ओर हेडसेट में अतिरिक्त स्थानों में केबल चलाने का प्रयास करें।
अंत में एचडीएमआई केबल को एलसीडी से कनेक्ट करें।
विधानसभा अब पूरी हो गई है।
चरण 10: हेडसेट को पीसी से कनेक्ट करना और सॉफ्टवेयर सेट करना
हेडसेट को अपने पीसी से कनेक्ट करने के लिए निम्न कार्य करें:
- डीसी एडॉप्टर को मेन पावर में प्लग करें।
- यूएसबी कनेक्टर को अपने पीसी में उपलब्ध यूएसबी पोर्ट में प्लग करें।
- अपने पीसी ग्राफिक्स कार्ड पर एचडीएमआई केबल को और उपलब्ध एचडीएमआई पोर्ट से कनेक्ट करें (आप एडॉप्टर के साथ डीवीआई पोर्ट का उपयोग कर सकते हैं)
डिस्प्ले सेटिंग्स पर जाएं और डिटेक्ट डिस्प्ले पर क्लिक करें, फिर मल्टीपल डिस्प्ले को "इन डिस्प्ले को डुप्लिकेट करें" पर सेट करें और सुनिश्चित करें कि आपका रिज़ॉल्यूशन 800×480 पर सेट है।
Tridef3D खोलें और एक गेम शुरू करें। सर्वोत्तम परिणाम प्राप्त करने के लिए आपको प्रत्येक व्यक्तिगत गेम ग्राफिकल सेटिंग्स के साथ-साथ माउस संवेदनशीलता के साथ खेलना पड़ सकता है।
भविष्य के संवर्द्धन के लिए, मैं एक उच्च परिभाषा एलसीडी स्क्रीन प्राप्त करने पर ध्यान दूंगा और इन्फ्रारेड एल ई डी और एक वाईमोट (आईआर कैमरा के रूप में इस्तेमाल किया जाने वाला वाईमोट) का उपयोग करके हेड मूवमेंट ट्रैकिंग पर भी काम करूंगा।
और वहां आपके पास $80 के लिए एक DIY VR हेडसेट है।
इसे आज़माइए।
सिफारिश की:
QeMotion - हर हेडसेट के लिए मोशन ट्रैकिंग!: 5 कदम (चित्रों के साथ)
क्यूमोशन - प्रत्येक हेडसेट के लिए मोशन ट्रैकिंग !: अवलोकन: यह डिवाइस आपको मूल रूप से किसी भी वीडियो गेम में घटनाओं को ट्रिगर करने के लिए अपने सिर की गति का उपयोग करने की अनुमति देता है। यह आपके सिर की गति को ट्रैक करके काम करता है (या इसे उस संबंध में हेडसेट करता है) और कुछ आंदोलनों के लिए कीबोर्ड-प्रेस को ट्रिगर करता है। तो आपका कॉम्प
अपने एक्सबॉक्स लाइव कम्युनिकेटर हेडसेट को पीसी यूएसबी हेडसेट में बदलें: 3 कदम
अपने एक्सबॉक्स लाइव कम्युनिकेटर हेडसेट को पीसी यूएसबी हेडसेट में बदलें: पीसी के लिए DIY यूएसबी हेडसेट। क्या आपके पास पुराना एक्सबॉक्स 1 लाइव पक और हेडसेट है? क्या आपकी स्थानीय पुनर्विक्रय दुकान या मित्र के पास एक है जिसे आप प्राप्त कर सकते हैं? Windows के लिए USB हेडसेट के रूप में उस पुराने कम्युनिकेटर का पुन: उपयोग करें! आपूर्ति की आवश्यकता:Xbox Live Communica
ब्लूटूथ हेडसेट के लिए पेपरमेट बूम: 7 कदम (चित्रों के साथ)
ब्लूटूथ हेडसेट के लिए पेपरमेट बूम: शोर भरे वातावरण में, (जैसे साइकिल या हाईवे पर पुरानी कार) ब्लूटूथ हेडसेट अच्छी तरह से काम नहीं करते हैं। क्यों? क्योंकि माइक्रोफ़ोन आपके मुंह से इतनी दूर है कि वह आपकी आवाज़ के रूप में सड़क या हवा के शोर को जल्द ही पकड़ लेगा। नहीं एक
अपने ब्लूटूथ हेडसेट को वायर्ड ब्लूटूथ हेडसेट में बदलें: 5 कदम (चित्रों के साथ)
अपने ब्लूटूथ हेडसेट को वायर्ड ब्लूटूथ हेडसेट में बदलें: आज मैं आपको यह बताने जा रहा हूं कि आप अपना खुद का वायर्ड ब्लूटूथ हेडसेट कैसे बना सकते हैं या परिवर्तित कर सकते हैं। मेरे कदम का पालन करें और आप इसे बदलने के लिए कुछ कदम पीछे हैं
अपने ब्लूटूथ हेडसेट को वायर्ड ब्लूटूथ हेडसेट में बदलें: 6 कदम
अपने ब्लूटूथ हेडसेट को वायर्ड ब्लूटूथ हेडसेट में बदलें: आज मैं आपको यह बताने जा रहा हूं कि आप अपना खुद का वायर्ड ब्लूटूथ हेडसेट कैसे बना सकते हैं या परिवर्तित कर सकते हैं। मेरे कदम का पालन करें और आप इसे बदलने के लिए कुछ कदम पीछे हैं