Wiimote + Processing
lhchavez
¿Qué es processing?

•   De acuerdo a la página oficial (
    http://www.processing.org):
    Processing es un lenguaje de...
¿Cómo controlas el
WiiMote?
•   El control se comunica con la
    computadora por medio de Bluetoth,
    enviando paquetes...
El acelerómetro y tú
Como usar el Wiimote con
Processing:
•   Bajar las librerías necesarias para tu
    sistema operativo. (http://
    code.g...
Los Demos!
Star Wars Lightsabre

•
    El sueño de todo geek!
•
    Mueve el control como si
    fuera un espada (préndela
    con 'A...
Photo Album
•
    Controla tu albúm fotográfico, rota las
    fotografías y haz zoom in y zoom out, todo
    con tu WiiMot...
SpaceJunk
  Controla
          objetos tridimensionales
  por completo usando el Wiimote y
  el Nunchuk
“BIT.TRIP BEAT”
  Mueve la paleta y atrapa los pixeles
  voladores para reproducir una
  melodía
Más allá
  Bocina  del Wiimote (WiiUseJ no
   tiene soporte para esto aún)
  Tracking IR (para usar el Wiimote
   como M...
Links
•   Downloads:
    •   WiiUseJ: http://code.google.com/wiiusej
    •   Processing: http://www.processing.org
•   Rel...
Gracias!

•   Twitter @lhchavez
•   Descarguen esta presentación y los
    códigos en:
•   http://lhchavez.com/demos/javam...
Upcoming SlideShare
Loading in …5
×

Processing + Wiimote

2,474 views
2,404 views

Published on

Presentación de cómo usar el Wiimote con Processing para JavaMéxico

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,474
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Processing + Wiimote

  1. 1. Wiimote + Processing lhchavez
  2. 2. ¿Qué es processing? • De acuerdo a la página oficial ( http://www.processing.org): Processing es un lenguaje de programación y un entorno de desarrollo Open Source que es usado por aquellos desarrolladores que buscan desarrollar animaciones e interacciones. Fue creado para mostrar los fundamentos de programación en un contexto visual.
  3. 3. ¿Cómo controlas el WiiMote? • El control se comunica con la computadora por medio de Bluetoth, enviando paquetes HID(Human Interfaces Devices) al artefacto receptor, en este caso la computadora. • Se reciben dichos paquetes y el driver (Que puedes descargar en http://code.google.com/wiiusej) se encarga del resto. • Nosotros únicamente manejaremos eventos de java que serán ocasionados por la actividad que se esté haciendo con el control.
  4. 4. El acelerómetro y tú
  5. 5. Como usar el Wiimote con Processing: • Bajar las librerías necesarias para tu sistema operativo. (http:// code.google.com/wiiusej) • Instalar Processing ( http://www.processing.org) • Instalar el driver dentro de tu sketchbook en libraries/wiiusej/library
  6. 6. Los Demos!
  7. 7. Star Wars Lightsabre • El sueño de todo geek! • Mueve el control como si fuera un espada (préndela con 'A'). • Depende de cómo agites el wiimote, hará distintos sonidos.
  8. 8. Photo Album • Controla tu albúm fotográfico, rota las fotografías y haz zoom in y zoom out, todo con tu WiiMote.
  9. 9. SpaceJunk  Controla objetos tridimensionales por completo usando el Wiimote y el Nunchuk
  10. 10. “BIT.TRIP BEAT”  Mueve la paleta y atrapa los pixeles voladores para reproducir una melodía
  11. 11. Más allá  Bocina del Wiimote (WiiUseJ no tiene soporte para esto aún)  Tracking IR (para usar el Wiimote como Mouse)  Usar el Wiimote con dispositivos móviles  Los experimentos de Johnny Chung:  http://johnnylee.net/projects/wii/
  12. 12. Links • Downloads: • WiiUseJ: http://code.google.com/wiiusej • Processing: http://www.processing.org • Related: • Processing para móviles: http://mobile.processing.org/ • Tutorial processing: http://go.yuri.at/p5/tutorial/ • Ejemplos: http://www.learningprocessing.com/examples/
  13. 13. Gracias! • Twitter @lhchavez • Descarguen esta presentación y los códigos en: • http://lhchavez.com/demos/javamexico/

×