Daftar Isi:

Sistem Pelacakan Gerakan Kepala untuk VR: 8 Langkah
Sistem Pelacakan Gerakan Kepala untuk VR: 8 Langkah

Video: Sistem Pelacakan Gerakan Kepala untuk VR: 8 Langkah

Video: Sistem Pelacakan Gerakan Kepala untuk VR: 8 Langkah
Video: Detik detik hp meledak 2024, November
Anonim
Sistem Pelacakan Gerakan Kepala untuk VR
Sistem Pelacakan Gerakan Kepala untuk VR

Nama saya Sam KODO, Dalam tuto ini, saya akan mengajari Anda langkah demi langkah cara menggunakan sensor Arduino IMU untuk membangun sistem pelacakan kepala untuk VR.

Dalam proyek ini Anda akan membutuhkan:

- Layar LCD HDMI:

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

- Arduino Nano

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

-5mm diameter untuk lensa (Atau bisa membuat sendiri menggunakan botol air)

-Giroskop 9 sumbu untuk pelacakan gerakan kepala

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

-Sebuah printer 3D

-Kipas untuk mendinginkan kartu layar tetapi opsional

Langkah 1: Menguji Layar

Menguji Layar
Menguji Layar

Anda perlu memastikan bahwa layar Anda didukung oleh kartu komputer Anda dengan menghubungkan catu daya dan HDMI ke komputer Anda.

Klik kanan ke desktop Anda> pengaturan tampilan> tampilan, Anda akan melihat layar kedua Anda di suatu tempat …

kemudian klik itu, layar LCD Anda akan menampilkan layar komputer Anda.

Jika semuanya bekerja dengan baik, maka Anda siap untuk melanjutkan ke langkah kedua.

Langkah 2: Membangun Goggles Berdasarkan IPD Anda

Membangun Kacamata Berdasarkan IPD Anda
Membangun Kacamata Berdasarkan IPD Anda
Membangun Kacamata Berdasarkan IPD Anda
Membangun Kacamata Berdasarkan IPD Anda
Membangun Kacamata Berdasarkan IPD Anda
Membangun Kacamata Berdasarkan IPD Anda

Pada titik ini Anda harus seakurat mungkin, IPD akan memungkinkan headset Anda memberikan pengalaman imersif yang lebih baik.

Anda dapat mempelajari cara mengukurnya dengan mengikuti tautan ini:

doc-ok.org/?p=898

Setelah Anda memiliki nilai jarak yang benar untuk mata Anda, maka Anda dapat mencetak 3D kacamata dan permukaan lain untuk menahan kartu grafis untuk layar.

Dimensi akan tergantung pada ukuran layar LCD Anda

Langkah 3: Menghubungkan MPU6050 Anda ke Arduino Nano Anda

Menghubungkan MPU6050 Anda ke Arduino Nano Anda
Menghubungkan MPU6050 Anda ke Arduino Nano Anda

Setelah berhasil terhubung, MPU6050 unggah sketsa ini ke Arduino Anda untuk menguji Giroskop.

Dengan membuka di Monitor serial, Anda akan melihat nilai yang ditampilkan saat menggerakkan Mpu650 Gyro dalam sumbu dan sudut yang berbeda …

github.com/SamKodo/Gyroscop_Master

Langkah 4: Menguji MPU6050 Dengan Unity 3D

Menguji MPU6050 Dengan Unity 3D
Menguji MPU6050 Dengan Unity 3D

Sebelum mengunggah Sketch ke Arduino nano Anda jangan lupa untuk menginstal perpustakaan ke folder Arduino Anda, Anda dapat menemukan perpustakaan dari tautan GitHub:

github.com/ElectronicCats/mpu6050

Langkah 5: Kode Akhir Arduino

Setelah semuanya berfungsi dengan baik, unggah lagi kode terakhir ini ke Arduino Anda dan buka proyek Unity Anda.

Buat Objek Game sederhana seperti Kubus dan tempel kode Unity C# di bawah Kode Arduino dari file.

Jika semuanya baik-baik saja, Anda akan melihat Kubus atau objek 3D Anda berputar saat Anda menggerakkan Giroskop.

Perhatikan bahwa, untuk memindahkan Kamera dari Gyro agar memiliki tampilan 360, Anda perlu melampirkan kode ke kamera dari adegan Anda dan membuat layar sisi ke sisi dari proyek Anda.

github.com/SamKodo/Sensor_Code

Langkah 6:

Langkah 7:

Gambar
Gambar

github.com/SamKodo/Unity_Code/tree/master

Langkah 8: DUKUNG PROYEK INI

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

Direkomendasikan: