Isi kandungan:

Sistem Penjejakan Gerak Kepala untuk VR: 8 Langkah
Sistem Penjejakan Gerak Kepala untuk VR: 8 Langkah

Video: Sistem Penjejakan Gerak Kepala untuk VR: 8 Langkah

Video: Sistem Penjejakan Gerak Kepala untuk VR: 8 Langkah
Video: BEGINI CARA KERJA INTELIJEN INDONESIA 2024, Julai
Anonim
Sistem Penjejakan Gerak Kepala untuk VR
Sistem Penjejakan Gerak Kepala untuk VR

Nama saya Sam KODO, Dalam tuto ini, saya akan mengajar anda langkah demi langkah bagaimana menggunakan sensor Arduino IMU untuk membina sistem penjejakan kepala untuk VR.

Dalam projek ini, anda memerlukan:

- HDMI Paparan LCD:

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

- Nano arduino

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

Diameter -5mm untuk lensa (Atau boleh membina sendiri menggunakan botol air)

-Giroskop paksi 9 untuk penjejakan gerakan kepala

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

- Pencetak 3D

-Kipas untuk menyejukkan kad skrin tetapi menjadi pilihan

Langkah 1: Menguji Skrin

Menguji Skrin
Menguji Skrin

Anda perlu memastikan bahawa skrin anda disokong oleh kad komputer anda dengan menyambungkan bekalan kuasa dan HDMI ke komputer anda.

Klik kanan ke desktop anda> tetapan paparan> paparan, anda akan melihat skrin kedua anda di suatu tempat …

kemudian klik pada itu, skrin LCD anda harus memaparkan skrin komputer anda.

Sekiranya semuanya berfungsi dengan baik, maka anda sudah bersedia untuk meneruskan langkah kedua.

Langkah 2: Membina Gogal Berdasarkan IPD Anda

Membangun Gogal Berdasarkan IPD Anda
Membangun Gogal Berdasarkan IPD Anda
Membangun Gogal Berdasarkan IPD Anda
Membangun Gogal Berdasarkan IPD Anda
Membangun Gogal Berdasarkan IPD Anda
Membangun Gogal Berdasarkan IPD Anda

Pada tahap ini, anda harus tepat seperti yang anda boleh, IPD akan membolehkan alat dengar anda memberi anda pengalaman mendalam yang lebih baik.

Anda boleh mengetahui cara mengukurnya dengan mengikuti pautan ini:

doc-ok.org/?p=898

Setelah anda mempunyai nilai jarak yang betul untuk mata anda, anda boleh mencetak 3D kacamata dan permukaan lain untuk memegang kad grafik untuk skrin.

Dimensi akan bergantung pada ukuran skrin LCD anda

Langkah 3: Sambungkan MPU6050 ke Arduino Nano anda

Menyambungkan MPU6050 Anda ke Arduino Nano Anda
Menyambungkan MPU6050 Anda ke Arduino Nano Anda

Setelah berjaya menyambung MPU6050 muat naik lakaran ini ke Arduino anda untuk menguji Giroskop.

Dengan membuka Monitor bersiri, anda akan melihat nilai yang ditampilkan semasa menggerakkan Mpu650 Gyro dalam paksi dan sudut yang berbeza…

github.com/SamKodo/Gyroscop_Master

Langkah 4: Menguji MPU6050 Dengan Unity 3D

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

Sebelum memuat naik Sketsa ke Arduino nano anda, jangan lupa memasang perpustakaan ke folder Arduino anda, anda boleh menemui perpustakaan dari pautan GitHub:

github.com/ElectronicCats/mpu6050

Langkah 5: Kod Akhir Arduino

Setelah semuanya berfungsi dengan sempurna, muat naik semula kod akhir ini ke Arduino anda dan buka projek Unity anda.

Buat Objek Permainan sederhana seperti Cube dan tampal kod Unity C # di bawah Arduino Code dari fail.

Sekiranya semuanya baik-baik saja, anda mesti melihat objek Cube atau 3D anda berputar semasa anda menggerakkan Giroskop anda.

Perhatikan bahawa, untuk memindahkan Kamera dari Gyro agar mempunyai pandangan 360, anda perlu melampirkan kod ke kamera dari pemandangan anda dan membuat skrin sisi ke sisi dari projek anda.

github.com/SamKodo/Sensor_Code

Langkah 6:

Langkah 7:

Imej
Imej

github.com/SamKodo/Unity_Code/tree/master

Langkah 8: SOKONG PROJEK INI

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

Disyorkan: