Primeros resultados con Wii como PDI

A partir de ahora los temas se abrirán en foro de la Plataforma EducaMadrid aunque mantenemos los temas creados a modo de histórico.
Cerrado
des_ezequiel
Mensajes: 1365
Registrado: 03 Mar 2005, 14:02

Por fin empiezo a tener algún resultado en MAX 4.0

Primero cargue la aplicación lswm. No es necesaria pero si se tiene algún problema con la conexión por bluetooth esta aplicación nos facilita la MAC del mando remoto. Se puede iniciar la aplicación por consola añadiendo esta MAC como opciones (o eso creo) para facilitar la conexión.

Segundo encontré en google el proyecto para linux:

http://code.google.com/p/linux-whiteboard/

En el trunk existe el siguiente fichero readme:

Código: Seleccionar todo

Linux Electronic Whiteboard with Wiimote
----------------------------------------

If using Ubuntu 7.10 (gutsy gibbon):

* First, make sure bluetooth is working
* Extract the file "demo" (no need for a configuration file now)
* sudo apt-get install lswm libcwiid0 libsdl1.2debian libxext6 libxtst6
* sudo ln -s /usr/lib/libXtst.so.6 /usr/lib/libXtst.so
* Now we are ready to execute it: ./demo
* Put the wiimote in discovery mode (press 1+2)
* If the computer cannot connect with the wiimote, you can try to pass the
wiimote address as the first argument: "./demo thewiimoteaddress".
To obtain this address, execute "lswm", as you press 1+2 in the wiimote.
* When the wiimote is connected, you should see four crosses and small
rectangle at the center of the screen
* Point the wiimote to the screen, and start moving your IR pen.
* The position of the IR pen will show in the little square at the center
of the screen. You can use it to adjust the wiimote so the distance between
the points at the corners is maximized.
* With the IR pen, click at the crosses, in this order: top-left, top-right,
bottom-left, bottom-right.
* After each click on the each cross, you have to press spacebar (you will
notice that the cross you have to click is blinking)
* When you press the spacebar the fourth time, the IR pen and the mouse pointer
will be in sync. You can start to use your electronic whiteboard
* To exit, press any wiimote's key.

If that version does not work for you, you can try earlier releases here.

If you want to compile it yourself, check the project in google code:
http://linux-whiteboard.google.com

If you have subversion installed on your system, you can get a
working copy just typing:

$ svn checkout http://linux-whiteboard.googlecode.com/svn/trunk/ linux-whiteboard-read-only

You need to install some development libraries:

$ sudo apt-get install libcwiid0-dev libsdl1.2-dev libxext-dev libbluetooth-dev

Maybe you will need to make a link for the libXTst library:

$ sudo ln -s /usr/lib/libXtst.so.6 /usr/lib/libXtst.so

(yes, I know that this readme needs improvement!)

GOOD LUCK, and happy hacking (linus dixit)

Mi "inglés" es poco menos que tarzanesco así que si hay alguien que lo sepa traducir correctamente será de gran ayuda.

El caso es que por fin he visto un puntito rojo desplazarse or el recuadro central de calibración y como varían de comportamiento los círculos inferiores... pero no consigo nada al hacer clic en la primera cruz parpadeante.
des_mario.olmo
Mensajes: 227
Registrado: 29 Dic 2006, 20:41

He estado traduciendo un poco el texto, pero algunas dudas me han quedado, asi que le dejo a quien quiera que lo corriga y amplie si es necesario: (no me extrañaria que lo tuviera que corregir, mi ingles es bastante simple)

Linux Electronic Whiteboard with Wiimote
----------------------------------------

Si estas usando Ubuntu 7.10 (gutsy gibbon):

* Primero, asegurate que el bluetooth esta funcionando.

* Extrae el fichero "demo" (no necesita un fichero de configuracion ahora)

* sudo apt-get install lswm libcwiid0 libsdl1.2debian libxext6 libxtst6

* sudo ln -s /usr/lib/libXtst.so.6 /usr/lib/libXtst.so

* Ahora estamos preparados para ejecutarlo: ./demo

* Coloca el wiimote en discovery mode (presiona 1+2)

* Si el ordenador no puede conectarse con wiimote, puedes intentar pasar la direccion de wiimote al primer argumento: "./demo thewiimoteaddress".
Para optener la direccion, ejecuta"lswm", mientras presionas 1+2 en el wiimote.

* Cuando el wiimote esta conectado, deberias ver cuatro cruces y un rectangulo pequeño en el centro de la pantalla.

* Apunta con el wiimote hacia la pantalla, y empieza a mover el boli de infrarrojos.

* La posicion del boligrafo de infrarrojos se mostrara una pequeña esquina en el centro de la pantalla. Puedes usarla para ajustar el wiimote a la distancia (lo que sigue no lo entiendo muy bien, quiza diga algo como esto: “ la distancia entre las esquina al maximo”. La verdad que no entiendo que quiere decir) between the points at the corners is maximized.

* Con el boligrafo de infrarrojos pulsa sobre las cruces en este orden: arriba-izquierda, arriba-derecha, abajo-izquierda, abajo-derecha.

* Despues de cada click en cada cruz, tienes que presionar la barra espaciadora (notaras que la cruz en que pinchaste esta blinking)

* Cuando presiones la barra espaciadora la cuarta vez, el boligrafo de IR y el puntero del raton estaran sincronizados. Ahora puedes empezar a usar tu pizara electronica (pizarra interactiva supongo)

* Para salir, presiona cualquier tecla del wiimote.

Si esta version no te funciona, prueba con anteriores.

Si quieres compilarlo tu mismo, comprueba el proyecto en el proyecto en el codigo google:
http://linux-whiteboard.google.com

Si tienes una subversion (no se a que se refiere) instalada en tu sistema puedes conseguir una working copy (tampoco se a que se refiere) escribiendo:

$ svn checkout http://linux-whiteboard.googlecode.com/svn/trunk/ linux-whiteboard-read-only

Tienes que instalar algunas librerias;

$ sudo apt-get install libcwiid0-dev libsdl1.2-dev libxext-dev libbluetooth-dev

Quiza necesites crear un link a libXTst library:

$ sudo ln -s /usr/lib/libXtst.so.6 /usr/lib/libXtst.so

(yes, I know that this readme needs improvement!)

GOOD LUCK, and happy hacking (linus dixit)
Mario del Olmo
Coordinador TIC Ceip Jarama
San Fernando de Henares
des_Víctor Barbero
Mensajes: 31
Registrado: 28 Mar 2008, 09:35
Contactar:

Saludos!

Le envié a Ezequiel una traducción por mensaje privado que coincide bastante con la tuya, salvo los puntos con problemas:

El de la posición del bolígrafo de infrarrojos creo que queda: La posición del lápiz IR se mostrará en el pequeño cuadrado en el centro de la pantalla. Puedes usar esto para ajustar el wiimote de tal forma que la distancia entre las esquinas se maximice.

Supongo que se trata de ver cómo se detecta la posición del puntero para ajustar la distancia y la posición del wiimote.

"Blinking" significa parpadeando: Después de cada click en cada cruz, tienes que presionar la barra espaciadora (te darás cuenta de que la cruz sobre la que debes hacer click está parpadeando).

Lo de subversion: cuando varias personas trabajan en el código de un mismo proyecto, un programa de subversion permite gestionar el trabajo en común, almacenando e integrando los cambios que realicen diferentes desarrolladores. El procedimiento es sencillo: un programa local (SVN) conecta con el repositorio donde se almacena el código, compara los archivos uno a uno y descarga, sustituyendo los antiguos, las últimas versiones. Después de trabajar con los archivos del proyecto en local, el mismo programa envía al servidor las modificaciones. Por eso, en el repositorio de código está siempre la última copia de trabajo.

Al final del archivo:

(Sí, soy consciente de que este readme necesita mejoras!)

MUCHA SUERTE, y feliz hacking (dijo Linus Very Happy).

Hasta pronto!
des_ezequiel
Mensajes: 1365
Registrado: 03 Mar 2005, 14:02

Muchas gracias amigos!! :D
des_aubieto
Mensajes: 1
Registrado: 16 Jun 2008, 23:46
Ubicación: Manresa

Hola.

Soy el traductor de linux whiteboard al castellano. No conozco max, pero según acabo de leer está basado en ubuntu 8.04.
Si así es solo teneis que descargar el paquete de

http://code.google.com/p/linux-whiteboa ... loads/list

En todo caso si quereis compilar y montar (build) el programa seguid las instrucciones del wiki.

La versión trunk es obsoleta. La versión actual corresponde a la "branch" cpp. Repito, en el wiki

http://code.google.com/p/linux-whiteboa ... Whiteboard

teneis las instrucciones.

Si teneis dudas o quereis mejoras en el programa decidlo.

Toni.

Por cierto, soy coordinador TIC de un instituto de Manresa, aquí pretenden que usemos la distribución linkat (no sé si ponerme a llorar...).
des_ptrivino
Mensajes: 588
Registrado: 06 Nov 2005, 00:09

Nos alegramos mucho de que hayas participado en nuestro foro. Esperamos contar contigo cuando tengamos problemillas. La verdad es que, como sabes, el final de curso no es el mejor momento para meternos en probaturas, así que tendrás que tener paciencia con nosotros.

Por cierto, me interesaría que en un nuevo hilo nos contaras la situación de los coordinadores TIC en Cataluña (reducción, ¿se cobra?, etc). Y en otro plano distinto, que nos contaras la situación de la asignatura de informática.

Gracias de nuevo y bienvenido.
Pablo J. Triviño Rodríguez
IES Carmen Conde (Las Rozas)
Cerrado