如何连接wii平衡板与android

时间:2013-02-02 08:39:26

标签: android wiimote wii wii-balanceboard

如何将Wii平衡板与android连接?

android中是否有任何有用的库以及如何使用它?

我现在的目标是将它们连接在一起,并可以从中接收数据。

我是Android和蓝牙开发的新手

1 个答案:

答案 0 :(得分:5)

我觉得这个答案很有用:Is it possible for an android device to read information from the wii controller and nunchuck?(感谢@Ben Mordue引用下面)

  

看看这个开源项目:   http://code.google.com/p/android-bluez-ime/


更新

我首先在Galaxy Nexus上安装了APK文件,但它确实有效。我已经检查了repo中的代码,它构建得很好,而且相对容易理解。

它有3个项目 - 要使用Wiimote,您需要安装所有3个项目。一个用作标志,允许服务尝试Wiimote(考虑到并非所有ROM都支持该级别的HID交互)。


我也在WiiBrew.org上找到了这些资源:

我使用Wiimote链接来理解Bluez-IME代码。


更新2:

昨晚我让电路板正确地与我的Android手机通信。我这样做是从上面链接的Bluez-IME代码开始,并根据wiibrew.org信息修改它。

诀窍是平衡板就像一个带扩展的wiimote。所以它就像一个Nunchuk或经典控制器,但只需要一个不同的设备ID来寻找。

对于我的初始演示,我只搜索了使用Nunchuk的所有代码,并将其复制到Balance Board。然后按照wiibrew Balance Board页面初始化MODE以使用通道0x32。


更新3:

我在商店偶然发现了这个应用:FitScales

开发人员已经在github上分享了他的代码:paulburton / fitscales