P58 Transformation des spectateurs d’un concert en afficheur géant interactif : Différence entre versions

De Wiki de Projets IMA
(Phase 1 : Définition d'une technique de localisation indoor)
(Phases d'élaboration)
Ligne 37 : Ligne 37 :
 
<center>'''Disposition'''</center>
 
<center>'''Disposition'''</center>
 
[[Fichier:Schema_explication.png|500px|centre|Disposition des équipements]]
 
[[Fichier:Schema_explication.png|500px|centre|Disposition des équipements]]
 +
 +
==== '''Phase 2 : Prise en main''' ====
 +
 +
La première réalisation a été de prendre en main le matériel et définir le projet. Après avoir étudié tous les documents techniques, les codes existants ainsi que le projet précédent, j'ai pu disposé du matériel et enfin effectuer différents tests pour analyser le fonctionnements des équipements. J'ai alors rencontrer plusieurs difficultés pour avoir un retour, car la sortie du microcontrôleur de la carte était difficilement accessible. J'ai ensuite pu utiliser la carte Olimex MSP430-CCRF contenant le même CC430F5137, et une sortie permettant une lecture UART plus facile.

Version du 19 février 2015 à 16:20

Présentation générale du projet

Contexte

Les évènements type spectacles sont de plus en plus créatifs pour en mettre plein les yeux de ces participants. Pour cela, les artistes n'hésitent plus à faire appel à de nouvelles technologies. Ce projet consiste à transformer chaque membre du public en pixel, permettant l'affichage d'une image dans l'assistance et à le faire participer au show. Chaque spectateur sera donc équipé d'un bracelet affichant une certaine lumière au moment voulu. Il fait suite au projet Capteur Communicant Intelligent. Ce genre de procéder existe avec des connexions infrarouge comme le fait pixmob, mais nous verrons que cette technologie ne permet pas de réaliser une image précise.

Exemple de PixMob à Los Angeles, juin 2010

Objectif

Chaque bracelet sera équipé d'une carte comprenant un accéléromètre, des LEDs et une antenne, qui sont gérés par un microcontrôleur CC430. Le premier objectif, et le plus important consistera à identifier la place du porteur de bracelet. Pour cela, il faudra le localiser, premièrement de façon absolue, puis si possible, puis de façon relative par rapport aux autres bracelets. Le second objectif consistera à afficher une image, et donc à adapter la couleur de la LED à l'image en fonction de la position trouvée précédemment. Le principe de localisation développé pourra trouvé d'autres applications, comme dans le milieu industriel : on pourrait envisager des optimisations d'itinéraire ou de planification en fonction de la position du matériel, par exemple.

Cahier des charges

On dispose donc de cartes de l'IRCICA, équipés d'un microcontrôleur de type MSP430 gérant :

  • un accéléromètre pour détecter les mouvements du porteur
  • des LEDs permettant l'affichage du pixel
  • une antenne permettant la communication et la localisation

On souhaite une localisation précise à 80cm près, correspondant à l'espace entre les sièges. Cela laisse donc une certaine marge, mais on essaiera d'être le plus précis possible. On considère que les personnes resteront à la même place tout au long du spectacle, ce qui signifie que l'opération de localisation peut être faite une seule fois au début.

Les codes d'émissions et de réception radio des cartes existent déjà, ils ne seront donc pas à refaire.

Conception et développement

Méthode

Nous commencerons par nous intéresser à la localisation, qui sera l'objectif le plus compliqué car la méthode à utiliser n'est pas certaine. Étant à temps complet sur ce projet, j'établirai ce wiki sous forme de phases plutôt que de séances. Nous allons donc voir les phases successives de réalisation du projet dans leur ordre chronologique. Chaque phase comprendra une partie explicative puis une partie applicative.

Phases d'élaboration

Phase 1 : Définition d'une technique de localisation indoor

Pour localiser les bracelets, nous voudrions nous servir de trois cartes émettant des signaux radios sur plusieurs fréquences. Le bracelet recevra alors ces signaux à une puissance dépendant de la distance à laquelle il se situe des cartes émettrices. Selon un algorithme développé par des chercheurs de l'IRCICA, on pourra alors trouver la position du bracelet en fonction de la position des émetteurs.

Disposition
Disposition des équipements

Phase 2 : Prise en main

La première réalisation a été de prendre en main le matériel et définir le projet. Après avoir étudié tous les documents techniques, les codes existants ainsi que le projet précédent, j'ai pu disposé du matériel et enfin effectuer différents tests pour analyser le fonctionnements des équipements. J'ai alors rencontrer plusieurs difficultés pour avoir un retour, car la sortie du microcontrôleur de la carte était difficilement accessible. J'ai ensuite pu utiliser la carte Olimex MSP430-CCRF contenant le même CC430F5137, et une sortie permettant une lecture UART plus facile.