This is an old revision of the document!


Fun with Wiimote

Wiimote
wiimote.jpg
founder: stick
depends on:
interested: pasky
ruza
software license:
hardware license:
status: done

http://wiibrew.org/wiki/Wiimote

Status

  • we have a few Wii_Remotes (ruza, pasky)
  • wire up some IR leds
  • port C#/DirectX code to something Linux friendly (e.g. C++/OpenGL) (pasky)
  • enjoy!

Whiteboard

Status

We have wiimote instantly powered, using Vishay TSAL6400 LEDs and gtkwhiteboard works fine

Hardware

  • best InfraRed LEDs for use with WiiMote according to internet forums

IR pen with Vishnay LEDs emits so much IR light, we had to use Scotch tape to absorb light that is surplus

wii_irpen.jpg

Wii is instantly powered by power adapter

wiimote_powered.jpg

HowTo whiteboard

  • install lswm, gtkwhiteboard and wmgui (“apt-get lswm gtkwhiteboard wmgui” for Ubuntu 10.04 LTS)
  • turn your bluetooth on
  • be sure you have the same screen resolution on both, primary (LCD) and secondary (projector) screen. You will have probably problems calibrate gtkwhiteboard properly otherwise.
  • run lswm, follow instructions (press 1+2 on wimote), wait for BD_ADDR (BlueTooth Device Address). probably not needed, but it verifies blutooth connection.
  • run gtkwhiteboard
    • make sure following switches are on
      • [x] Calibrate on start
      • [x] Save options on exit
    • press Start
    • follow instructions (you will define corners of visible space for wiimote by clicking them with IR pen)
    • move your mouse cursor on projected picture by moving and emiting infra light against projection screen from your IR Pen

Pulse oximetry

The Wii Vitality Sensor is a fingertip pulse oximeter sensor that connects through the Wii Remote. It was not released till this time and probably wouldnt be released anyways or in a bad quality. Wii_Vitality_Sensor

Inspiration

 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki