Manette wii dans Processing

Ce wiki a été archivé en 2018.

Le nouveau wiki se trouve à: ressources.labomedia.org

Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia.

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher

Description

Installation des composants logiciels indispensables pour utiliser une carte manette wii avec Processing.

Marche à suivre pour MacOsX

  • Installer le programme DarwiinRemoteOSC :

DarwwiinRemoteOSC

  • Activer la communication Bluetooth
  • Lancer l'application DarwiinRemoteOSC
  • Cliquer sur le bouton Find Wiimote
  • Appuyer conjointement sur la touche 1 et 2 de la wiimote
  • Après quelques secondes des lignes de couleur apparaissent sur l'écran de visualisation

Marche à suivre pour Linux

  • Installer WiiOSc :

WiiOSC

  • Lancer wiiOSC avec la commande en ligne et les options suivantes :
wiiosc 5600 57150 127.0.0.1 auto

Commandes OSC

En réception :
/wii/connected , i
/wii/mousemode , i
/wii/button/a , i
/wii/button/b , i
/wii/button/up , i
/wii/button/down , i
/wii/button/left , i
/wii/button/right , i
/wii/button/minus , i
/wii/button/plus , i
/wii/button/home , i
/wii/button/one , i
/wii/button/two , i
/wii/acc , fff
/wii/orientation , ff
/wii/point , ff
/wii/irpoint , ff
/wii/irdata , ffffffffffff
/wii/batterylevel , f
/nunchuk/joystick , ff
/nunchuk/button/z , i
/nunchuk/button/c , i
/nunchuk/acc , fff
/nunchuk/orientation , ff

En émission :
/wii/batterylevel , i // 0 envoie une demande du niveau de la batterie
/wii/forcefeedback , i
/wii/led , iiii

La communication OSC se fait avec le port 5600 en réception dans Processing et le port 5601 en émission.

Code pour illustrer

Liens externes

Processing (en) : Site officiel