-
Projet
Drobi Yousra - Serenza Jean Philippe - Socier Jules
Drobi Yousra - Serenza Jean Philippe - Socier Jules
Notre projet met en avant l’interaction entre plusieurs utilisateurs et la kinect ainsi qu’un capteur lamelle afin de créer une mélodie. Le projet est mis en forme sur le logiciel Processing. Nous voulions que le ou les utilisateur(s) puissent découvrir par eux même quel rôle ils peuvent avoir sur l'installation en appuyant simplement sur un « bouton ».
Ce projet se compose d’un capteur lamelle, d’une kinect et d’une interface (ordinateur + webcam) ou l’utilisateur peut se voir. Nous avons utiliser la bibliothèque SimpleOpenNI pour pouvoir se servir de la kinect et créer un centre de gravité qui va détecter l’utilisateur.
L’utilisateur va se trouver en face de l’écran qui fera office d’interface, grâce a la kinect, il se situera avec son centre de gravité qui apparaitra des que l’utilisateur sera détecté. Un son jouera en boucle derrière lui et un capteur de pression sera devant lui.
L’utilisateur, en appuyant sur le capteur lamelle va ouvrir une bibliothèque de trois sons, dispatchés sur l’interface, l’écran se trouvant en face de lui. En fonction de sa position (qu’il situera précisément grâce à son centre de gravité), il pourra lancer automatiquement un de ces trois sons. L’interface sera diviser donc diviser en trois parties correspondantes chacune à un son différent.Cette interface marche avec plusieurs personnes, le concept reste le même il y aura seulement plusieurs centre de gravité, plusieurs détections de personnes. L’utilisateur peut toujours désactiver la librairie de sons grâce au capteur lamelle ou bien quitter l’interface (sortir du champs de la kinect) pour que l’installation revienne à son état initial.
Liste du matériel:
- Capteur lamelle fin de course
- Interface 4 analogique
- Cable midi
- Ordinateur personnel
- Kinect
Machine à état:
Etat initial: pas d’utilisateur détecté.
- Un son joue en boucle en arrière plan
- L’interface présente l’environnement sans personne face à la kinect
Etat 2: Utilisateur détecté par la kinect.
- Centre de gravité présent sur la fenêtre de l’ordinateur
- Son joue toujours en boucle en arrière plan
Etat 3: Ouverture de la bibliothèque de sons.
- Centre de gravité présent sur la fenêtre de l’ordinateur
- Son joue toujours en boucle en arrière plan
- Bibliothèque de sons activé grâce au capteur de lamelle
Etat 4: Variation de la position de l’utilisateur. Centre de gravité positionné entre 0 < && < 210
- Son joue en arrière plan
- Centre de gravité présent sur la fenêtre de l’ordinateur
- 1er Son déclenché
Etat 5: Variation de la position de l’utilisateur. Centre de gravité positionné entre 210 < && < 420
- Son joue en arrière plan
- Centre de gravité présent sur la fenêtre de l’ordinateur
- 2eme Son déclenché
Etat 6: Variation de la position de l’utilisateur. Centre de gravité positionné entre 420 < && < 630
- Son joue en arrière plan
- Centre de gravité présent sur la fenêtre de l’ordinateur
- 3eme Son déclenché
Tags : EVMAN, L3, Fin de course, Processing, Bouton
-
Commentaires
Confusion interrupteur à lamelle / capteur de pression.
Où est la video montrant le projet ? Ou au minimum des photos du dispositif ?
De plus il était explicitement demandé de ne pas utiliser de kinect, à moins que ce soit en capteur secondaire apportant un autre type de détection à un dispositif déjà fonctionnel. Votre captation pouvait se faire par tapis sensitif ou capteurs de distance.