Índice:

Sistema de rastreamento de movimento da cabeça para VR: 8 etapas
Sistema de rastreamento de movimento da cabeça para VR: 8 etapas

Vídeo: Sistema de rastreamento de movimento da cabeça para VR: 8 etapas

Vídeo: Sistema de rastreamento de movimento da cabeça para VR: 8 etapas
Vídeo: sensor de movimento/ rastreamento movel, COMO CONFIGURAR essa fuução passo a passo. 2024, Novembro
Anonim
Sistema de rastreamento de movimento da cabeça para VR
Sistema de rastreamento de movimento da cabeça para VR

Meu nome é Sam KODO. Neste tutorial, vou ensiná-lo passo a passo como usar os sensores Arduino IMU para construir um sistema de rastreamento de cabeça para VR.

Neste projeto, você precisará de:

- Um monitor LCD HDMI:

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

- Um Arduino Nano

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

-5mm de diâmetro para as lentes (ou pode construir para si mesmo usando garrafas de água)

-Um giroscópio de 9 eixos para rastreamento de movimento da cabeça

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

-Uma impressora 3D

- Um ventilador para resfriar a placa de tela, mas é opcional

Etapa 1: Teste da tela

Testando a tela
Testando a tela

Você precisa se certificar de que sua tela é compatível com a placa do computador conectando a fonte de alimentação e o HDMI ao computador.

Clique com o botão direito na sua área de trabalho> configurações de exibição> exibição, você deverá ver sua segunda tela em algum lugar …

em seguida, clique nele, a tela LCD deve exibir a tela do computador.

Se tudo funcionar bem, você está pronto para passar para a segunda etapa.

Etapa 2: Criação de óculos com base em seu IPD

Construindo óculos com base em seu IPD
Construindo óculos com base em seu IPD
Construindo óculos com base em seu IPD
Construindo óculos com base em seu IPD
Construindo óculos com base em seu IPD
Construindo óculos com base em seu IPD

Neste ponto, você precisa ser o mais preciso possível, o IPD habilitará seu fone de ouvido para proporcionar uma experiência de imersão melhor.

Você pode aprender como medir isso seguindo este link:

doc-ok.org/?p=898

Depois de ter os valores de distâncias corretos para seus olhos, você pode imprimir em 3D os óculos e outra superfície para segurar a placa gráfica para a tela.

A dimensão vai depender do tamanho da tela do seu LCD

Etapa 3: conectando o MPU6050 ao Arduino Nano

Conectando o MPU6050 ao Arduino Nano
Conectando o MPU6050 ao Arduino Nano

Após conectar com sucesso o MPU6050, carregue este esboço em seu Arduino para testar o Gyroscop.

Ao abrir no Monitor serial, você deve ver os valores exibidos enquanto move o Mpu650 Gyro em diferentes eixos e ângulos …

github.com/SamKodo/Gyroscop_Master

Etapa 4: Testar o MPU6050 com Unity 3D

Testando o MPU6050 com Unity 3D
Testando o MPU6050 com Unity 3D

Antes de enviar o Sketch para o Arduino nano, não se esqueça de instalar as bibliotecas na pasta do Arduino, você pode encontrar a biblioteca no link GitHub:

github.com/ElectronicCats/mpu6050

Etapa 5: o código final do Arduino

Depois que tudo funcionar perfeitamente, carregue novamente este código final em seu Arduino e abra seu projeto do Unity.

Crie um objeto de jogo simples como um cubo e cole o código Unity C # abaixo do código do Arduino do arquivo.

Se tudo estiver bem, você deverá ver seu cubo ou objeto 3D girando ao mover o giroscópio.

Observe que, para mover a câmera do giroscópio para ter uma visão 360, você precisa anexar o código à câmera de sua cena e criar uma tela lateral a partir de seu projeto.

github.com/SamKodo/Sensor_Code

Etapa 6:

Etapa 7:

Imagem
Imagem

github.com/SamKodo/Unity_Code/tree/master

Etapa 8: APOIE ESTE PROJETO

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

Recomendado: