将Wii遥控器连接到Pi


8

我正在尝试将Wii遥控器连接到Pi,并在python脚本中使用它。我已经尝试过XWiiMote,但是无法编译。我发现的所有其他针对Wiimotes的库都不再可用(Wiican,CWiid)。有人有运气吗?XWiiMote具有python绑定,非常完美。


尝试编译XWiiMote时遇到什么错误?
Jacobm001

使用./configure 但是,我重新启动pi并再次尝试./autogen.sh,它可能已经起作用。现在正在编译。
伊恩·赫兹

看起来xwiimote安装得很好,但是绑定现在不会安装。链接到错误
Ian Hyzy 2015年

Answers:


3

首先安装cwiid:

sudo apt-get install python-cwiid

接下来将蓝牙适配器设置为可发现模式:

sudo hciconfig hci0 piscan

接下来,在命令行中输入python,以打开python控制台。

导入cwiid模块:

import cwiid

按wiimote上的1和2以使其可被发现

然后创建对Wiimote的引用并保存以供以后访问:

wm = cwiid.Wiimote()

有关使连接更可靠的更多详细信息和信息,请参见此处

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.