Pergunta

Eu gostaria de usar o Wiimote (acelerômetros, giroscópios, câmera infravermelha, etc, etc., etc.) em vários aplicativos.

É um dispositivo Bluetooth, e eu sei que outros o conectaram ao computador.

  • Qual é a maneira mais fácil de começar a usá -lo no meu software - existem bibliotecas para C#, por exemplo?
  • Quero que meu software seja utilizável e facilmente instalável - qual é a maneira mais fácil de conectar um Wiimote ao computador? Posso fazer esse processo parte da minha instalação de software?

-Adão

Foi útil?

Solução

Você viu Blog de 'procrastineering' de Johnny Chung Lee? Ele escreveu muito sobre o uso de controles remotos Wii e tem alguns vídeos de demonstração fantástica. Editar Acabei de descobrir o Sr. Lee uma conversa de TED O que dá uma boa introdução às coisas que ele fez também ...

Há uma riqueza de informações sobre Wiibrew.org - Confira o seu Biblioteca Wiimote Página para outras APIs, se você quiser olhar além do C#. Como um ávido fã do Python, estou bastante curioso para jogar com A Biblioteca Pywiimote :-)

Outras dicas

O coding4fun tinha uma biblioteca C# gerenciada que permitiria interagir com ele, mas parece que o site deles está inativo agora. Embora eu ache que eles usaram o Robotics Studio, para que seja um lugar para começar.

Encontrei... http://www.codeplex.com/wiimotelib

Ah, e eu esqueci de postar um link para esses vídeos que vi há algum tempo. http://www.cs.cmu.edu/~johnny/projects/wii/

Se você usar o Wiimotelib (do coding4fun, conforme mencionado em outra resposta), existe um exemplo de aplicativo chamado Wiimotetest. Isso testa todas as entradas e saídas do Wiimote, inclusive para vários wiimotes ao mesmo tempo, por isso é um bom ponto de partida para o seu próprio código Wiimote, pois lhe dá um exemplo de como fazer praticamente qualquer coisa que você queira.

Para a segunda parte da sua pergunta, conectar o Wiimote ao computador é praticamente o mesmo que conectar qualquer outro dispositivo Bluetooth. Não sei se seria muito adequado fazer isso na instalação, pois é provável que seja conectado e desconectado, especialmente porque o Wiimote se desligará se não for usado por um tempo. No entanto, é praticamente uma questão de seguir um assistente de Windows padrão para se conectar a ele, por isso não é muito difícil. Isso pressupõe que você tenha um driver Bluetooth que funcione com o Wiimote - mais informações sobre o site Coding4Fun. Funcionou para mim com o driver padrão que já veio com meu laptop, mas se não for para você, o que eles recomendam é o bluesoleil.

Qual é a maneira mais fácil de conectar um wiimote ao computador?

Não encontrei uma solução para conectar o Wiimote dentro do meu software, você precisa se conectar manualmente ao Windows, mas no dispositivo Bluetooth do Windows Register, levar muito tempo, experimente o Toshiba Bluetooth Stack It mais conveniente.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top