spacer.png, 0 kB
Nouveau
Offre pour les Associations, Clubs et Petites Structures
A des tarifs très abordables
 

Flux RSS


spacer.png, 0 kB
spacer.png, 0 kB
Accueil arrow Wiimote TBI
TBI a base de Wiimote

Qu'est ce qu'un TBI ?

Un TBI est un Tableau Blanc Interactif.
Le principe est simple : avec un PC et un video-projecteur, l'écran de votre PC est projeté sur un "écran géant" et vous controlez ensuite votre PC avec un crayon spécial depuis le mur, comme si vous écriviez sur l'écran géant.

Il existe des solutions professionnelles de très bonnes qualités, mais très cher.

Par contre il est possible de faire un TBI avec une simple wiimote (télécommande de console de jeu wii) sans aucune connaissance en informatique ni élèctronique.

Mes recherches

Je ne suis pas à l'origine de ce projet. Redonnons à Cesar ce qui lui appartient :
Le projet a commencé par le développement de Johnny Chung Lee. je vous conseille d'aller voir les vidéos (en anglais, mais très simple à comprendre) de cette personne sur son site, qui fournissent une bonne démonstration des possibilités offertes par le principe.

Johnny Chung Lee Website :Low-Cost Multi-point Interactive Whiteboards Using the Wiimote (2ieme vidéo de la page)

 Si cela vous tente, alors suivez mes conseils .....

 

Le materiel nécessaire

Ppour pouvoir réaliser un TBI avec un wiimote, il vous faut :

  • un PC
  • une wiimote (environ 45Euros)
  • un dongle bluetooth (environ 20Euros)
  • un vidéo projecteur  (mais fonctionne aussi avec un écran plat TFT/LCD, mais pas un CRT (écran à tube cathodique)
  • un stylo infrarouge (dispositif de pointage, faisable très facilement ou à defaut peut être acheté)


Coté logiciel, il vous faut :

  • un logiciel de gestion du bluetooth (bluesoleil par exemple, vendu avec certain dongle)
  • le logiciel de gestion du tableau blanc (celui de Johnny Chung Lee ou la version evolué, revu et corrigé par un internaute)

 Commencons par detailler le materiel

La wiimote de Nintendo

Nous n'allons pas rentrer dans les détails de la wiimote, ce n'est pas l'objet de l'étude, mais simplement expliquer rapidement son fonctionnement.

la wiimote possède 2 systemes de detection des mouvements :

  • Détection par accelerometre

Ce système permet de détecter les mouvements sur les 3 axes. Il est principalement utilisé lors de jeux de mouvement (box, tennis, booling, etc...). Ce système n'est pas très précis et ne peut etre utilisé pour effectuer des pointages d'objets avec la télécommande.

  • Détecteur infrarouge

La wiimote possède une camera infrarouge (partie cache fumé à l'avant de la télécommande). Cette caméra détecte des rayonnements infrarouges (non visible par l'oeil humain).
Lors de l'installation de la console wii, vous devez placer en dessous ou au dessus de la télé une barre avec 2 "spots" infrarouge.
Lorsque vous pointez l'écran télé avec la wiimote, la wiimote detecte ces spots infrarouge ce qui permet ensuite de connaitre l'orientation de la télécommande par rapport a l'écran ainsi que sa distance.

C'est ce dernier principe de fonctionnement qui est utilisé pour le TBI.

 En fait, au lieu d'avoir une barre infrarouge fixe et une télécommande mobile, on inverse la situation: La télécommande devient fixe et le spot infrarouge devient mobile. La wiimote "regarde" la projection de l'écran et on fait bouger le point de repère infrarouge, ce qui simule de deplacement et le clic de la souris.

wiimote

La wiimote communique avec la console en BlueTooth. C'est ce moyen que l'on doit utiliser avec le PC pour interfacer la wiimote au PC

Le dongle Bluetooth

Rien de bien particulier à dire sur ce genre de produit, hormis que la référence du module que je vais vous donner fonctionne à la fois sur Windows et sous Ubuntu (Linux)

Le modèle est le MSI BTOES SE

ce dongle est livré avec bleusoleil, logiciel de gestion bluetooth pour windows, tres  simple d'utilisation.

Le dongle est également compatible avec ubuntu, sans drivers specifique.

De plus,il est très petit et une fois connecté au PC, il dépasse très peu de la machine (surtout intéressant pour les portables)

Je vous le conseille fortement.

cle bluetooth BTEOS SE

 

Le Stylo infrarouge

C'est là la partie la plus sympatique du projet.

Pour faire bouger le repère infrarouge, on utilise un stylo infrarouge. Ce stylo peut être acheté, mais on peut très bien le faire soit même, si on est un peu bricoleur et qu'on sait souder 2 fils à une led et un bouton

Le principe du bouton est d'allumer la led IR au moment ou on veut cliquer avec le stylo (donc avec la souris) Le fait d'allumer la led indique au PC qu'il doit positionner la souris à cet endroit et effectuer un clic normal à cette position.

Vous trouverez des exemples de stylos et des plans de montage sur le site wiimoteproject .

Pour ma part, voici quelques photos de mon stylo fait maison (merci a "Tata Valerie" pour le feutre usé qu'elle m'a donné ) 

Image  Image
Image
Image

 

Attention au type de led que vous choisissez :

  • Elle doit correspondre à la longueur d'onde de détection de la wiimote

  • La puissance d'émission doit être suffisante

  • l'angle d'émission doit être le plus faible possible


Oubliez les Led IR des Télécommandes (téléco de chaines hifi, magnetoscope, télé, etc...) : leur angle d'emission est beaucoup trop large. En fait, l'angle est très important car la télécommande wiimote va détecter le reflet de l'émission de la led et non la led elle même. ce reflet doit etre très fort et très concentré.

J'ai fait pas mal d'essais avec différentes leds,  et la meilleure référence est la SFH484-2  . C'est la seule que j'ai trouvé qui marche impeccablement.

Vous trouverez de plus amples informations sur les stylos sur ce site : http://www.wiimoteproject.com/ir-pens/

passons maintenant coté PC et logiciels a lancer :

Gestionnaire bluetooth

Ce logiciel est normalement vendu avec le dongle. Celui du dongle MSI est BlueSoleil, mais une version simple. C'est la version OEM pour MSI.

Pour reconnaitre le périphérique, il faut appuyer sur les boutons 1 et 2 de la wiimote. celle-ci se met en mode apprentissage temporaire.
Ensuite suivez les instructions du logiciel BlueSoleil et activer le mode Souris de la wiimote.
La wiimote est reconnue en tant que péripherique de pointage Bluetooth.

Une fois la télecommande connecté au PC, il nous manque le logiciel de gestion du Tableau Blanc.

Gestionnaire wiimote pour tableau blanc

Sur le site de Johnny Chung Lee, il y a une version du logiciel. Celui-ci est un bon début, il fonctionne bien, mais un internaute l'a repris et l'a largement améliorer. Voici le site du fameux logiciel:  Boojin.com

Cette version est gratuite.

L'avantage, c'est que si la project sur l'écran est très grande, vous pouvez mettre 2 wiimotes pour couvrir l'ensemble de la surface.
De plus, le logiciel offre d'autres possibilités : elle gère des "zones de fonction" en dehors de la zone de projection du video-projecteur.
Par exemple, vous pouvez activer un clavier visuel, générer un double clic, un clic droit, etc...

Regardez et creusez un peu le logiciel, il est très simple d'utilisation.

Lancer le logiciel. La premiere chose à faire, c'est la calibration. Cette phase permet au logiciel de determiner la surface de travail. Cliquez sur le bouton A de la wiimote. un écran apparait : Vous avez une mire en haut à gauche. Cliquez avec le stylo à l'emplacement de la mire. Si la wiimote voit le clic sur la mire, alors vous pouvez à la suivante.

Une fois les 4 mires cliquées, vous pouvez utiliser le tableau blanc.

Remarque sur le positionnement de la wiimote : une méthode simple est de mettre la télécommande à gauche avec un angle horizontal de 30-45 degré environ par rapport à la perpendiculaire à l'ecran. Ensuite, la wiimote doit viser le centre de la zone écran. La distance entre l'écran est la wiimote est de 3-4m environ. N'allez pas plus loin, sinon la wiimote ne detectera pas très bien votre crayon.

Image

Si lors de la calibration, la wiimote ne detecte pas le clic, c'est qu'elle ne voit pas la zone cliquée. Ré-orientez la wiimote pour qu'elle voit mieux la zone, en reculant ou en modifiant son angle horizontal et vertical.  C'est empirique, mais c'est le seul moyen. 

Conclusion

Voila rapidement les informations pour faire votre propre TBI. Si vous souhaitez plus dinformations, n'hesitez pas à prendre contact avec moi, via le formulaire de contact du site, je serai ravi de vous fournir des informations.

Amusez vous bien ! 

 

ANNONCES

 PS : je suis actuellement sur un projet logiciel pour TBI. Ce logiciel est en cours de développement. Il regroupe des outils simples de dessin, des modules pour l'enseignement, des outils de geometrie, etc... qui pourront etre complémentaires aux outils standards de windows. N'hesitez pas à revenir ici pour voir l'évolution du logiciel et sa disponibilité.

 

 

 
spacer.png, 0 kB
spacer.png, 0 kB
spacer.png, 0 kB