Mundarija:
- Ta'minotlar
- 1 -qadam: qismlarni hisoblash
- 2 -qadam: dasturiy ta'minot talab qilinadi
- 3 -qadam: yig'ish
- 4 -qadam: Arduino mikro davri
- 5 -qadam: Arduino uchun kod
- 6 -qadam: giroskopni o'rnatish
- 7 -qadam: Hammasini eshitish vositasiga ulash
- 8 -qadam: simlarni ulash
- 9 -qadam: Eshitish vositasiga ekranni o'rnatish va barcha simlarni ulash
- 10 -qadam: Naushnikni kompyuterga ulash va dasturiy ta'minotni sozlash
Video: DIY VR eshitish vositasi 80 dollarga: 10 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Mening birinchi maqsadim - buni 150 dollardan (AQSh dollari) pastroqqa tushirish edi, lekin xarid qilib, ba'zi qismlarini muqobillarga almashtirgandan so'ng, men buni 80 dollarga tushirdim. Shunday qilib, boshlaylik.
Kerakli qismlar:
- Flick Switch -ni almashtirish
- 2x LED
- 1x rezistor 150 Ohm
- 1x Micro USB kabeli (uzunligi kamida 2 metr)
- 1x HDMI kabeli (yupqa kabellar eng yaxshi ishlaydi, chunki ular harakatni kamroq, shuningdek uzunligi kamida 2 metrga to'sqinlik qiladi)
- Ba'zi o'tish simlari
- 5V 3A shahar adapteri vilkasi (Raspberry Pi mos keladi, juda yaxshi ishlaydi)
- Bosish tugmasi
- Google Cardboard -ga mos keladigan VR minigarniturasi (men ochiladigan telefon bo'linmasining eshigiga ega bo'lishni maslahat beraman, chunki u ichkariga kiradigan laganda ishlatilgandan ko'ra yaxshiroq kirishni ta'minlaydi)
- 6DOF MPU 6050 3Axisli giroskop va akselerometr
- Arduino Micro (brenddan tashqari alternativadan foydalanish mumkin)
- HDMI interfeysi bilan 5 dyuymli RaspberryPi LCD displeyi 800 ร 480
Ta'minotlar
- Flick Switch -ni almashtirish
- 2x LED
- 1x rezistor 150 Ohm
- 1x Micro USB kabeli (uzunligi kamida 2 metr)
- 1x HDMI kabeli (yupqa kabellar eng yaxshi ishlaydi, chunki ular harakatni kamroq, shuningdek uzunligi kamida 2 metrga to'sqinlik qiladi)
- Ba'zi o'tish simlari
- 5V 3A shahar adapteri vilkasi (Raspberry Pi mos keladi, juda yaxshi ishlaydi)
- Bosish tugmasi
- Google Cardboard -ga mos keladigan VR minigarniturasi (men ochiladigan telefon bo'linmasining eshigiga ega bo'lishni maslahat beraman, chunki u ichkariga kiradigan laganda ishlatilgandan ko'ra yaxshiroq kirishni ta'minlaydi)
- 6DOF MPU 6050 3Axisli giroskop va akselerometr
- Arduino Micro (brenddan tashqari variantlardan foydalanish mumkin)
- HDMI interfeysi bilan 5 dyuymli RaspberryPi LCD displeyi 800 ร 480
1 -qadam: qismlarni hisoblash
Bu qismlarning barchasini AliExpress -da taxminan 80 dollarga sotib olish mumkin (aniqrog'i 82,78 dollar), buni rasmlarda ko'rish mumkin.
2 -qadam: dasturiy ta'minot talab qilinadi
Bundan tashqari, sizga Tridef3D yoki shunga o'xshash dasturlar kerak bo'ladi (ba'zi bepul variantlar bor, lekin hozirda ularni sinab ko'rish imkoniyatiga ega bo'lmaganman). Tridef3D har qanday Direct X 9/10/11 o'yinini stereoskopik 3D ga aylantirish uchun ishlatiladi. Tridef3D 14 kunlik bepul sinov muddatini taqdim etadi, bu esa sinab ko'rish uchun etarli. Tridef3D ning to'liq versiyasi 39,99 dollarga sotiladi.
3 -qadam: yig'ish
Endi bizda barcha kerakli komponentlar bor, montajdan boshlaylik.
O'rnatish 3 asosiy elementdan iborat:
- Arduino Micro sxemasi (MPU 6050, tugma va LEDni o'z ichiga oladi)
- Simlar (Arduino Micro -ga ulanish va ekranga quvvat)
- Ekranni naushnikga joylashtiring va mikro USB kabellarini, shuningdek HDMI kabelini ulang.
4 -qadam: Arduino mikro davri
Diagramma turli komponentlarni Arduino Micro -ga qanday ulash kerakligini ko'rsatadi.
Tugmachada raqamli 5 -pin ishlatiladi va MPU 6050 Arduino Micro -ga quyidagicha ulanadi: - MPU 6050 SCL -pin Arduino -dagi raqamli pin 3 -ga.
- MPU 6050 SDA pinini Arduino -dagi Digital Pin 2 -ga
- Arduino -dagi MPU 6050 VCC -dan 5V -pingacha
- Arduino -dagi MPU 6050 GND dan GND piniga
5 -qadam: Arduino uchun kod
Bu erda Arduino -ga yuklanishi kerak bo'lgan kod.
6 -qadam: giroskopni o'rnatish
Shuni esda tutingki, MPU 6050 yo'nalishi giroskopning qaysi o'qi ishlatilishini farq qiladi. Yuqoridagi kod uchun rasmlarda ko'rsatilgandek, eshitish vositasining yon tomoniga MPU 6050 o'rnatilgan.
Agar MPU 6050 boshqa yo'nalishda o'rnatilsa, kerakli konfiguratsiyaga erishilmaguncha gx, gy va gz qiymatlarini almashtirish kerak bo'ladi.
Konfiguratsiyam uchun men Y va Z o'qi atrofida aylanaman.
Siz xohlagan natijalarni (harakat tezligi va h.k.) olish uchun vx va vy hisoblash bilan bog'liq raqamlarni ham o'zgartirish kerak bo'ladi.
Men shuningdek, sichqonchaning giroskopik harakatini vaqtincha o'chirib qo'yadigan tugmani qo'shdim. Bu o'yinda o'z nuqtai nazaringizni qayta tiklamoqchi bo'lganingizda foydalidir.
7 -qadam: Hammasini eshitish vositasiga ulash
Men ushbu sxemaning barcha qismlarini VR Eshitish vositasiga ikki tomonlama lenta yordamida biriktirdim.
8 -qadam: simlarni ulash
VR minigarnituraga iloji boricha kamroq simi bo'lishi uchun men USB kabelini o'zgartirdim, shunda u tashqi quvvatni doimiy quvvat adapteridan oladi (bitta USB porti Arduino va 5 dyuymli LCD ni quvvatlantira olmaydi). shuningdek, bir chekkada 2 ta mikro USB -ga bo'linish (biri faqat LCD quvvat bilan ta'minlangan, ikkinchisi Arduino uchun quvvat va ulanish.) quyidagi diagrammada simlar qanday ulanganligi ko'rsatilgan.
Ma'lumot uchun, USB kabeli 4 ta simni o'z ichiga oladi:
- Qizil sim - +5V shahar
- Oq yoki sariq - ma'lumotlar ulanishi
- Yashil - ma'lumotlar ulanishi
- Qora - GND
Men shuningdek, quvvatni yoqish va o'chirish uchun kalitni qo'shdim (bu kerak bo'lguncha sichqoncha funksiyasini o'chirish uchun foydalidir, aks holda u sichqoncha harakatiga kerak bo'lmaganda xalaqit beradi), shuningdek, qachon ko'rsatiladigan LED. naushnik yoqilgan.
9 -qadam: Eshitish vositasiga ekranni o'rnatish va barcha simlarni ulash
LCD displey telefonni ushlab turish uchun minigarnituraning qisqichlari bilan ushlab turiladi (bu juda mos). Keyin 2 ta micro USB -ni mos ravishda LCD va Arduino -ga ulang (ma'lumotlar ulanadigan vilkaning Arduino -ga ulanganligini va LCD displeyidagi faqat USB -ning quvvatiga ulanganligini ta'minlang). Kabellarni ekranga qo'ymaslik uchun ularni eshitish vositasining qo'shimcha joylarida o'tkazishga harakat qiling.
Oxirida HDMI kabelini LCD -ga ulang.
Endi yig'ish tugallandi.
10 -qadam: Naushnikni kompyuterga ulash va dasturiy ta'minotni sozlash
Eshitish vositasini shaxsiy kompyuteringizga ulash uchun quyidagilarni bajaring:
- DC adapterini tarmoq manbaiga ulang.
- USB ulagichini kompyuterda mavjud USB portiga ulang.
- HDMI kabelini kompyuter grafik kartasidagi mavjud HDMI portiga ulang (adapter bilan DVI portidan foydalanishingiz mumkin)
Displey sozlamalariga o'ting va displeylarni aniqlash tugmachasini bosing, so'ngra bir nechta displeyni "bu displeylarni takrorlash" ga o'rnating va piksellar sonini 800 ร 480 ga o'rnatganingizga ishonch hosil qiling.
Tridef3D-ni oching va o'yinni boshlang. Eng yaxshi natijaga erishish uchun har bir o'yinning grafik sozlamalari va sichqonchaning sezgirligi bilan o'ynashingiz kerak bo'ladi.
Kelgusida takomillashtirish uchun men yuqori aniqlikdagi LCD displeyni olishni ko'rib chiqaman, shuningdek infraqizil LEDlar va Wiimote (IQ kamera sifatida ishlatiladigan Wiimote) yordamida bosh harakatini kuzatish ustida ishlayman.
Va u erda sizda 80 dollarlik DIY VR minigarniturasi bor.
Sinab ko'ring.
Tavsiya:
Eski zaryadlovchi? Yo'q, bu RealTube18 to'liq naychali gitara eshitish vositasi kuchaytirgichi va pedal: 8 qadam (rasmlar bilan)
Eski zaryadlovchi? Yo'q, bu RealTube18 to'liq naychali gitarali minigarniturani kuchaytirgichi va pedali: Umumiy nuqtai: Pandemiya paytida nima qilish kerak, eskirgan nikel-kadmiyumli zaryadlovchi qurilmasi va 60 yoshdan oshgan eskirgan avtomobil radio vakuumli naychalari qayta ishlashga muhtojmi? Faqat quvurli, past kuchlanishli, umumiy asboblar batareyasini loyihalash va qurish haqida nima deyish mumkin
DIY Bluetooth eshitish vositasi (BK8000L chipi) 3D bosilgan: 6 qadam (rasmlar bilan)
DIY Bluetooth minigarniturasi (BK8000L chipi) 3D bosilgan: Salom! Mana men sizga simsiz bluetooth eshitish vositasini qanday yasashni ko'rsatmoqchiman. Bu loyihani amalga oshirishimga turtki, yaqinda sotib olgan juda ko'p yomon bluetooth minigarnituralar borligi, shuning uchun men o'zimni sozlashim orqali sozlay olaman va rivojlantiraman
Tish eshitish vositasi - tishlaring bilan eshita olasizmi ?: 8 qadam (rasmlar bilan)
Tish uchun minigarnituralar - tishlaringiz bilan eshitishingiz mumkinmi ?: * - * Bu ko'rsatma ingliz tilida. Iltimos, Gollandiya versiyasi uchun bu erni bosing,*-* Deze Instructable heg Engels tilida. Tishlaring bilan eshitish. Bu ilmiy fantastika kabi eshitiladimi? Yo'q bu emas! Ushbu DIY tish boshi bilan
DIY dubulg'ali Bluetooth eshitish vositasi: 11 qadam (rasmlar bilan)
DIY dubulg'ali Bluetooth minigarniturasi: Bu juda oson va juda arzon, o'z qo'lingiz bilan mototsikl dubulg'asi yoki uni ishlatmoqchi bo'lgan har qanday dubulg'a uchun Bluetooth eshitish vositasini yasash bo'yicha qo'llanma. Shunday qilib, " NECESSITY - MOT
Bluetooth eshitish vositasini simli Bluetooth eshitish vositasiga aylantirish: 5 qadam (rasmlar bilan)
Bluetooth eshitish vositasini simli Bluetooth minigarniturasiga aylantiring: Bugun men sizga qanday qilib simli bluetooth eshitish vositasini yasashni yoki o'zgartirishni aytaman