Ceci est une ancienne révision du document !
Découverte du sujet : La perception
Constitution du groupe : nous décidons de travailler ensemble sur le pouls et/ou la température corporelle, qui sont des données “invisibles”, qu'on ne perçoit pas d'habitude chez les autres.
Notre dispositif devrait être : ludique, invisible, rapide, intuitif, simple.
Inspirations :
Le goût et l’odorat sont des sens qu’on pourrait faire intervenir si l’information est ponctuelle / évolue de manière constante, pour donner un état de la personne (exemple : cette personne est fatiguée). Au contraire la vue, l'ouïe et le toucher peuvent être stimulés en continu, et on peut distinguer facilement les variations.
Nous voulions explorer 4 possibilités :
Test vibreur ⇒ Modéliser le pouls pour le toucher
On commence à réfléchir aux scénarios de projet, au contexte :
Inspirations :
On pense finalement à deux dispositifs :
On commence à réfléchir au prototype :
Pour la représentation visuelle du pouls, on considère les deux phases du pouls de manière binaire :
Travail sur la partie process UX : persona et cahier des charges. Nous devons réussir à rendre notre concept attractif : faire des affiches, trouver une phrase d'accroche, libérer le terme “pouls” de sa connotation médicale…
Programme arduino et processing pour visualiser le pouls. Le capteur pouls a été remplacé par un bouton poussoir.
import processing.serial.*; Serial myPort; JSONObject json; int btn; void setup(){ size(700,900); //println("Ports serie dispo : "); //println(Serial.list()); //myport=new Serial(this,Serial.list()[0],9600); printArray(Serial.list()); myPort=new Serial(this,Serial.list()[0],9600); } void draw(){ while ( myPort.available() > 0 ) { String data = myPort.readStringUntil( '\n' ); if ( data != null ) { println( data ); try { json = JSONObject.parse( data ); // get the values of your sensors from serial (arduino) btn = json.getInt("bouton1"); println(btn); } catch ( Exception e ) { e.printStackTrace(); } } } if (btn ==1){ background(0); } else{ background(255); } }
→ Arduino:
///// LIBRARY ///// #include <sensorShieldLib.h> SensorShield board; const int button1Pin = 2; // Le bouton-poussoir 1 est connecté au pin digital 2 const int ledPin1 = 9; // Le LED est connecté au digital pin 13 int button1State; void setup() { // commandes exécutées une seule fois, au lancement du programme // initialises and start Serial with 9600 baudrate board.init(); // add sensors to sensorShield board.addSensor("bouton1", 2); // Configuration de la broche du LED comme une sortie pinMode(ledPin1, OUTPUT); } void loop() { // read the value, if there are changes update it and send it through serial board.update(); // lecture des valeurs venant des broches des boutons-pressoirs, qui seront HIGH (btn non appuyé) ou LOW (btn appuyé) button1State = digitalRead(button1Pin); // si button1 sont appuyés if (button1State == LOW) { digitalWrite(ledPin1 , HIGH); // allume le LED } else { // sinon, si les boutons ne sont pas appuyés digitalWrite(ledPin1, LOW); // éteint la LED } }
Nous avons finalement décidé de partir sur une expérience artistique. Nous sommes revenues au début de la réflexion : PERCEPTION = informations sensorielles (externes) + interprétation (interne : traitement des données). En essayant de se mettre dans la peau de l'utilisateur et de recréer le scénario, on s'est rendues compte qu'il était peu intéressant d'avoir uniquement un écran qui change de couleur de façon binaire, et de faire la queue derrière un capteur pour essayer chacun son tour, sans aucune interaction entre chaque personne présente.
Pistes d'améliorations :
Le défi était de créer un dispositif permettant de modifier la perception qu’on a de l’autre (pour percevoir des choses invisibles de l’autre).
Pour cela, nous avons réalisé une interview à la BU pour cibler les besoins des gens, mais nous avons également demandé à des proches.
Démarche écologique Pour concevoir notre expérience ou notre dispositif nous avons adopté une démarche écologique. Pour ce faire nous sommes partis du schéma ci-dessous imaginé par le psychologue James Jérôme Gibson, qui définit la perception comme étant la relation de l’animal avec l’environnement.
Nous avons choisi de modifier « l’animal 1». En rendant visible, le pouls, une donnée auquel « l’animal 2 » n’a habituellement pas accès.
Formation fonctionnelle du besoin
A ce stade réflexion nous tentons de confirmer le défi qui nous a été demandé de relever : modifier la perception que l’on a de l’autre, rendre perceptible des éléments invisibles d’autrui. Nous pouvons envisager de concevoir un dispositif ou une expérience ou autre (d’où le point d'interrogation (?) dans le schéma ci-dessous) qui n’est pas encore présente sur le marché.
Identité : âge, prénom
Statut : études, argent, célibataire ou en couple
Caractère : drôle, heureux, ambitions, morale / psychologie
Interaction : points communs
Ce qu’il pense de nous, s’ils sont mauvais, s’ils sont studieux / intello, objectifs de vie, des vérités qu’on ne connaît pas, les vices, la connaissance, le passé
Nous pensons que ces réponses sont à prendre avec du recul…
Etude de faisabilité :
Fonctions principales :
Fonctions contraintes :
Idées du prototype : (schémas)
Nous ne disposons pas assez de temps ni de financement pour développer cette étape.