Anschließen einer Wii-Fernbedienung an den Pi

8

Ich versuche, eine Wii-Fernbedienung mit dem Pi zu verbinden und sie in einem Python-Skript zu verwenden. Ich habe XWiiMote ausprobiert, kann es jedoch nicht kompilieren. Alle anderen Bibliotheken für Wiimotes, die ich gefunden habe, funktionieren nicht einmal mehr (Wiican, CWiid). Hat jemand Glück damit gehabt? XWiiMote hat Python-Bindungen, es ist perfekt.

Ian Hyzy
quelle
Welche Fehler sind beim Kompilieren von XWiiMote aufgetreten?
Jacobm001
using ./configure Ich habe jedoch den pi neu gestartet und ./autogen.sh erneut versucht, und es hat möglicherweise funktioniert. Es wird jetzt kompiliert.
Ian Hyzy
Es sieht so aus, als ob xwiimote gut installiert ist, aber die Bindungen werden jetzt nicht installiert. Link zum Fehler
Ian Hyzy

Antworten:

3

Beginnen Sie mit der Installation von cwiid:

sudo apt-get install python-cwiid

Stellen Sie als Nächstes Ihren Bluetooth-Adapter auf den erkennbaren Modus ein:

sudo hciconfig hci0 piscan

nächster offener ein Python Konsole durch Eingabe Python in der Befehlszeile.

Importieren Sie das cwiid-Modul:

import cwiid

Drücken Sie 1 und 2 auf Ihrer Wiimote, um sie erkennbar zu machen

Erstellen Sie dann einen Verweis auf die Wiimote und speichern Sie ihn für den späteren Zugriff:

wm = cwiid.Wiimote()

Weitere Details und Informationen zur zuverlässigeren Verbindung finden Sie hier .

Steve Robillard
quelle