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.


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 .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.