Բովանդակություն:
- Պարագաներ
- Քայլ 1: Մասի ծախսեր
- Քայլ 2: Պահանջվում է ծրագրակազմ
- Քայլ 3: Հավաքում
- Քայլ 4: Arduino միկրո շրջան
- Քայլ 5: Կոդ Arduino- ի համար
- Քայլ 6: Գիրոսկոպի տեղադրում
- Քայլ 7: Ամեն ինչ ամրացրեք ականջակալին:
- Քայլ 8: Հաղորդալարերի տեղադրում
- Քայլ 9. Տեղադրեք էկրան ականջակալում և միացրեք բոլոր լարերը
- Քայլ 10. Ականջակալը համակարգչին միացնելը և ծրագրակազմի կարգավորումը
Video: DIY VR Ականջակալ 80 դոլարով ՝ 10 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Իմ սկզբնական նպատակն էր դա անել 150 դոլարից ցածր (ԱՄՆ դոլար), սակայն գնումներ կատարելուց և այլընտրանքային տարբերակների որոշ հատվածներ փոխելուց հետո ինձ հաջողվեց իջեցնել այն մինչև $ 80: Այսպիսով, եկեք սկսենք:
Պահանջվող մասերն են.
- Միացնել / սեղմել Flick Switch- ը
- 2x LED
- 1x դիմադրություն 150 Օմ
- 1x Micro USB մալուխ (առնվազն 2 մետր երկարությամբ)
- 1x HDMI մալուխ (բարակներն ավելի լավ են աշխատում, քանի որ դրանք ավելի քիչ են խանգարում շարժմանը, ինչպես նաև առնվազն 2 մետր երկարությամբ)
- Որոշ jumper լարեր
- DC Adapter plug 5V 3A (Raspberry Pi համատեղելի մեկը հիանալի է աշխատում)
- Կտտացրեք կոճակը
- Google Cardboard Compatible VR ականջակալներ (խորհուրդ եմ տալիս հեռախոսի խցիկի դուռը բացել, քանի որ այն ավելի լավ մուտք է տալիս, քան սահող սկուտեղ օգտագործող սարքերը)
- 6DOF MPU 6050 3 Առանցքի գիրոսկոպ և արագացուցիչ
- Arduino Micro (կարող է օգտագործել ապրանքանիշից դուրս այլընտրանք)
- 5 դյույմանոց RaspberryPi LCD էկրան 800 × 480 HDMI ինտերֆեյսով
Պարագաներ
- Միացնել / սեղմել Flick Switch- ը
- 2x LED
- 1x դիմադրություն 150 Օմ
- 1x Micro USB մալուխ (առնվազն 2 մետր երկարությամբ)
- 1x HDMI մալուխ (բարակներն ավելի լավ են աշխատում, քանի որ դրանք ավելի քիչ են խանգարում շարժմանը, ինչպես նաև առնվազն 2 մետր երկարությամբ)
- Որոշ jumper լարեր
- DC Adapter plug 5V 3A (Raspberry Pi համատեղելի մեկը հիանալի է աշխատում)
- Կտտացրեք կոճակը
- Google Cardboard Compatible VR ականջակալներ (խորհուրդ եմ տալիս հեռախոսի խցիկի դուռը բացել, քանի որ այն ավելի լավ մուտք է տալիս, քան սահող սկուտեղ օգտագործող սարքերը)
- 6DOF MPU 6050 3Axis գիրոսկոպ և արագացուցիչ
- Arduino Micro (կարող է օգտագործել ապրանքանիշի այլընտրանք)
- 5 դյույմանոց RaspberryPi LCD էկրան 800 × 480 HDMI ինտերֆեյսով
Քայլ 1: Մասի ծախսեր
Այս բոլոր մասերը կարելի է ձեռք բերել AliExpress- ում մոտ 80 դոլարով (ճշգրիտ ՝ 82,78 դոլար), ինչպես երևում է պատկերներում:
Քայլ 2: Պահանջվում է ծրագրակազմ
Ձեզանից կպահանջվի նաև Tridef3D կամ նմանատիպ ծրագրակազմ (կան մի քանի անվճար այլընտրանքներ, բայց ես ներկայումս հնարավորություն չեմ ունեցել նրանց փորձել): Tridef3D- ն օգտագործվում է Direct X 9/10/11 ցանկացած խաղ ստերեոսկոպիկ 3D- ի վերածելու համար: Tridef3D- ն առաջարկում է 14-օրյա անվճար փորձարկում, ինչը շատ է փորձելու համար: Tridef3D- ի ամբողջական տարբերակը վաճառվում է 39,99 դոլարով:
Քայլ 3: Հավաքում
Այժմ, երբ մենք ունենք բոլոր անհրաժեշտ բաղադրիչները, եկեք սկսենք հավաքից:
Համագումարը բաղկացած է 3 հիմնական տարրերից.
- Arduino միկրո միացում (պարունակում է MPU 6050, կոճակ և լուսատու)
- Հաղորդալարումը (ապահովում է Arduino Micro- ին միացում և էկրանին սնուցում)
- Էկրանը ականջակալի մեջ տեղադրելը և միկրո USB մալուխների, ինչպես նաև HDMI մալուխի միացումը:
Քայլ 4: Arduino միկրո շրջան
Դիագրամը ցույց է տալիս, թե ինչպես պետք է տարբեր բաղադրիչներ միացվեն Arduino Micro- ին:
Կոճակը օգտագործում է թվային կապիչ 5, իսկ MPU 6050 -ը միացված է Arduino Micro- ին հետևյալ կերպ.
- MPU 6050 SDA կապը թվային Pin 2 -ին Arduino- ում
- MPU 6050 VCC մինչև 5V կապում Arduino- ում
- MPU 6050 GND to GND կապում Arduino- ում
Քայլ 5: Կոդ Arduino- ի համար
Ահա այն կոդը, որը պետք է բեռնվի Arduino- ում:
Քայլ 6: Գիրոսկոպի տեղադրում
Պարզապես նշեք, որ MPU 6050- ի կողմնորոշումը տարբերություն է ստեղծում, թե գիրոսկոպի առանցքից որն է օգտագործվելու: Վերոնշյալ ծածկագրի համար MPU 6050- ը տեղադրված էր ականջակալի կողքին, ինչպես ցույց է տրված նկարներում:
Այն դեպքում, երբ MPU 6050- ը տեղադրված է այլ կողմնորոշմամբ, գուցե ստիպված լինեք փոխարինել gx, gy և gz արժեքների միջև, մինչև ցանկալի կազմաձևի հասնելը:
Իմ կազմաձևման համար ես պտտվում եմ Y և Z առանցքների շուրջը:
Նաև vx- ի և vy- ի հաշվարկման հետ կապված թվերը գուցե պետք է շտկվեն ՝ ձեր ուզած արդյունքները ստանալու համար (շարժման արագություն և այլն):
Ես նաև ավելացրեցի մի կոճակ, որը սեղմելիս ժամանակավորապես անջատում է մկնիկի գիրոսկոպիկ շարժումը: Սա օգտակար է, երբ ցանկանում եք վերականգնել ձեր տեսակետը խաղերում:
Քայլ 7: Ամեն ինչ ամրացրեք ականջակալին:
Այս միացման բոլոր մասերը կցեցի VR ականջակալին ՝ օգտագործելով երկկողմանի ժապավեն:
Քայլ 8: Հաղորդալարերի տեղադրում
VR ականջակալին միանալու հնարավորինս քիչ մալուխներ ունենալու համար ես փոփոխեցի USB մալուխը, այնպես որ այն արտաքին ուժ է քաշում DC հոսանքի ադապտերից (մեկ USB պորտը չի կարող սնուցել ինչպես Arduino- ն, այնպես էլ 5 դյույմանոց LCD էկրանը) ինչպես նաև մի ծայրում 2 միկրո USB- ի բաժանվելը (մեկը միայն LCD- ին էր ապահովում, իսկ մյուսը ՝ հոսանք և միացում Arduino- ին): ստորև ներկայացված դիագրամը ցույց է տալիս, թե ինչպես է միացված լարերը
Որպես տեղեկանք, USB մալուխները պարունակում են 4 լար:
- Կարմիր մետաղալար - +5V DC
- Սպիտակ կամ դեղին - Տվյալների միացում
- Կանաչ - Տվյալների միացում
- Սև - GND
Ես ներառեցի նաև անջատիչ ՝ հոսանքը միացնելու և անջատելու համար (սա օգտակար է մկնիկի գործառույթն անջատել մինչև դրա անհրաժեշտությունը, հակառակ դեպքում այն կխանգարի մկնիկի շարժմանը, երբ դա ցանկալի չէ), ինչպես նաև մի LED, որը ցույց կտա, թե երբ ականջակալը միացված է:
Քայլ 9. Տեղադրեք էկրան ականջակալում և միացրեք բոլոր լարերը
LCD էկրանը ամրացված է հեռախոսը պահելու համար օգտագործվող ականջակալի սեղմիչներով (դա հարմարավետ տեղավորում է): Այնուհետև պարզապես միացրեք 2 միկրո USB- ը համապատասխանաբար LCD- ին և Arduino- ին (ապահովեք, որ տվյալների միացումներով խրոցակը միացված է Arduino- ին և որ միայն միկրո USB հոսանքը միացված է LCD էկրանին հոսանքի վարդակին): Փորձեք մալուխները գործարկել ականջակալի լրացուցիչ տարածություններում `էկրանի շուրջը, որպեսզի դրանք հեռու պահեք:
Վերջապես միացրեք HDMI մալուխը LCD- ին:
Theողովն այժմ ավարտված է:
Քայլ 10. Ականջակալը համակարգչին միացնելը և ծրագրակազմի կարգավորումը
Ականջակալը ձեր համակարգչին միացնելու համար կատարեք հետևյալը.
- Միացրեք DC ադապտերը ցանցին:
- Միացրեք USB միակցիչը ձեր համակարգչի հասանելի USB պորտին:
- Միացրեք HDMI մալուխը ձեր համակարգչի գրաֆիկական քարտի հասանելի HDMI պորտին (կարող եք օգտագործել DVI պորտը ադապտերով)
Գնացեք ցուցադրման կարգավորումներ և կտտացրեք հայտնաբերել ցուցադրումները, այնուհետև մի քանի էկրան դրեք «Կրկնօրինակեք այս ցուցադրումները» և համոզվեք, որ ձեր լուծաչափը 800 × 480 է:
Բացեք Tridef3D- ը և խաղ սկսեք: Լավագույն արդյունքներ ստանալու համար գուցե ստիպված լինեք խաղալ յուրաքանչյուր առանձին խաղի գրաֆիկական պարամետրերով, ինչպես նաև մկնիկի զգայունությամբ:
Ապագա բարելավումների համար ես կանդրադառնամ ավելի բարձր հստակության LCD էկրան ձեռք բերելուն, ինչպես նաև ինֆրակարմիր LED- ների և Wiimote- ի (Wiimote- ի կողմից օգտագործվող որպես IR տեսախցիկ) օգտագործմանը `գլխի շարժման հետևման վրա:
Եվ այնտեղ դուք ունեք DIY VR ականջակալ 80 դոլարով:
Փորձիր:
Խորհուրդ ենք տալիս:
Շրջեք սովորական վիդեո-պրոյեկտորը կարճ նետման մոդելով ՝ 40 դոլարով ՝ 6 քայլ (նկարներով)
Շրջեք սովորական վիդեո-պրոյեկտորը կարճ նետման մոդելով ~ 40 դոլարով. Ես գնահատում եմ այս մոտեցումը, քանի որ ավելի հեշտ և արագ է տեղադրվում, քան վիդեո-պրոյեկտորները կախել գրիլի վրա կամ ավելի քիչ բարդ, քան մյուս տեղադրումները: Լավ արված
Attiny85 ստեղնաշար մինչև 8 դոլարով .: 11 քայլ (նկարներով)
Attiny85 ստեղնաշար մինչև 8 դոլար արժողությամբ. Նախագծի նպատակն էր պատրաստել ստեղնաշար, որը հաճելի և հեշտ է պատրաստել, և որի պատրաստումը մեծ գումար չի պահանջի
Կառուցեք «Ալադինի լամպ», ոսկեզօծ պղնձե ականջակալ Hi-Fi ականջակալ/ականջակալ. 8 քայլ (նկարներով)
Կառուցեք «Ալադինի լամպ», ոսկեզօծ պղնձե ականջօղ Hi-Fi ականջակալ/ականջակալ. Այս ականջակալի անունը " Ալադինի լամպը " եկավ ինձ մոտ, երբ ձեռք բերեցի ոսկեզօծ պատյանը: Փայլուն և կլորացված ձևը ինձ հիշեցրեց այս հին հեքիաթային պատմվածքը
Ինչպես կառուցել եռոտանի գլուխ 10 դոլարով, որը համայնապատկեր է. 5 քայլ (նկարներով)
Ինչպես կառուցել եռոտանի գլուխ 10 դոլարով Այնուամենայնիվ, լավագույն արդյունքի հասնելու համար ձեզ հարկավոր է հատուկ եռոտանի գլուխ: Դրանք կարող են արժենալ հարյուրավոր դոլարներ, բայց սեփականը պատրաստելը այնքան էլ դժվար չէ: Նույնիսկ ավելի լավ, դա տարբերվում է
Ականջակալ ականջակալ `4 քայլ
Ականջակալ ականջակալ. Ես պատրաստել եմ այս ականջակալը, քանի որ ընկերոջս հետ մոտոցիկլետի եմ գնում: Եվ այս ուղևորության ժամանակ մեզ անհրաժեշտ են աղմկոտ մոտոցիկլետներով միմյանց հետ հաղորդակցվելու միջոցներ: Բայց այն կաշխատի ցանկացած պայմաններում: Ես արդեն ղեկավարում եմ վոկի թոկի, բայց դեռ ականջակալ չունեմ: Ես