Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
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
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
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
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
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:
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