Mündəricat:

DIY VR Qulaqlıq 80 dollara: 10 addım (şəkillərlə)
DIY VR Qulaqlıq 80 dollara: 10 addım (şəkillərlə)

Video: DIY VR Qulaqlıq 80 dollara: 10 addım (şəkillərlə)

Video: DIY VR Qulaqlıq 80 dollara: 10 addım (şəkillərlə)
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Iyul
Anonim
DIY VR Qulaqlıq 80 dollara
DIY VR Qulaqlıq 80 dollara

İlkin məqsədim bunu 150 $ (USD) -dən aşağı etmək idi, lakin alış -veriş etdikdən və alternativlər üçün bəzi hissələri dəyişdikdən sonra bunu təxminən 80 dollara endirə bildim. Beləliklə, başlayaq.

Lazım olan hissələr bunlardır:

  • Flick Switch -i dəyişdirin
  • 2x LED
  • 1x rezistor 150 Ohm
  • 1x Micro USB kabeli (ən azı 2 metr uzunluğunda)
  • 1x HDMI Kabeli (nazik olanlar daha yaxşı hərəkət edir, çünki hərəkəti daha az maneə törədir, həm də ən azı 2 metr uzunluğunda)
  • Bəzi keçid telləri
  • DC Adapter fişi 5V 3A (Raspberry Pi uyğun bir əla işləyir)
  • Düyməni basın
  • Google Karton Uyğun VR Qulaqlığı (İçəri girən bir tepsidən istifadə edənlərə nisbətən daha yaxşı çıxış təmin etdiyi üçün açılan bir telefon bölməsi qapısı olan birini tövsiyə edirəm)
  • 6DOF MPU 6050 3 Eksenli giroskop və akselerometr
  • Arduino Micro (markadan kənar alternativdən istifadə edə bilər)
  • HDMI interfeysi olan 5 düymlük RaspberryPi LCD Ekranı 800 × 480

Təchizat

  • Flick Switch -i dəyişdirin
  • 2x LED
  • 1x rezistor 150 Ohm
  • 1x Micro USB kabeli (ən azı 2 metr uzunluğunda)
  • 1x HDMI Kabeli (nazik olanlar daha yaxşı hərəkət edir, çünki hərəkəti daha az maneə törədir, həm də ən azı 2 metr uzunluğunda)
  • Bəzi keçid telləri
  • DC Adapter fişi 5V 3A (Raspberry Pi ilə uyğun gəlir, əla işləyir)
  • Düyməni basın
  • Google Karton Uyğun VR Qulaqlıq (İçəri girən bir tepsidən istifadə edənlərə nisbətən daha yaxşı giriş imkanı verən bir telefon bölməsi qapısı olan birini təklif edirəm)
  • 6DOF MPU 6050 3 Eksenli giroskop və akselerometr
  • Arduino Micro (alternativ markadan istifadə edə bilər)
  • HDMI interfeysi olan 5 düymlük RaspberryPi LCD Ekranı 800 × 480

Addım 1: Parça Qiymətləndirilməsi

Parça Qiymətləndirilməsi
Parça Qiymətləndirilməsi
Parça Qiymətləndirilməsi
Parça Qiymətləndirilməsi
Parça Qiymətləndirilməsi
Parça Qiymətləndirilməsi
Parça Qiymətləndirilməsi
Parça Qiymətləndirilməsi

Şəkillərdə göründüyü kimi bütün bu hissələri AliExpress -də təxminən 80 dollara (dəqiq olaraq 82.78 dollar) əldə etmək olar.

Addım 2: Proqram təminatı tələb olunur

Tridef3D və ya buna bənzər bir proqrama ehtiyacınız olacaq (bəzi pulsuz alternativlər var, amma hazırda onları sınamaq şansım olmadı). Tridef3D, hər hansı bir Direct X 9/10/11 oyununu stereoskopik 3D -yə çevirmək üçün istifadə olunur. Tridef3D, bunu sınamaq üçün kifayət qədər olan 14 günlük pulsuz sınaq təklif edir. Tridef3D -nin tam versiyası 39.99 dollara satılır.

Addım 3: Montaj

İndi bütün lazımi komponentlərə sahib olduğumuz üçün montajdan başlayaq.

Quraşdırma 3 əsas elementdən ibarətdir:

  1. Arduino Micro dövrəsi (MPU 6050, düymə və leddən ibarətdir)
  2. Kablolama (Arduino Micro ilə əlaqə və ekrana güc təmin edir)
  3. Ekranı qulaqcığa daxil etmək və mikro USB kabellərini HDMI kabelinə bağlamaq.

Addım 4: Arduino Micro Circuit

Arduino mikro dövrəsi
Arduino mikro dövrəsi

Diaqram, fərqli komponentlərin Arduino Micro -ya necə bağlanması lazım olduğunu göstərir.

Düymə rəqəmsal pin 5 -dən istifadə edir və MPU 6050 Arduino Micro -ya aşağıdakı kimi bağlanır: - MPU 6050 SCL pin, Arduino -da Digital Pin 3 -ə

- MPU 6050 SDA pin, Arduino üzərindəki Digital Pin 2 -ə

- Arduinoda MPU 6050 VCC -dən 5V -ə qədər pin

- Arduino üzərindəki MPU 6050 GND -dən GND pininə

Addım 5: Arduino üçün kod

Arduino kodu
Arduino kodu

Arduinoya yüklənməli olan kod budur.

Addım 6: Giroskopun quraşdırılması

Giroskopun quraşdırılması
Giroskopun quraşdırılması

Yalnız MPU 6050 -nin oriyentasiyasının giroskopun hansı oxundan istifadə olunacağını fərqləndirdiyini unutmayın. Yuxarıdakı kod üçün MPU 6050, şəkillərdə göstərildiyi kimi qulaqlıq tərəfinə quraşdırılmışdır.

MPU 6050 -nin fərqli bir oriyentasiya ilə quraşdırılması halında, istədiyiniz konfiqurasiya əldə olunana qədər gx, gy və gz dəyərlərini əvəz etməli ola bilərsiniz.

Konfiqurasiya üçün Y və Z oxu ətrafında fırlanıram.

İstədiyiniz nəticəni (hərəkət sürəti və s.)

Bir basma düyməsini də əlavə etdim ki, basıldığında giroskopik siçan hərəkətini müvəqqəti olaraq dayandırıram. Oyunlarda baxış nöqtənizi sıfırlamaq istədiyiniz zaman faydalıdır.

Addım 7: Hər şeyi Qulaqlığa bağlayın

Qulaqlığa hər şeyi bağlamaq
Qulaqlığa hər şeyi bağlamaq
Qulaqlığa hər şeyi bağlamaq
Qulaqlığa hər şeyi bağlamaq
Qulaqlığa hər şeyi bağlamaq
Qulaqlığa hər şeyi bağlamaq
Qulaqlığa hər şeyi bağlamaq
Qulaqlığa hər şeyi bağlamaq

Bu dövrənin bütün hissələrini iki tərəfli lent istifadə edərək VR Qulaqcığına bağladım.

Addım 8: Kablolama

Kablolama
Kablolama
Kablolama
Kablolama

VR qulaqlıqlara mümkün qədər az qoşulmaq üçün USB kabelini dəyişdirdim ki, DC güc adapterindən xarici güc çıxarar (tək bir USB portu həm Arduino, həm də 5 düymlük LCD -ni gücləndirə bilməz) həm də bir ucunda 2 mikro USB -yə bölünməsi (biri yalnız LCD -yə, digəri isə Arduino -ya həm güc, həm də əlaqə təmin edir.) Aşağıdakı diaqram kabelin necə bağlandığını göstərir.

İstinad üçün USB kabellərində 4 tel var:

  • Qırmızı tel - +5V DC
  • Ağ və ya Sarı - Məlumat bağlantısı
  • Yaşıl - Məlumat Bağlantısı
  • Qara - GND

Gücü açmaq və söndürmək üçün bir keçid də daxil etdim (bu, lazım olana qədər siçan funksiyasını söndürmək üçün faydalıdır, əks halda istənməyəndə siçan hərəkətinə mane olacaq), həmçinin göstərildiyi zaman LED. qulaqlıq işə salınmışdır.

Addım 9: Qulaqlığa Ekranı daxil edin və Bütün Kabelləri Bağlayın

Qulaqlığa Ekran Daxil Etmək və Bütün Kabelləri Bağlamaq
Qulaqlığa Ekran Daxil Etmək və Bütün Kabelləri Bağlamaq
Qulaqlığa Ekran Daxil Etmək və Bütün Kabelləri Bağlamaq
Qulaqlığa Ekran Daxil Etmək və Bütün Kabelləri Bağlamaq

LCD ekran, telefonu tutmaq üçün istifadə olunan qulaqlıqdakı sıxaclarla yerində tutulur (çox rahatdır). Ardından, 2 mikro USB -ni sırasıyla LCD və Arduino -ya bağlayın (məlumat bağlantısı olan fişin Arduino -ya qoşulduğunu və yalnız mikro USB -nin LCD ekrandakı elektrik prizinə qoşulduğundan əmin olun). Kabelləri yoldan çəkindirmək üçün qulaqlıqdakı əlavə boşluqları ekranın ətrafına çəkməyə çalışın.

Son olaraq HDMI kabelini LCD -yə qoşun.

İndi montaj tamamlandı.

Addım 10: Qulaqlığı PC -yə bağlamaq və Proqramı qurmaq

Qulaqlığı kompüterinizə bağlamaq üçün aşağıdakıları edin.

  1. DC adapterini elektrik şəbəkəsinə qoşun.
  2. USB konnektorunu kompüterinizdə mövcud bir USB portuna qoşun.
  3. HDMI kabelini PC qrafik kartınızdakı HDMI portuna qoşun (DVI portunu adapterlə istifadə edə bilərsiniz)

Ekran parametrlərinə keçin və ekranları aşkar et düyməsini vurun, sonra Birdən çox ekranı "Bu Ekranları Çək" olaraq təyin edin və qətnamənizin 800 × 480 olaraq təyin olunduğundan əmin olun.

Tridef3D açın və bir oyuna başlayın. Ən yaxşı nəticələr əldə etmək üçün hər bir fərdi oyunun qrafik parametrləri ilə yanaşı siçan həssaslığı ilə də oynamalı ola bilərsiniz.

Gələcək inkişaf etdirmələr üçün daha yüksək dəqiqlikli bir LCD ekranı əldə etməyə baxacağam və infraqırmızı LEDlər və Wiimote (IR Kamera olaraq istifadə edilən Wiimote) istifadə edərək baş hərəkətlərinin izlənməsi üzərində işləyəcəyəm.

Və orada 80 dollarlıq DIY VR Qulaqlıq var.

Bir cəhd edin.

Tövsiyə: