Taula de continguts:

Sistema de seguiment del moviment del cap per a la realitat virtual: 8 passos
Sistema de seguiment del moviment del cap per a la realitat virtual: 8 passos

Vídeo: Sistema de seguiment del moviment del cap per a la realitat virtual: 8 passos

Vídeo: Sistema de seguiment del moviment del cap per a la realitat virtual: 8 passos
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, Juliol
Anonim
Sistema de seguiment del moviment del cap per a la realitat virtual
Sistema de seguiment del moviment del cap per a la realitat virtual

El meu nom és Sam KODO. En aquest tutorial, us ensenyaré pas a pas com utilitzar els sensors Arduino IMU per construir un sistema de seguiment de capçalera per a la realitat virtual.

En aquest projecte necessitareu:

- Una pantalla LCD HDMI:

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

- Un arduino Nano

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

-5 mm de diàmetre per a les lents (o es pot construir per si mateix amb ampolles d'aigua)

-Un giroscopi de 9 eixos per al seguiment del moviment del cap

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

-Una impressora 3D

-Un ventilador per refrescar la targeta de la pantalla, però és opcional

Pas 1: provar la pantalla

Prova de la pantalla
Prova de la pantalla

Cal que us assegureu que la targeta de l’ordinador admet la vostra pantalla connectant la font d’alimentació i l’HDMI a l’ordinador.

Feu clic amb el botó dret a l'escriptori> mostra la configuració> mostra, hauríeu de veure la vostra segona pantalla en algun lloc …

A continuació, feu clic a sobre, la pantalla LCD hauria de mostrar la pantalla de l'ordinador.

Si tot funciona bé, llavors esteu a punt per passar al segon pas.

Pas 2: crear ulleres basades en el vostre IPD

Construint ulleres basades en el vostre IPD
Construint ulleres basades en el vostre IPD
Construint ulleres basades en el vostre IPD
Construint ulleres basades en el vostre IPD
Construint ulleres basades en el vostre IPD
Construint ulleres basades en el vostre IPD

En aquest moment, cal que sigueu el més precís possible, l’IPD permetrà que els vostres auriculars us proporcionin una experiència immersiva millor.

Podeu aprendre a mesurar-ho seguint aquest enllaç:

doc-ok.org/?p=898

Un cop tingueu els valors de distàncies correctes per als vostres ulls, podreu imprimir en 3D les ulleres i una altra superfície per contenir la targeta gràfica de la pantalla.

La dimensió dependrà de la mida de la pantalla de la pantalla LCD

Pas 3: connectar el vostre MPU6050 al vostre Arduino Nano

Connexió del vostre MPU6050 al vostre Arduino Nano
Connexió del vostre MPU6050 al vostre Arduino Nano

Després de connectar-vos amb èxit al MPU6050, pengeu aquest esbós al vostre Arduino per provar el giroscopi.

En obrir el monitor en sèrie, hauríeu de veure els valors que es mostren mentre es mou el Mpu650 Gyro en diferents eixos i angles …

github.com/SamKodo/Gyroscop_Master

Pas 4: proveu el MPU6050 amb Unity 3D

Prova del MPU6050 amb Unity 3D
Prova del MPU6050 amb Unity 3D

Abans de penjar el Sketch al vostre Arduino nano, no us oblideu d’instal·lar biblioteques a la carpeta Arduino, podeu trobar la biblioteca a l’enllaç GitHub:

github.com/ElectronicCats/mpu6050

Pas 5: el codi final d'Arduino

Quan tot funcioni perfectament, torneu a penjar aquest codi final al vostre Arduino i obriu el vostre projecte Unity.

Creeu un simple objecte de joc com un cub i enganxeu el fitxer amb el codi Unity C # sota el codi Arduino.

Si tot està bé, hauríeu de veure girar el vostre cub o objecte 3D quan moveu el giroscopi.

Tingueu en compte que, per moure la càmera del giroscopi a tenir una vista 360, heu d’adjuntar el codi a la càmera des de la vostra escena i crear una pantalla lateral a banda des del vostre projecte.

github.com/SamKodo/Sensor_Code

Pas 6:

Pas 7:

Imatge
Imatge

github.com/SamKodo/Unity_Code/tree/master

Pas 8: SUPORTEIX AQUEST PROJECTE

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

Recomanat: