P11 Spectateur augmenté
Sommaire
- 1 Cahier des charges
- 2 Avancement du Projet
- 2.1 Semaine 1 (28/09/2015)
- 2.2 Semaine 2 (05/10/2015)
- 2.3 Semaine 3 (12/10/2015)
- 2.4 Semaine 4 (19/10/2015)
- 2.5 Semaine 5 (26/10/2015)
- 2.6 Semaine 6 (02/11/2015)
- 2.7 Semaine 7 (09/11/2015)
- 2.8 Semaine 8 (16/11/2015)
- 2.9 Semaine 9 (23/11/2015)
- 2.10 Semaine 10 (30/11/2015)
- 2.11 Semaine 11 (07/12/2015)
- 2.12 Semaine 12 (14/12/2015)
- 3 Légende
Cahier des charges
Présentation générale du projet
Contexte
Dans les spectacles vivants, l’interaction va le plus souvent des acteurs vers le public. L'idée de ce projet est de permettre l'utilisation du public lors d'un spectacle.
Objectif du projet
Perfectionner un système permettant d'utiliser des spectateurs (ayant un bracelet lumineux) comme un écran géant.
Description du projet
Il y a un brassard composé d'un microcontrôleur, d'une radio, d'un accéléromètre et de LED. Cet objet peut donc transmettre des données (vitesse de déplacement des bras par exemple) et en recevoir (allumage des LED par exemple). Le logiciel de base (embarqué dans le microcontrôleur et sur PC) est aussi déjà développé. Par ailleurs, une technique permettant de localiser le bracelet a été mise au point et testée avec succès.
- Ce projet propose de finaliser ce travail en développant :
- Le code permettant d'utiliser l'accéléromètre,
- Une amélioration de l'algorithme de localisation pour le rendre plus rapide,
- Un algorithme permettant d'améliorer la précision de la localisation en utilisant la localisation relative des capteurs.
Des tests seront à mener afin de vérifier la précision de mesure.
Étapes du projet
- Faire un cahier des charges
- Programmer un microcontrôleur et traiter les informations des accéléromètre à l'aide de cet programme
- détermination de position des objets. Une localisation absolue grâce à trois antennes fixées autour de la zone du public, puis une localisation relative des bracelets les uns par rapport aux autres.
- vérification de position avec des voisins d'objet
- Faire des tests
- Écrire un rapport
- Préparer une soutenance
Avancement du Projet
Semaine 1 (28/09/2015)
Objectif
- commencer une cahier des charges
- Traduire/Comprendre les travail précédent
- Rechercher i/o de de microcontrôleur
- Rechercher output d’accéléromètre
- Écrire l’objectif de projet
- Contacter autres personnes avec plus d’expérience si c'est nécessaire
Documentation
- J'ai commencé de faire mon cahier des charges.
- J'ai lu les textes des travail précédent.
- J'ai recueilli des informations concernant la carte CC430F5137 et le microcontrôleur MSP430 (datasheet, userguide).
Semaine 2 (05/10/2015)
Objectif
- Finir le texte d’objectif
- Familiarisation launchpad et CC340
- réfléchir la planification de la prochaine semaine
- compléter le journal
- vérification avec encadrants
Documentation
- J'ai fini la premier version de texte d'objectif
- J'ai reçu mes matériaux. Launchpad MSP-EXP430G2, carte CC430
- J'ai commencé de lire les manuels des matériaux
- J'ai commencé de m'adapter de Linux.
- J'ai consulté les codes des mes prédécesseurs pour accès le microcontrôleur la premiere fois.
- J'ai écrire mon premier code pour la carte et leur LED.
Semaine 3 (12/10/2015)
Objectif
- faire la connaissance de serial et ajouter des fonctions à Makefile.
- réfléchir la planification de la prochaine semaine
- compléter le journal
Documentation
Semaine 4 (19/10/2015)
Objectif
Documentation
Semaine 5 (26/10/2015)
Objectif
Documentation
Semaine 6 (02/11/2015)
Objectif
Documentation
Semaine 7 (09/11/2015)
Objectif
Documentation
Semaine 8 (16/11/2015)
Objectif
- Commencer la phase de test
Documentation
Semaine 9 (23/11/2015)
Objectif
- Exploitation des tests
- recueillir de fond concernant le finir rapport (=rft)
- (rft) perspectives d’avenir de projet
Documentation
Semaine 10 (30/11/2015)
Objectif
- commencer d’écrira le final rapport
Documentation
Semaine 11 (07/12/2015)
Objectif
- finir le rapport
- commencer de préparera la soutenance
Documentation
Semaine 12 (14/12/2015)
Objectif
- finir la soutenance
Documentation
Légende
- f=fini
- rn=réferennce numero n
- rft=recueillir de fond concernant le finir texte