Tabla de contenido:

Sistema de seguimiento de movimiento de la cabeza para realidad virtual: 8 pasos
Sistema de seguimiento de movimiento de la cabeza para realidad virtual: 8 pasos

Video: Sistema de seguimiento de movimiento de la cabeza para realidad virtual: 8 pasos

Video: Sistema de seguimiento de movimiento de la cabeza para realidad virtual: 8 pasos
Video: 5 SISTEMAS de LOCOMOCION para VR que te harán EXPLOTAR la CABEZA 2024, Noviembre
Anonim
Sistema de seguimiento de movimiento de la cabeza para realidad virtual
Sistema de seguimiento de movimiento de la cabeza para realidad virtual

Mi nombre es Sam KODO. En este tutorial, te enseñaré paso a paso cómo usar los sensores IMU de Arduino para construir un sistema de seguimiento de cabeza para la realidad virtual.

En este proyecto necesitarás:

- Una pantalla LCD HDMI:

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

- Un arduino Nano

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

-5 mm de diámetro para las lentes (o podría construirlo usted mismo usando botellas de agua)

-Un giroscopio de 9 ejes para seguimiento del movimiento de la cabeza

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

-Una impresora 3D

-Un ventilador para enfriar la tarjeta de pantalla pero es opcional

Paso 1: prueba de la pantalla

Prueba de la pantalla
Prueba de la pantalla

Debe asegurarse de que su pantalla sea compatible con la tarjeta de su computadora conectando la fuente de alimentación y el HDMI a su computadora.

Haga clic con el botón derecho en su escritorio> muestra la configuración> pantalla, debería ver su segunda pantalla en alguna parte …

luego haga clic en eso, su pantalla LCD debería mostrar la pantalla de su computadora.

Si todo funciona bien, entonces está listo para dar el segundo paso.

Paso 2: construcción de gafas basadas en su IPD

Construyendo gafas basadas en su IPD
Construyendo gafas basadas en su IPD
Construyendo gafas basadas en su IPD
Construyendo gafas basadas en su IPD
Construyendo gafas basadas en su IPD
Construyendo gafas basadas en su IPD

En este punto, debe ser lo más preciso posible, el IPD permitirá que sus auriculares le brinden una mejor experiencia de inmersión.

Puede aprender a medir eso siguiendo este enlace:

doc-ok.org/?p=898

Una vez que tenga los valores correctos de distancias para sus ojos, puede imprimir en 3D las gafas y otra superficie para sostener la tarjeta gráfica para la pantalla.

La dimensión dependerá del tamaño de la pantalla de su LCD.

Paso 3: Conexión de su MPU6050 a su Arduino Nano

Conexión de su MPU6050 a su Arduino Nano
Conexión de su MPU6050 a su Arduino Nano

Después de conectar correctamente el MPU6050, cargue este boceto en su Arduino para probar el Gyroscop.

Al abrir el monitor en serie, debería ver los valores que se muestran mientras mueve el Gyro Mpu650 en diferentes ejes y ángulos …

github.com/SamKodo/Gyroscop_Master

Paso 4: Probar el MPU6050 con Unity 3D

Prueba del MPU6050 con Unity 3D
Prueba del MPU6050 con Unity 3D

Antes de cargar el Sketch en su Arduino nano, no olvide instalar bibliotecas en su carpeta Arduino, puede encontrar la biblioteca en el enlace de GitHub:

github.com/ElectronicCats/mpu6050

Paso 5: el código final de Arduino

Una vez que todo funcione a la perfección, vuelva a cargar este código final en su Arduino y abra su proyecto de Unity.

Cree un objeto de juego simple como un cubo y pegue el código Unity C # debajo del código Arduino del archivo.

Si todo está bien, debería ver su cubo o el objeto 3D girando cuando mueva su giroscopio.

Tenga en cuenta que, para mover la cámara del Gyro para tener una vista de 360, debe adjuntar el código a la cámara desde su escena y crear una pantalla de lado a lado de su proyecto.

github.com/SamKodo/Sensor_Code

Paso 6:

Paso 7:

Imagen
Imagen

github.com/SamKodo/Unity_Code/tree/master

Paso 8: APOYA ESTE PROYECTO

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

Recomendado: