Índice:

Óculos de realidade virtual Raspberry Pi DIY: 9 etapas (com imagens)
Óculos de realidade virtual Raspberry Pi DIY: 9 etapas (com imagens)

Vídeo: Óculos de realidade virtual Raspberry Pi DIY: 9 etapas (com imagens)

Vídeo: Óculos de realidade virtual Raspberry Pi DIY: 9 etapas (com imagens)
Vídeo: Expectativa x realidade. E você lindona, Opção 1 ou 2? 2024, Julho
Anonim
Óculos de realidade virtual Raspberry Pi DIY
Óculos de realidade virtual Raspberry Pi DIY
Óculos de realidade virtual Raspberry Pi DIY
Óculos de realidade virtual Raspberry Pi DIY
Óculos de realidade virtual Raspberry Pi DIY
Óculos de realidade virtual Raspberry Pi DIY
Óculos de realidade virtual Raspberry Pi DIY
Óculos de realidade virtual Raspberry Pi DIY

AVISO LEGAL! Devido ao fato de que o Raspberry Pi Zero não é um computador muito poderoso, o rácio de fotogramas neste é extremamente baixo (abaixo de 10 fps) o que pode ser prejudicial para os olhos

Esses óculos de realidade virtual são construídos com o Raspberry Pi Zero, o que os torna um pouco mais baratos.

Você pode acessar o USB na lateral, que é de quatro portas. Ele usa uma bateria e a tela é conectada diretamente ao Raspberry Pi para alimentação, o que retira uma porta USB.

Pode parecer que tem apenas muitos fios na parte superior, mas não sou muito organizador e há apenas 3 fios.

Desculpe se as imagens não são tão boas, eu não tinha uma iluminação muito boa quando as tirei.

Etapa 1: Materiais

Aqui está uma lista dos materiais que usei:

Um cartão micro-SD (8-32 gigabytes, qualquer um vai funcionar (eu acho)), Alguns fios de jumper feminino / feminino (se você não tiver nenhum ou não souber onde encontrá-los aqui está um link para Adafruit para eles: fios de jumper feminino / feminino), Raspberry Pi Zero: Raspberry Pi Zero W em Adafruit

Elecrow 5 "Tela TFT: Tela TFT LCD (Funciona bem para uma tela sem comentários) Ou qualquer tela TFT LCD de 5" deve funcionar, eu apenas usei a configuração para esta tela.

Bateria 5V 1A (não sei onde encontrar uma, tenho certeza que você pode encontrar uma especificamente para a framboesa pi zero)

Giroscópio / acelerômetro de 3 eixos: MPU-6050 na Amazon (sei que não tem as melhores análises, mas até agora tem funcionado bem).

Dois cabos micro USB para USB. (7 de comprimento ou mais deve funcionar)

Um hub micro USB para USB alimentado: hub LoveRPi USB para Raspberry Pi zero

Um pequeno cabo mini HDMI para HDMI. (Se você tiver apenas um mini conversor HDMI para HDMI, isso também funcionará. É o que eu uso, mas não tenho cabos menores que 3 'ou mais)

Fita, Fita dupla-face de espuma, Os itens a seguir podem ser opcionais, embora se você não os usar, eu recomendaria usar um visualizador de realidade virtual barato que você pode comprar para o seu telefone. (Por favor, leia todo o instrutível antes de comprar um visualizador)

Muito papelão não ondulado.

Eu tinha um modelo de um visualizador de realidade virtual de papelão e uma lente da Radoishack® e você provavelmente poderia encontrar um modelo na pesquisa de imagens do Google. Como este modelo: Modelo

Não sei onde você pode encontrar as lentes, mas este lugar: DIY VR Viewer Oferece uma descrição bem detalhada de como fazer uma.

Etapa 2: Ferramentas

As ferramentas de que você precisa são apenas:

Uma pistola de cola quente, Uma faca X-acto, E tesouras.

Etapa 3: Criação do visualizador

Fazendo o Visualizador
Fazendo o Visualizador
Fazendo o Visualizador
Fazendo o Visualizador
Fazendo o Visualizador
Fazendo o Visualizador
Fazendo o Visualizador
Fazendo o Visualizador

Para fazer o visualizador, colei o modelo no meu papelão (se você não tiver papelão suficiente, corte o modelo ao meio sem cortar nenhuma das linhas reais). Depois de colar o modelo, cortei o papelão nos lugares que o modelo me disse para fazer e dobrei nos lugares que ele me disse para fazer.

Depois que eu terminei com isso, eu colei as peças separadas onde deveria, e deslizei um telefone para testá-lo. Funcionou bem com seu primeiro teste.

Etapa 4: Configurando o Raspberry Pi

Você precisará baixar Raspbian Stretch: Stretch Image

Clique em Baixar ZIP para Stretch With Desktop.

Assim que o download for concluído, você pode seguir as instruções aqui para instalar a imagem:

Instalando a imagem Raspbian

Depois de fazer isso, conecte o cartão SD em seu Raspberry Pi Zero e inicialize-o!

O Raspberry Pi deve inicializar na área de trabalho, mas se inicializar na tela de login:

o nome de usuário é: pi

e a senha é: framboesa

Depois de entrar, fique confortável com a forma como funciona e onde está tudo.

Agora iremos instalar o Pi3D.

Etapa 5: Instalando o software

Você pode obter o pi3D aqui:

github.com/tipam/pi3d

Isso dará uma explicação de como instalá-lo a partir da linha de comando no Raspberry Pi.

Você pode instalar a biblioteca para o sensor simplesmente executando:

sudo pip install mpu6050

Depois de instalados, você pode seguir para a próxima etapa.

Etapa 6: Anexando o MPU6050

Anexando o MPU6050
Anexando o MPU6050

A imagem acima é um esquema de onde você deve anexar os pinos MPU6050 aos pinos GPIO do Raspberry Pi Zeros.

Depois de conectá-los, você pode passar para a programação.

Etapa 7: Programação

Há um arquivo anexado que contém o programa dos óculos de realidade virtual. Abra-o no Geany Programmer's Editor e pressione F5 para executá-lo e verificar se funciona, depois teste o sensor giroscópio girando-o e certificando-se de que está alinhado com a rotação da imagem. Para fechar basta pressionar Esc no teclado e o terminal deve aparecer dizendo "Pressione Enter para continuar" Se você fez tudo corretamente, você deve ter uma tela que é girada dependendo do sensor giroscópio!

Mas não é tudo … Vou mostrar como fazer o resto dos óculos de realidade virtual!

Etapa 8: Juntando tudo

Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo
Juntando tudo

Estas são algumas fotos dos diferentes orifícios e caixas que recortei para fazer as coisas caberem.

Coloquei a tela no slot onde um telefone iria, e a bateria foi bem na frente dele. Usei fita adesiva para prender o giroscópio e a fita dupla-face para prender o hub USB. O Raspberry Pi foi preso com fita adesiva e a bateria que acabei de colocar no compartimento que fiz para ela.

As tiras de cabeça não foram incluídas, eu as fiz com um pouco de elástico e uma tira de farol velha.

Etapa 9: Conclusão

Conclusão
Conclusão

Agora que está feito, você pode testá-lo! Conecte a alimentação da tela ao hub USB e conecte o hub USB ao Raspberry Pi Zero. Se você não tiver certeza de quais são as diferentes portas em um Raspberry Pi Zero, há uma imagem acima que fala sobre as diferentes portas.

Certifique-se de que o HDMI está conectado entre o Raspberry Pi e a tela. Conecte o Raspberry Pi à bateria e ligue-o!

Recomendado: