Índice:
- Etapa 1: Extraia a câmera do Wii Remote
- Etapa 2: adicionar os componentes
- Etapa 3: o rastreador de LED
- Etapa 4: O Código
Vídeo: Rastreamento de cabeça com uma câmera Wii Remote (War Thunder): 6 etapas (com fotos)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Por JackCarter> Baixe meus modelos aqui <Siga mais pelo autor:
Sobre: Eu amo tanques, lasercut e tanques lasercut Mais sobre JackCarter »
Olá pessoal ! Quero compartilhar com vocês meu primeiro projeto Arduino realmente concluído. Tentei fazer uma espécie de realidade aumentada caseira. Deixe-me explicar isso para você:
É basicamente um sistema que usa uma câmera para rastrear os movimentos de sua cabeça para adaptá-la como um eixo X e Y do joystick. Até lá, o projeto pode ser adaptado no jogo que você quiser.
Em seguida, ligaremos esses eixos ao movimento da cabeça nas configurações do War Thunder, para dar um pouco mais de sensações na visualização da cabine.
Para fazer este projeto, você precisará de:
- Um Arduino Uno (a biblioteca de joystick só funciona com eles, mas você pode fazer com que funcione de muitas outras maneiras),
- Uma câmera Wii remote (eu realmente recomendo levar um controle remoto antigo, não compre um novo, porque ainda é caro),
- Um resistor de 100 kΩ,
- Um capacitor de 100 nF,
- Um oscilador de 25 MHz (4 pinos),
- Um LED IR,
- Uma célula-botão de 3 V (para alimentar o LED),
- Uma pequena placa de ensaio (17 orifícios de comprimento para segurar os componentes e a câmera, 2x mais para segurar o Nano (se você usou este), além disso),
- Alguns fios e material de solda.
Quero agradecer a Eric Jacob por seu Instructable Wii Remote IR Camera Hack com interface Arduino, que me deu essa ideia.
Etapa 1: Extraia a câmera do Wii Remote
Peguei um velho controle remoto do Wii quebrado e sugiro que você faça o mesmo. Você ainda pode comprar um, mas vai custar cerca de 40 $ (caro!), Eu acho. O controle remoto é selado com quatro cruzes de 3 pontas. Encontre a ferramenta certa ou esmague a moldura. Você vê a câmera quadrada? Desvendou! (Eu tentei, mas não queria queimar a câmera. Soldei os fios diretamente no PCB remoto)
Etapa 2: adicionar os componentes
Agora, solde os fios aos pinos da câmera para que possamos conectá-la à placa de ensaio.
A câmera funciona em I²C, mas não pode funcionar quando conectada diretamente no Arduino. Vamos adicionar alguns componentes para simular a câmera IR DFRobots. Siga o diagrama elétrico para completar a câmera.
Tente fazer a câmera olhando para você, na altura da sua cabeça, normalmente como uma webcam na tela.
Etapa 3: o rastreador de LED
Simplesmente prenda o LED à célula-botão e conecte-o à parte superior do fone de ouvido. Oriente o LED em direção à câmera para obter mais eficiência.
Obviamente, não se esqueça de remover o LED para evitar perda de energia na bateria.
Etapa 4: O Código
Usei a biblioteca UnoJoy e DFRobotIRPosition para emular os joysticks. o princípio é muito simples:
- Declaramos a câmera como uma comunicação serial e o Arduino como um controlador de jogo.
- Obtemos os valores X e Y do LED IV gravado.
- Nós o mapeamos para ajustar o valor retornado de 10 bits (0-1023) em um valor de 8 bits (0-255) para o joystick.
- O Arduino envia pela porta serial com os valores do joystick.
Recomendado:
Sistema de rastreamento de movimento da cabeça para VR: 8 etapas
Head Motion Tracking System para VR: Meu nome é Sam KODO, neste tutorial, vou ensinar você passo a passo como usar os sensores Arduino IMU para construir um sistema de head tracking para VR. Neste projeto você vai precisar de: - Um LCD Display HDMI : https: //www.amazon.com/Elecrow-Capacitive-interfac…- Um
SLIDER DE CÂMERA MOTORIZADA COM SISTEMA DE RASTREAMENTO (3D impresso): 7 etapas (com fotos)
SLIDER DE CÂMERA MOTORIZADA Com SISTEMA DE RASTREAMENTO (3D Impresso): Basicamente, este robô irá mover uma câmera / smartphone em um trilho e “rastrear” um objeto. A localização do objeto alvo já é conhecida pelo robô. A matemática por trás desse sistema de rastreamento é bastante simples. Criamos uma simulação do processo de rastreamento
Câmera de rastreamento de bola 180 °: 5 etapas (com fotos)
Câmera de rastreamento de bola 180 °: Bem-vindo ao meu primeiro projeto! Estou animado para compartilhar o que fiz e mostrar a você as etapas para construir sua própria câmera de rastreamento. Este projeto foi possível usando a biblioteca OpenCV em conjunto com Python
Adaptador de cabeça de tripé para cabeça de monopé em 43 centavos. Literalmente: 6 etapas
Adaptador de cabeça de tripé para cabeça de monopé em 43 centavos. Literalmente .: Versão curta da minha história: Comprei uma câmera, ela veio com um pacote de acessórios, incluindo um tripé Samsonite 1100. Eu tenho um monopé. Eu quero tirar fotos com uma cabeça giratória no monopé muito em breve, e não tenho 40 $ para gastar para conseguir um
Como construir uma cabeça de tripé por US $ 10 que seja panorâmica: 5 etapas (com fotos)
Como construir uma cabeça de tripé panorâmica por US $ 10: O software de costura e as câmeras digitais tornam as fotos panorâmicas muito mais fáceis do que nunca. No entanto, para obter os melhores resultados, você precisa de uma cabeça de tripé especial. Isso pode custar centenas de dólares, mas fazer o seu próprio não é tão difícil. Melhor ainda, é di