我想在各种应用中使用Wiimote(加速度计,陀螺仪,红外摄像机等等)。
这是一个蓝牙设备,我知道其他人已将其连接到他们的计算机上。
- 亚当
答案 0 :(得分:14)
你见过Johnny Chung Lee's 'Procrastineering' Blog吗?他写了很多关于使用wii遥控器的主题,并有一些很棒的演示视频。 [编辑] 我刚刚发现李先生做了a TED talk,这也很好地介绍了他所做的事情......
Wiibrew.org上有大量信息 - 如果您想超越c#,请查看其他{API}的Wiimote Library页面。作为狂热的Python粉丝,我很好奇地玩the pyWiimote library: - )
答案 1 :(得分:9)
Coding4Fun有一个托管的C#库,可以让你与它进行交互,但现在看来他们的网站已经关闭了。虽然我认为他们使用的是机器人工作室,所以这可能是一个开始的地方。
找到它...... http://www.codeplex.com/WiimoteLib
哦,我忘了发布这段视频的链接,我很久以前就看过了。 http://www.cs.cmu.edu/~johnny/projects/wii/
答案 2 :(得分:4)
如果您使用WiimoteLib(来自另一个答案中提到的Coding4Fun),则有一个名为WiimoteTest的示例应用程序。这可以测试所有Wiimote输入和输出,包括同时用于多个Wiimotes,因此它是您自己的Wiimote代码的一个很好的起点,因为它为您提供了如何做任何您想要的任何事情的示例。 / p>
对于问题的第二部分,将Wiimote连接到计算机与连接任何其他蓝牙设备几乎相同。我不知道在安装时完成它是非常合适的,因为很可能连接和断开很多,特别是因为Wiimote如果不使用一段时间就会自动关闭。但是,它几乎是遵循标准的Windows向导来连接它,所以它并不太难。这假设您有一个可与Wiimote配合使用的蓝牙驱动程序 - 有关详细信息,请访问Coding4Fun网站。它适用于我的笔记本电脑已经附带的默认驱动程序,但如果它不适合你,他们推荐的是BlueSoleil。
答案 3 :(得分:0)
目前最简单的方法是什么 将wiimote连接到计算机?
我没有在我的软件中找到连接wiimote的解决方案,你必须手动连接到Windows,但在Windows注册蓝牙设备上它需要时间,尝试东芝蓝牙堆栈更方便。