İçindekiler:

VR için Kafa Hareketi Takip Sistemi: 8 Adım
VR için Kafa Hareketi Takip Sistemi: 8 Adım

Video: VR için Kafa Hareketi Takip Sistemi: 8 Adım

Video: VR için Kafa Hareketi Takip Sistemi: 8 Adım
Video: Enes Batur’un Bilgisayarı Hacklendi! 2024, Kasım
Anonim
VR için Kafa Hareketi Takip Sistemi
VR için Kafa Hareketi Takip Sistemi

Benim adım Sam KODO, Bu eğitimde, VR için kafa takip sistemi oluşturmak için Arduino IMU sensörlerinin nasıl kullanılacağını adım adım öğreteceğim.

Bu projede ihtiyacınız olacak:

- Bir LCD Ekran HDMI:

www.amazon.com/Elecrow-Capacitive-interfac…

- Bir arduino Nano

www.amazon.com/ELEGOO-Arduino-ATmega328P-W…

Lensler için -5 mm çap (Ya da su şişelerini kullanarak kendiniz yapabilirsiniz)

-Kafa hareketi takibi için 9 eksenli jiroskop

www.amazon.com/HiLetgo-Gyroscope-Accelerat…

-Bir 3D yazıcı

- Ekran kartını soğutmak için bir Fan, ancak isteğe bağlıdır

Adım 1: Ekranı Test Etme

Ekranı Test Etme
Ekranı Test Etme

Güç kaynağını ve HDMI'ı bilgisayarınıza bağlayarak ekranınızın bilgisayar kartınız tarafından desteklendiğinden emin olmanız gerekir.

Masaüstünüze sağ tıklayın > ekran ayarları > görüntü, ikinci ekranınızı bir yerde görmelisiniz…

sonra buna tıklayın, LCD ekranınız bilgisayar ekranınızı göstermelidir.

Her şey yolunda giderse, ikinci adıma geçmeye hazırsınız demektir.

2. Adım: IPD'nize Göre Gözlük Oluşturun

IPD'nize Dayalı Gözlük Oluşturma
IPD'nize Dayalı Gözlük Oluşturma
IPD'nize Dayalı Gözlük Oluşturma
IPD'nize Dayalı Gözlük Oluşturma
IPD'nize Dayalı Gözlük Oluşturma
IPD'nize Dayalı Gözlük Oluşturma

Bu noktada olabildiğince doğru olmanız gerekir, IPD kulaklığınızın size daha iyi bir sürükleyici deneyim sunmasını sağlayacaktır.

Bu bağlantıyı takip ederek bunu nasıl ölçeceğinizi öğrenebilirsiniz:

doc-ok.org/?p=898

Gözleriniz için doğru mesafe değerlerine sahip olduğunuzda, ekran için grafik kartını tutmak için gözlükleri ve başka bir yüzeyi 3D yazdırabilirsiniz.

Boyut, LCD'nizin ekran boyutuna bağlı olacaktır.

Adım 3: MPU6050'nizi Arduino Nano'nuza Bağlama

MPU6050'nizi Arduino Nano'nuza Bağlama
MPU6050'nizi Arduino Nano'nuza Bağlama

MPU6050 başarıyla bağlandıktan sonra Gyroscop'u test etmek için bu çizimi Arduino'nuza yükleyin.

Seri Monitör üzerinde açarak Mpu650 Gyro'yu farklı eksen ve açılarda hareket ettirirken görüntülenen değerleri görmelisiniz…

github.com/SamKodo/Gyroscop_Master

Adım 4: MPU6050'yi Unity 3D ile Test Etme

MPU6050'yi Unity 3D ile Test Etme
MPU6050'yi Unity 3D ile Test Etme

Sketch'i Arduino nano'nuza yüklemeden önce Arduino klasörünüze kütüphaneler kurmayı unutmayınız, kütüphaneye GitHub linkinden ulaşabilirsiniz:

github.com/ElectronicCats/mpu6050

Adım 5: Arduino'nun Son Kodu

Her şey mükemmel bir şekilde çalıştığında, bu son kodu tekrar Arduino'nuza yükleyin ve Unity projenizi açın.

Küp gibi basit bir Oyun Nesnesi oluşturun ve Unity C# kodunu dosyadan Arduino Kodunun altına yapıştırın.

Her şey yolundaysa, Jiroskopunuzu hareket ettirdiğinizde Küp veya 3B nesnenizin döndüğünü görmelisiniz.

360 görüşe sahip olmak için Kamerayı Gyro'dan taşımak için sahnenizden kameraya kodu eklemeniz ve projenizden yan yana bir ekran oluşturmanız gerektiğini unutmayın.

github.com/SamKodo/Sensor_Code

6. Adım:

7. Adım:

resim
resim

github.com/SamKodo/Unity_Code/tree/master

Adım 8: BU PROJEYİ DESTEKLEYİN

www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FFRGT8XM53BQL

Önerilen: