Phasage Data Painting
Sommaire
Jour 1
Après une présentation générale du sujet, puis de l'utilisation des capteurs et des objets connectés dans le monde, nous nous sommes penchés sur le sujet.
La première question posée était : " quelle nouvelle utilisation pouvons nous faire des capteurs ? "
En effet les capteurs et les systèmes embarqués sont présents partout dans nos vie, cependant comment les utiliser d'une manière nouvelle ? Comment les mettre en valeur ? L'idée de Data Painting est alors apparue : " Dessiner une oeuvre influencée par des données captées ". De nombreux capteurs sont utilisés dans ce but : GPS, son, taux de CO2, température, altimètre... Les informations ainsi récoltées sont alors utilisées pour former une oeuvre, qui se dessine en fonction des valeurs captées. Exemple : le trait change de couleur lorsque la température évolue.
Tous ces capteurs sont situés sur un vêtement qui reste à définir mais peuvent être utilisés juste en utilisant celui-ci.
Jour 2
Les questions commencent à évoluer. Nous avons décidé d'utilisé un mind mapping afin d'avoir une vue globale du sujet et de définir une idée claire vers laquelle nous voulons aller.
Cette séance nous a permis de toucher les multiples application que pouvait réaliser notre vêtement. Nous avons également écrit un personna dans le cadre d'une utilisation avec plusieurs personnes. Cependant nous écartons rapidement la solution multi-utilisateur car la relation que ceux-ci peuvent avoir n'est pas clairement définie et n'a pour l'instant pas de sens. Le rendu final doit, pour nous, pouvoir être quelque chose de concret, de palpable. Nous imaginons donc de donner la possibilité à l'utilisateur de choisir la forme souhaitée pour son oeuvre : tableau, carte postale, dessin... Cependant il pourra tout à fait décider de récupérer l'oeuvre sous format numérique.
Voici le personna écrit :
Manal et Pratheep, deux jeunes étudiants passionnés d'art et de numérique se rendent au salon : Datavisualisation se déroulant à Saint-Etienne sous un beau soleil de printemps 2016. Ils souhaitent passer un moment sympa tout en questionnant leur sensibilité numérico-artistique. Ils aperçoivent un stand au beau milieu des autres qui pique leur curiosité. Ils s'aprochent donc et voilà que Pratheep se voit affubler d'une drôle de combinaison pendant que Manal siège devant un étrange tableau de bord surplombé d'un écran 27 pouces. Pratheep est alors invité à déambuler dans tout le salon. Et la ! STUPEUR ! Manal voit apparaitre en temps réel le parcours de son ami sous ses yeux. Du vert, du bleu, des formes, des angles, des nuances, en manipulant les instruments, elle peut littéralement interargir sur le rendu graphique du parcours. Une fois Pratheep de retour et dans une tenue vestimentaire adéquate, ils engagent une vive conversation sur l'expérience étonnante qu'ils viennent de vivre et repartent conquis par cette épopée étonnante.
Jour 3
Nous avons découpé le projet en différentes actions qu'il nous faut mener puis nous les avons hiérarchisées en fonction du temps qu'il nous faudra pour les réaliser :
- 1 - Choix des composants
- 1 - choix de la visualisation des données en direct
- 2 - définir le scénario
- 5 - choix du vêtement
- 10 - choix de la visualisation des données post-expérience
- 10 - mise en place vêtement composant
- 20 - dessin du design du vêtement
- 20 - réception composant
- 50 - traitement processing
- 50 - traitement Arduino
- 100 - mise en place des capteurs (température, altitude, GPS et champs magnétique)
- non noté : restitution du projet (vidéo, dessins, 3D, présentation orale...)
Nous avons aussi établi une liste des capteurs dont nous allons avoir besoin pour développer le projet :
- GPS
- température et altitude
- Champs magnétique terrestre
Pour notre prochain rendez-vous l'objectif sera de faire le choix des composants, d'écrire un scénario d'usage et de réfléchir au type de vêtement sur lequel les composants seront accrochés.
Jour 4
Nous avons écrit différentes personas correspondant à plusieurs utilisations possibles de notre procédé :
Lina, 43 ans, cadre
Lina cadre dynamique de 43 ans vient d’acheter son nouveau vêtement Data Painting. Fan de randonnée elle décide d’aller l’essayer dans le parc du Pilat. Elle enfile son vêtement et commence à marcher sur ce trajet qu’elle connaît bien. Dès ses premiers pas son vêtement interagit avec l’extérieur. Les capteurs se mettent en fonctionnement et récupère la température, l’altitude… Lina voit toutes ces données s’afficher en temps réel sur le petit écran placé sur son bras. Elle continue ainsi sa balade dans le parc du Pilat. Après être revenue à sa voiture Lina rentre chez elle.
Une fois arrivée elle allume son PC et insère sa carte mémoire dans celui-ci. Après quelques minutes son imprimante avale une feuille. En quelques secondes la feuille à l’origine vierge de toutes choses vient de devenir bien plus colorée. Lina reconnaît la randonnée qu’elle a réalisée il y a quelques heures. Cependant son tracé est plein de couleur, rempli de forme et de texture qui évoluent le long de celui-ci. Elle le suit des yeux et se remémore certains moments marquant de sa balade. Elle partage même cette expérience avec son mari en lui expliquant comment sa randonnée peut ressembler à ça.
William, jeune étudiant New-Yorkais de 21 ans
William se voit offrir une panoplie Iron-Man avec de multiples capteurs et écran intégré dans le bras. Il décide d'aller se balader à travers les allés et les quartiers géométriques de sa ville. Dés l'allumage de sa panoplie, l'écran s'illumine. Une multitude de chiffres défile : témpérature, altitude, position GPS et même champs magnétique! Après une heure de balade, il décide de rentrer chez lui afin de tester la seconde fonctionnalité de sa panoplie. Il saisit la carte mémoire du costume et l'insert dans son PC. Après quelques clics, on peut entendre l'imprimante vrombir en imprimant quelque chose. Une curieuse forme apparait. William reconnait quand même son parcours, mais il est teinté de multiples couleurs, formes, symboles. De sorte que la feuille précédemment blanche, est devenu une véritable oeuvre d'art.
Une fois les persona établit nous avons commencé à mettre en place le hardware (carte et différents capteurs)
Nous avons aussi réfléchi au vêtement qui va accueillir ces capteurs. Il faut qu'il permette d'y placer tous les capteurs (GPS, température et altitude, champs magnétique), la plaque Arduino, un écran LCD et une batterie.
Jour 5
travail sur la visualisation des données.
Les deux cartes ci-dessous présentent une visualisation de plusieurs données :
- les données de localisation GPS avec le tracé
- les données de vitesse avec les pictogrammes (pause, arrêt nocturne, marche, course, voiture,...)
- les données d'altitude avec l'épaisseur du tracé
- les données de température avec la couleur du tracé
Jour 6
Ce jour marque le début de la semaine de Workshop. Les objectifs de cette semaine sont les suivants :
- Réaliser l'implémentation de tous les capteurs sur arduino
- Concrétiser la visualisation des données via procesing
- Réaliser un prototype respectant toutes les contraintes demandées
- Ecrire, filmer et monter une vidéo de présentation du produit
Nous avons continué à travailler sur deux fenêtres distinctes : la mise en place des capteurs et la visualisation des données.
Après plusieurs essais durant toute la journée, la GPS fonctionne correctement. Il donne la latitude et la longitude de la position à laquelle il se situe.
Il faut néanmoins continuer l'implémentation des autres capteurs afin d'obtenir l'altitude et la température.
Du côté de la visualisation tous les pictogrammes ont été crées (voiture, avion, marche, course, sommeil...).
La visualisation a été décomposée en fonction des différentes données créées. Chacune d'entre elles induit un changement spécifique dans la visualisation (couleur, épaisseur...).
Jour 7
Le workshop continue. Nous avons assisté à une conférence sur la captation et la datavisualisation très intéressante. Cette conférence mettait en avant les "dangers" actuels de la captation et la façon de changer ses effets en résultat bénéfique. Nous avons ensuite continuer à mettre en place les différents capteurs. Après cette journée les capteur de température, d'humidité, GPS et altitude fonctionnent séparément.
Du côté de la visualisation des données, nous avons écrit un programme processing, qui permet d'afficher un trajet modifié en fonction des paramètres cités plus haut. ce programme est fonctionnel avec des valeurs fictives.
Jour 8
Nous devons maintenant réunir les différents codes pour faire fonctionner tous nos capteurs ensemble. De plus il est nécessaire d'enregistrer les données en local pour pouvoir les interpréter ensuite. Nous voulons également implanter une notion de temps réel. Pour cela nous avons ajouter au système un écran LCD affichant les données brutes lors de la balade.
Nous avons également commencé à prototyper une maquette de notre système. En utilisant une découpeuse laser, nous avons designer plusieurs pièces qui une fois assemblées contiendront notre système. Tous les capteurs fonctionnent maintenant sur la même carte arduino. Ils affichent la position, l'altitude, la température et le pourcentage d'humidité sur le port série.
Jour 9
C'est l'avant dernier jour du workshop. Nous continuons deux tâches en parallèles : la sauvegarde des données sur une carte SD pour les interpréter ensuite et l'assemblage de la maquette avec tous nos composants électroniques. Une fois l'enregistrement en local fonctionnel nous montons notre système. Il affiche les données brutes sur le l'écran LCD et les enregistre dans le même temps.
Nous avons ensuite décidé de tourner une vidéo mettant en scène l'utilisation de notre produit. Cette vidéo présente le produit tel que nous l'avons imaginé et nous tel que nous avons pu le concevoir jusqu'à ce jour. Cependant les fonctionnalités sont entièrement respectées, le problème restant est un problème de miniaturisation.
Jour 10 - Rendu final
La vidéo a été finalisé, le prototype fonctionne parfaitement. Il nous reste à créer quelques slides pour présenter notre projet devant la communauté TSE - IRAM - ESADSE.
Voici le lien de la vidéo de présentation : https://www.youtube.com/watch?v=YdvBXxsIihc
Présentation projet DataPainting