Coach Dance : Différence entre versions
(→Avancement du projet) |
(→Avancement du projet) |
||
Ligne 32 : | Ligne 32 : | ||
;lien pour le câblage d'un micro : http://www.sonelec-musique.com/electronique_bases_alim_micro_electret.html | ;lien pour le câblage d'un micro : http://www.sonelec-musique.com/electronique_bases_alim_micro_electret.html | ||
− | + | <span style="color:#FF8000;"><big>'''Etapes prévues:'''</big></span> | |
;Test de la méthode de détection des beats par minute : Nous voulons trouver une façon de faire le traitement numérique avec le microcontrôleur du LilyPad (ATmega328V) pour éviter d'avoir à concevoir un circuit imprimé en parallèle avec un montage à amplificateur opérationnel. | ;Test de la méthode de détection des beats par minute : Nous voulons trouver une façon de faire le traitement numérique avec le microcontrôleur du LilyPad (ATmega328V) pour éviter d'avoir à concevoir un circuit imprimé en parallèle avec un montage à amplificateur opérationnel. | ||
;Phase de développement : Après avoir trouvé la méthode finale de détection des beats par minute nous devrons concevoir un programme permettant de traiter ces informations et surtout adaptable à plusieurs sortes de musique | ;Phase de développement : Après avoir trouvé la méthode finale de détection des beats par minute nous devrons concevoir un programme permettant de traiter ces informations et surtout adaptable à plusieurs sortes de musique | ||
;Partie pratique: Conception du vêtement intelligent | ;Partie pratique: Conception du vêtement intelligent |
Version du 28 février 2011 à 23:56
Sommaire
Présentation
L'apprentissage de la danse peut poser certains problèmes aux débutants. Un des problèmes majeurs rencontré concerne la synchronisation des mouvements sur le rythme de la musique. De nombreux débutants n'entendent pas le rythme soit parce qu'ils ne connaissent pas bien le type de musique (e.g. salsa) soit parce que la coordination des mouvements (bras et jambes) leur demandent de gros efforts cognitifs.
L'objectif du projet consiste à aider les danseurs débutants en donnant les indications de rythme et de mouvement. Pour cela, vous devez développer un système portable (type wearable computer) qui devra :
- détecter de manière automatique le rythme de la musique. Dans un premier temps, nous ciblerons deux danses, la salsa et le rock 6 temps. Le type de danse sera indiqué au système afin de "simplifier" la reconnaissance
- en fonction du rythme et de la danse, activer un des vibreurs qui seront disposé sur le danseur. Dans un premier temps, un vibreur sera installé sur chacun des mollets afin d'indiquer quel est le pied à bouger. Si le temps le permet, il sera possible d'étendre le système au mouvement des bras ou à d'autres danses.
Préparation du projet
Matériel
- 1 arduino lilypad (disponible) ;
- 4 vibreurs (à commander) ;
- 1 micro portable (à commander) ;
- Des morceaux de musique Salsa et Rock (à commander...XD);
Danses
Les deux danses visées dans un premier temps sont la salsa (style cubain, http://fr.wikipedia.org/wiki/Salsa) et le rock 6 temps (http://fr.wikipedia.org/wiki/Rock_%C3%A0_six_temps). Le système devra permettre de sélectionner la danse et le sexe de la personne (les pas de la fille sont inversés par rapport à ceux du garçon)
Avancement du projet
Première Séance (28/02/2011)
Nous avons trouvé un lien pour un montage de détection des beats par minute (d'une basse) dans une chanson. Ce montage devra sûrement être adapté pour la salsa car le rythme sont repérés par le claquement des claves de fréquence plus hautes que les basses.
- lien pour du montage de détection bpm
- http://www.sonelec-musique.com/electronique_realisations_compteur_tempo_001.html
idée à développer: filtre numérique passe bande à tester sur 2 sons wav différents... (fft sur un fichier wav avec matlab puis calcul du filtre)
- lien pour le câblage d'un micro
- http://www.sonelec-musique.com/electronique_bases_alim_micro_electret.html
Etapes prévues:
- Test de la méthode de détection des beats par minute
- Nous voulons trouver une façon de faire le traitement numérique avec le microcontrôleur du LilyPad (ATmega328V) pour éviter d'avoir à concevoir un circuit imprimé en parallèle avec un montage à amplificateur opérationnel.
- Phase de développement
- Après avoir trouvé la méthode finale de détection des beats par minute nous devrons concevoir un programme permettant de traiter ces informations et surtout adaptable à plusieurs sortes de musique
- Partie pratique
- Conception du vêtement intelligent