İçindekiler:
- Gereçler
- Adım 1: Parça Maliyeti
- 2. Adım: Gerekli Yazılım
- Adım 3: Montaj
- Adım 4: Arduino Mikro Devresi
- Adım 5: Arduino için Kod
- Adım 6: Jiroskop Montajı
- Adım 7: Her Şeyi Kulaklığa Ekleme
- Adım 8: Kablolama
- 9. Adım: Ekranı Kulaklığa Yerleştirme ve Tüm Kabloları Bağlama
- Adım 10: Kulaklığı PC'ye Bağlama ve Yazılımı Kurma
Video: 80 $ İÇİN DIY VR KULAKLIK: 10 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
İlk hedefim bunu 150 doların altında yapmaktı, ancak alışveriş yaptıktan ve alternatifler için bazı parçaları değiştirdikten sonra bunu 80 dolara indirmeyi başardım. O halde başlayalım.
Gerekli parçalar şunlardır:
- Geçiş Anahtarı
- 2x LED
- 1x direnç 150 Ohm
- 1x Mikro USB kablosu (en az 2 metre uzunluğunda)
- 1x HDMI Kablosu (ince olanlar hareketi daha az engelledikleri için en iyi sonucu verir, ayrıca en az 2 metre uzunluğundadır)
- Bazı atlama telleri
- DC Adaptör fişi 5V 3A (Raspberry Pi uyumlu olan harika çalışıyor)
- Butona basınız
- Google Cardboard Uyumlu VR Kulaklık (İçeri kayan tepsi kullananlara göre daha iyi erişim sağladığı için açılan telefon bölmesi kapağı olan birini öneririm)
- 6DOF MPU 6050 3 Eksen jiroskopu ve ivmeölçer
- Arduino Micro (marka dışı alternatif kullanabilir)
- HDMI arayüzü ile 5 inç RaspberryPi LCD Ekran 800×480
Gereçler
- Geçiş Anahtarı
- 2x LED
- 1x direnç 150 Ohm
- 1x Mikro USB kablosu (en az 2 metre uzunluğunda)
- 1x HDMI Kablosu (ince olanlar hareketi daha az engelledikleri için en iyi sonucu verir, ayrıca en az 2 metre uzunluğundadır)
- Bazı atlama telleri
- DC Adaptör fişi 5V 3A (Raspberry Pi uyumlu olan harika çalışıyor)
- Butona basınız
- Google Cardboard Uyumlu VR Kulaklık (İçeri kayan tepsi kullananlara göre daha iyi erişim sağladığı için açılan telefon bölmesi kapağı olan birini öneririm)
- 6DOF MPU 6050 3 Eksenli jiroskop ve ivmeölçer
- Arduino Micro (marka alternatifini kullanabilir)
- HDMI arayüzü ile 5 inç RaspberryPi LCD Ekran 800×480
Adım 1: Parça Maliyeti
Tüm bu parçalar, resimlerde görüldüğü gibi, AliExpress'te yaklaşık 80 $ (tam olarak 82,78 $) karşılığında satın alınabilir.
2. Adım: Gerekli Yazılım
Ayrıca Tridef3D veya benzeri bir yazılıma ihtiyacınız olacak (bazı ücretsiz alternatifler var, ancak şu anda deneme şansım olmadı). Tridef3D, herhangi bir Direct X 9/10/11 oyununu stereoskopik 3D'ye dönüştürmek için kullanılır. Tridef3D, bunu denemek için çok fazla olan 14 günlük ücretsiz bir deneme sunuyor. Tridef3D'nin tam sürümü 39.99 dolara satılıyor.
Adım 3: Montaj
Artık gerekli tüm bileşenlere sahip olduğumuza göre, montaja başlayalım.
Montaj 3 ana unsurdan oluşur:
- Arduino Mikro devresi (MPU 6050, buton ve led içeren)
- Kablolama (Arduino Micro'ya bağlantı ve Ekrana güç sağlar)
- Ekranı kulaklığa yerleştirme ve mikro USB kablolarının yanı sıra HDMI kablosunu bağlama.
Adım 4: Arduino Mikro Devresi
Diyagram, farklı bileşenlerin Arduino Micro'ya nasıl bağlanması gerektiğini gösterir.
Basma düğmesi dijital pin 5'i kullanır ve MPU 6050, Arduino Micro'ya aşağıdaki şekilde bağlanır:– Arduino'da MPU 6050 SCL pininden Digital Pin 3'e
– Arduino'da Dijital Pin 2'ye MPU 6050 SDA pini
– Arduino üzerinde MPU 6050 VCC - 5V pin
– Arduino üzerinde MPU 6050 GND'den GND pinine
Adım 5: Arduino için Kod
Arduino'ya yüklenmesi gereken kod aşağıdadır.
Adım 6: Jiroskop Montajı
MPU 6050'nin yönünün jiroskopun hangi ekseninin kullanılacağı konusunda bir fark yarattığına dikkat edin. Yukarıdaki kod için MPU 6050, resimlerde gösterildiği gibi kulaklığın yan tarafına monte edilmiştir.
MPU 6050'nin farklı bir yönelimle monte edilmesi durumunda, istenen konfigürasyon elde edilene kadar gx, gy ve gz değerleri arasında değişiklik yapmanız gerekebilir.
Yapılandırmam için Y ve Z ekseni etrafında dönüyorum.
Ayrıca, istediğiniz sonuçları (hareket hızı vb.) elde etmek için vx ve vy hesaplamasıyla ilgili sayıların ayarlanması gerekebilir.
Ayrıca, basıldığında jiroskopik fare hareketini geçici olarak devre dışı bırakan bir basma düğmesi ekledim. Bu, oyunlarda bakış açınızı sıfırlamak istediğinizde kullanışlıdır.
Adım 7: Her Şeyi Kulaklığa Ekleme
Bu devrenin tüm parçalarını çift taraflı bant kullanarak VR Kulaklığına bağladım.
Adım 8: Kablolama
VR kulaklığına mümkün olduğunca az kablo bağlamak için USB kablosunu DC güç adaptöründen harici güç çekecek şekilde değiştirdim (tek bir USB bağlantı noktası hem Arduino'ya hem de 5 inç LCD'ye güç sağlayamaz) bir uçta 2 mikro USB'ye bölünmenin yanı sıra (biri yalnızca LCD'ye güç sağlarken, diğeri Arduino'ya hem güç hem de bağlantı sağlar.) aşağıdaki şema kabloların nasıl bağlandığını gösterir.
Referans için bir USB kablosu 4 tel içerir:
- Kırmızı kablo – +5V DC
- Beyaz veya Sarı – Veri bağlantısı
- Yeşil – Veri Bağlantısı
- Siyah – GND
Ayrıca, gücü açıp kapatmak için bir anahtar ekledim (bu, ihtiyaç duyulana kadar fare işlevini kapatmak için kullanışlıdır, aksi takdirde istenmediğinde fare hareketini engeller) ve ayrıca ne zaman göstermek için bir LED de ekledim. kulaklık açık.
9. Adım: Ekranı Kulaklığa Yerleştirme ve Tüm Kabloları Bağlama
LCD ekran, telefonu tutmak için kullanılan kulaklıktaki kıskaçlarla yerinde tutulur (sıkıca oturur). Ardından 2 mikro USB'yi sırasıyla LCD'ye ve Arduino'ya bağlayın (veri bağlantılarına sahip fişin Arduino'ya takılı olduğundan ve LCD ekrandaki güç soketine yalnızca güç mikro USB'nin takılı olduğundan emin olun). Kabloları aradan uzak tutmak için ekranın etrafındaki fazladan boşluklardan geçirmeye çalışın.
Son olarak HDMI kablosunu LCD'ye bağlayın.
Montaj şimdi tamamlandı.
Adım 10: Kulaklığı PC'ye Bağlama ve Yazılımı Kurma
Kulaklığı PC'nize bağlamak için aşağıdakileri yapın:
- DC adaptörünü şebeke elektriğine takın.
- USB konektörünü PC'nizdeki uygun bir USB bağlantı noktasına takın.
- HDMI kablosunu PC grafik kartınızdaki mevcut HDMI bağlantı noktasına bağlayın (DVI bağlantı noktasını bir adaptörle kullanabilirsiniz)
Görüntü ayarlarına gidin ve ekranları algıla'ya tıklayın, ardından Çoklu ekranları "Bu Ekranları Çoğalt" olarak ayarlayın ve çözünürlüğünüzün 800×480 olarak ayarlandığından emin olun.
Tridef3D'yi açın ve bir oyun başlatın. En iyi sonuçları elde etmek için her bir oyunun grafik ayarları ve fare duyarlılığı ile oynamanız gerekebilir.
Gelecekteki geliştirmeler için, daha yüksek çözünürlüklü bir LCD ekran elde etmeye bakacağım ve ayrıca kızılötesi LED'ler ve bir Wiimote (IR Kamera olarak kullanılan Wiimote) kullanarak kafa hareketi takibi üzerinde çalışacağım.
Ve orada 80 $ için bir DIY VR Kulaklığınız var.
Bir şans ver.
Önerilen:
Steam Punk UPS'inizi Wi-fi Yönlendiriciniz için Saatlerce Çalışma Süresi Elde Etmek İçin: 4 Adım (Resimlerle)
Wi-fi Yönlendiriciniz için Saatlerce Çalışma Süresi Elde Etmek İçin UPS'inizi Steam Punk: Yönlendiricinizi ve fiber ONT'yi çalıştıran transformatörlerin onu geri dönüştürebilmesi için UPS'nizin 12V DC pil gücünü 220V AC güce dönüştürmesi konusunda temelde nahoş bir şey var. 12V DC! Ayrıca [tipik olarak
555 Zamanlayıcı Atmega328'i Kesintiye Uğratmak İçin Sinyal Yaymak İçin: 7 Adım
555 Zamanlayıcı Sinyali Kesinti Vermek İçin Atmega328: Bu devrenin temel amacı enerji tasarrufu yapmaktır. Bu yüzden, arduino hakkında konuşmayacağım çünkü kartın kendisinin nihai bir ürün için gereksiz güç yükü var. Gelişim için harikadır. Ancak, batt üzerinde çalışan nihai projeler için pek iyi değil
COVID 19 için Uygulanan Arduino için Sıcaklık Sensörü: 12 Adım (Resimlerle)
Arduino için Sıcaklık Sensörü Applied for COVID 19: Arduino için sıcaklık sensörü, insan vücudunun bir işlemcisinin sıcaklığını ölçmek istediğimizde temel bir unsurdur. Arduino ile sıcaklık sensörü, ısı seviyesini alıp ölçmek için temas halinde veya yakın olmalıdır. İşte böyle
Kulüpler, Öğretmenler için Makerspaces vb. için basit "Robot Kiti": 18 Adım
Kulüpler, Teachers Makerspaces vb. için Basit "Robot Kiti": Fikir, "Orta TN Robotik Sanatlar Topluluğu" üyelerimiz için küçük ama genişletilebilir bir kit oluşturmaktı. Özellikle çizgi takibi ve hızlı yolculuk gibi yarışmalar için kit etrafında atölye çalışmaları planlıyoruz. Bir Arduino ekledik
8 km'ye Kadar Mesafeler için İki Cihaz için LoRa Messenger: 7 Adım
8km'ye Kadar Mesafeler için İki Cihaz için LoRa Messenger: Projeyi dizüstü bilgisayarınıza veya telefonunuza bağlayın ve ardından sadece LoRa'yı kullanarak internet veya SMS olmadan cihazlar arasında sohbet edin.Hey, naber çocuklar? Akarsh burada CETech'ten. Bugün akıllı telefonunuza veya herhangi bir şeye bağlanabilecek bir proje yapacağız