COLORFUL SOUND
Le Colorful Sound Glove serait un gant qui permettrait aux personnes aveugles, daltonienne ou encore qui ne vois qu'en noir et blanc de percevoir les couleurs différemment : par le biais du son. Pour cela notre gant disposerait d'un capteur de couleur qui permettrait à ces personnes une fois qu'il touche une couleur d'entendre le son correspondant à celle-ci.
Au départ, nous nous sommes demandé comment permettre aux personnes qui ne voient pas les couleurs, qui n'en ont jamais vu ou qui les confondes, de percevoir enfin ces couleurs. Nous nous sommes rappelé du cours que nous avions eu dans une autre UE de design, celle de prototypage et où nous avions vu le premier homme cyborg, cet homme-là est achromate et c'est créé un dispositif greffé à son cerveau qui lui permettait de percevoir les couleurs qu'il a lui-même imaginée à travers une multitude de sons. Cela nous a inspirés mais nous avons pensé à un dispositif qui ne modifierait pas notre corps, que l'on pourrait mettre ou retirer quand on le voudrait. du coup notre projet s'est porté sur la perception des couleurs par les sons, par le biais d'un dispositif portable et retirable lorsqu'on le veut et discret. De là nous nous sommes posé des questions sur la forme du dispositif, comment le présenter aux personnes concernées, un dispositif adapté aussi, au départ nous étions parti sur un gant mais après discussion avec madame Guenand sur le fait qu'un gant retirerait un sens à une personne qui en a déjà un amoindri, et c'est aussi un dispositif encombrant. Nous avons réfléchi à un autre dispositif qui lui ne retirerait pas de sens du coup notre choix c'est porter sur un bracelet. Ensuite nous avons pensé à un moyen de faire reconnaître les sons associés aux couleurs. pour cela nous avons décidé de faire une vidéo où chaque couleur serait énoncée à la suite du son émis, ce serait un genre de tutoriel ou plutôt un mode d'emploi qui permettrait avant tout de familiariser les personnes avec les associations son-couleur.
<fc #008000>Objectif</fc>
L'objectif de ce projet est de permettre à différentes personnes d’interpréter les couleurs à partir d'un son et ce, selon leur imagination. Pour ce projet nous voudrions commencer avec un gant qui capterait 4-5 couleurs voire plus.
Finalement, c'est un bracelet qui capterai 5 couleurs
Pour ce faire, nous utiliserons de l'Arduino, nous aurons besoin d'un capteur de couleur dans notre cas c'est un RGB sensor TCS34725 et d'un buzzer. Nous utiliserons ensuite le logiciel Arduino afin de créer un code qui permettrait qu'à chaque fois que le capteur touche une couleur, un son précis lié à cette couleur sorte du buzzer.
MATÉRIAUX UTILISÉS
• Découpeuse laser
• Arduino nano
• Buzzer
• RGB sensor tcs34725
• Jumper femelle-femelle
• Ordinateur
• Planche de bois 3mm
• Tissus
• Bouton de pression
• Colle extra forte
• Fer à soudé
• Etain
• Caoutchouc
• Feuille A3
• Batterie externe
• Languette de sac à dos
• Papier souple
• Peinture noir
• Fil et aiguille
• Polystyrène
• PS cristal
• Pistolet à colle chaude
• Pistolet à air chaud
LOGICIELS UTILISÉS
Pour le programme
- Arduino
Pour les cartels
- GIMP
- Inkscape
Pour les découpes
- Inkscape
<fc #800080>Veille de l'existant</fc>
Pour ce qui est des projets de ce type déjà existants, il y a un homme, le premier cyborg humain un Suédois du nom de Neil Harbisson, qui s'est greffé un système, composé d'une puce et d'un capteur de couleur et qui lui permet d'entendre les couleurs grâce à la puce.
Il lui suffit de mettre un objet devant le capteur qui se situe au-dessus de sa tête pour qu'un son soit émis et qu'ils perçoivent les couleurs. Cet homme à un défaut de la vision, il ne voit qu'en noir et blanc.
L'oeil humain perçoit les couleurs grâce à des cellules photosensibles aux couleurs qui sont les cônes et d'autres cellules photosensible mais cette fois à la lumière grâce aux bâtonnets. Chez les personnes atteintes de daltonisme par exemple, c'est une déficience au niveau d'un des cônes de la rétine qui fait qu'ils ne perçoivent pas toutes les couleurs. Chez les personnes atteintes d'achromatopsie, comme le suédois, les cônes sont complètement atrophiés.
<fc #FF5733>Avancement du projet</fc>
<fc #088A08>15/11/2018</fc>
Nous avons donc commencé par dessiner un peu le dispositif que nous imaginions à savoir un gant et où serons placés le capteur ainsi que l'Arduino.
<fc #FACC2E>6/12/2018-12/12/2018</fc>
Nous avons continué à chercher le code, qui ne fonctionnait pas du tout car nous n'avions pas la bibliothèque adaptée à notre capteur de couleur du coup nous avons dû l'inclure au logiciel arduino et le mettre dans notre code afin qu'il soit pris en compte. De là, nous avons lancé un fichier exemple, qui à fonctionner du coup nous avons pu commencer à taper le code. Il a fallu se renseigner sur les branchements du capteur de couleur en faisant des recherches, une fois notre capteur de couleur et notre buzzer branché, nous avons lancé le code que nous avons tapé. Notre capteur détectait les couleurs rouge, jaune, verte et bleu et de là un son était à chaque fois associé à la couleur détectée.
Branchement du capteur de couleur à l'arduino
<fc #ff0000>13/12/2018</fc>
Dessin du Bracelet imaginé
<fc #0040FF>14/12/2018</fc>
Au départ nous étions sur un Arduino Uno de base, avec une breadbord mais ce dispositif était trop gros pour un bracelet. Du coup nous avons décidé de faire les branchements sur un arduino plus petit ou la breadbord ne serait pas nécessaire, nous avons donc pris un arduino nano. Nous avons lancé le programme sur l'arduino Nano et notre dispositif fonctionnait toujours. De là nous avons aussi réfléchi à un moyen de mettre notre bracelet sur batterie et non à brancher sur l'ordinateur.
Arduino utilisé pour notre projet
<fc #BF00FF>17/12/2018 - 18/12/2018</fc>
Nous avons pris une batterie de 11.1 volt, et essayez de brancher notre Arduino à la batterie. l'arduino s'allumait correctement, nous avons ensuite réfléchi à un moyen de tout relié à l'arduino pour cela nous avons dû faire quelque soudure pour relier le ground (-) du buzzer au ground du capteur, nous avons rallongé les fils de chaque composante afin qu'une fois branché à l'arduino et à la batterie le tout aille dans la poche et que notre mouvement ne soit pas encombré.
Fer à souder utilisé pour nos soudures
Etape de soudure
Nous avons découpé le bracelet en bois à la découpeuse laser, nous avons ensuite recouvert le bois de tissu, ce qui a légèrement rigidifié le bracelet, puis nous avons essayé d'intégrer des boutons de pressions au bracelet en les collants mais sans succès. Nous avons aussi découpé une boîte dans laquelle il y aurait l'arduino ainsi que deux petites boîtes dans les qu'elles ont mettrait le buzzer et le capteur de couleur.
Bracelet en bois découpé au laser
Bracelet recouvert de tissus
Boite découpé afin de ranger l'arduino et le capteur à l'interieur.
Nous avons essayé de coudre les boutons de pressions au bracelet mais ça c'est avéré impossible car le tissu était déjà bien collé au bracelet en bois. Une fois nos soudures terminées nous avons décidé de vérifier que tout fonctionnait. Malheureusement branché à la batterie, le capteur de couleur s'allumait mais ne détectait rien et le buzzer ne sortait aucun son, la carte chauffait donc nous l'avons enlevé de la batterie. Du coup nous avons essayé de branché tout ça à l'ordinateur et sur secteur afin de voir si tout fonctionnait et effectivement le capteur et le buzzer réagissaient. c'est peut-être donc dû à la batterie qui alimentait en 11.1 volt, il faut savoir que l'arduino nano peut être alimenté entre 6 et 20 volts ou en 5V (alimentation par ordinateur), il se peut aussi que cela est dû à un pin non fonctionnel (celle du buzzer la 13). Nous avons donc décidé d'essayer de changer de pin et de la mettre sur une PWM () si ça ne fonctionne toujours pas, nous essaierons avec une alimentation moins forte que la batterie de 11.1 V.
<fc #A4A4A4>19/12/2018</fc>
Finalement, nous avons recommencé le bracelet, nous avons retiré le bois, et utilisé un papier souple ainsi qu'une languette de sac à dos, nous avons cousu ensuite les boutons sur le bracelet. Nous avons changé l'idée de boitier pour le capteur car il était beaucoup trop encombrant, du coup nous l'avons réalisé à l'aide de polystyrène et de plastique rigide = PS cristal, puis nous avons tout peint en noir et assemblé. Enfin nous avons pu re-tester. Au final, nous utiliserons une batterie externe avec laquelle nous chargeons nos téléphones, pour alimenter notre projet.
Bracelet une fois recouvert de tissus et avec les boutons de pressions.
Bracelet assemblé et terminé.
<fc #088A4B>Le Programme</fc>
#include "Wire.h"
#include "Adafruit_TCS34725.h"
Adafruit_TCS34725 tcs = Adafruit_TCS34725(TCS34725_INTEGRATIONTIME_50MS, TCS34725_GAIN_1X);
const byte PIN_BUZZER = 13;
void setup() {
Serial.begin(9600);
pinMode(13, OUTPUT);
Serial.println("== Début du programme ==");
}
void loop() {
uint16_t clearcol, red, green, blue;
float average, r, g, b;
tcs.getRawData(&red, &green, &blue, &clearcol);
average = (red+green+blue)/3;
r = red/average;
g = green/average;
b = blue/average;
Serial.print("\tLUX:"); Serial.print(clearcol);
Serial.print("\tROUGE:"); Serial.print(r);
Serial.print("\tVERT:"); Serial.print(g);
Serial.print("\tBLEU:"); Serial.print(b);// put your main code here, to run repeatedly:
if ((r > 1.4) && (g < 0.9) && (b < 0.9)) {
Serial.print ("\tROUGE");
tone(13, 523.25);
delay(100);
}
else if ((r < 0.95) && (g > 1.4) && (b < 0.9)) {
Serial.print("\tVERT");
tone(13, 554.37);
delay(100);
}
else if ((r < 0.8) && (g < 1.2) && (b > 1.2)) {
Serial.print("\tBLEU");
tone(13, 587.33);
delay(100);
}
else if ((r > 1.4) && (g < 1.0) && (b < 0.7)) {
Serial.print("\tORANGE");
tone(13, 622.25);
delay(100);
}
else if ((r > 0.73) && (g < 1.24) && (b < 1.03)) {
Serial.print("\tCOULEUR NON DETECTE");
noTone(13);
delay(100);
}
else if ((r > 0.17) && (g < 1.29) && (b < 0.56)) {
Serial.print("\tJAUNE");
tone(13, 698.46);
delay(100);
}
else if ((r > 1.27) && (g < 0.63) && (b < 1.11)) {
Serial.print("\tVIOLET");
tone(13, 830.61);
delay(100);
}
else{
Serial.print("\tVERT FONCE");
tone(13, 659.26),
delay (100);
}
Serial.println("");
delay (100);
}
<fc #FF0000>Expérience vécue, donné à vivre.</fc>
L'expérience qu'on l'on souhaite faire vivre aux personnes qui utiliseront notre dispositif, est une expérience nouvelle, un moyen de percevoir des choses qu'ils n'arrivent pas à percevoir, nous voulons leur faire travailler leur imagination en interprétant une couleur par un son, ils auraient par là une vision propre à eux-mêmes de la couleur qu'ils entendraient du coup et non verraient. Notre dispositif n'est pas un moyen de substitution de la perception par la vue, mais plutôt un dispositif qui suppléerait à la vue. Les sujets coloreraient donc le monde a leurs façons.
<fc #FF0000>Et la science dans tout ça ?</fc>
Schéma de l'œil
Schéma représentant les photorécepteurs de la rétine
Chez les personnes atteintes d'achromatopsie, ce sont les cônes de la rétine qui sont atrophiés, ce qui fait que leur vision est uniquement en noir et blanc.
Simulation de la vision d'un achromate
Chez les personnes atteintes de daltonisme, le problème est dû à une déficience d'un des trois types de cônes, ce qui fait que leur vision des couleurs est altérée.
Simulation de la vision d'un daltonien deutéranope (absence dans la rétine des cônes de réception au vert)
Cette année nous avons eu l'occasion d'assisté à des cours sur la perception tenue par Charles Lenay et Gunnar Declerck, ce qui nous a permis de mieux comprendre ce qu'est la perception et nous a aidé à avancé dans nos projets. Nous avons aussi eux l'occasion d'assister à une exposition au Palais de la Découverte nommée "Illusions" certaines expérience nous ont inspirés pour notre projet.
<fc #000000> Un petit Cours ?</fc>
Nous avons vu que la perception n'est pas une chose qui nous arrive, mais une chose pour laquelle on agit. Il faut une action pour pouvoir percevoir, il est nécessaire d'être en action pour percevoir. Nous avons aussi vu la notion de substitution sensorielle qui en réalité est une suppléance sensorielle, on ne remplace pas on supplée.
Inspiration Exposition Illusions Palais De La Découverte
Nous avons eu l'occasion d'assisté à une exposition au palais de la découverte sur le thème des illusions, les différentes expériences présentées étaient censées tromper nos sens, l'exposition était organisée en 4 modules qui présentaient les différents types" de cerveau: "le cerveau sensible", "le cerveau interprétatif", "le cerveau sélectif", "le cerveau expert". Certains modules nous ont inspirés pour notre projet comme le module " cerveau expert" qui présentait une expérience nommée sens combinés, cette expérience consiste à regarder une vidéo tout en écoutant le son dans un premier temps, puis dans un second temps fermer les yeux et écouter la vidéo de nouveau. Dans cette vidéo on pouvait voir une personne répéter plusieurs fois la même syllabe. Quand on fermait les yeux on entendait cette personne répéter une seule syllabe alors qu'avec les yeux ouverts en même temps on avait l'impression que cette personne répéter deux syllabes différentes. Ce module du "cerveau expert" est inspirant du fait qu'il nous fait effectivement réfléchir à la combinaison de deux sens qu'aura notre dispositif, combinaison toucher-ouïe
Expérience sens combinés
Expérience voisins influents
<fc #FF0000>Cartels du dispositif</fc>
Pour faire nos cartels on a dû utiliser l'outil de modifications d'images GIMP qui a fait l'objet d'étude dans une UE design en L2.
Nous voulions un cartel avec un certain sens en exposant à la fois les problèmes rencontrés par les sujets concernés mais aussi la solution apportée par l'objet crée.
La première affiche se divise en 3 parties : deux parties grisées sans couleur qui englobe les côtés périphériques de l'arbre et une partie colorée qui recouvre le centre de l'arbre.
L'effet recherché était de créer une affiche qui rassemble un ensemble d'environnements perçu différemment en fonction des dysfonctionnements liés aux couleurs. Ainsi les 2 parties périphériques représentent la perception en noir et blanc qu'aurait un sujet atteint d'achromatopsie.
La partie centrale a un double sens, c'est-à-dire qu'elle expose la solution apportée par l'objet qui est une vision en couleur via le son et un peu d'imagination mais aussi le problème associer aux personnes atteintes de daltonismes ou cette fois-ci le sujet ne va pas percevoir cet arbre censé être vert de la bonne couleur.
Pour aller plus loin et bien faire comprendre notre idée, on a décidé de placer le titre et les phrases d'accroches d'une certaine façon, à la limite entre l'environnement grisé et l'environnement en couleur. De cette façon on comprend rapidement le choix de ce contraste.
L'arbre représente à la fois l'évolution progressive et la beauté d'où ce choix
Nous n'avons pas réussi à télécharger la première typo que nous voulions pour cette affiche, on a dû trouver une autre typo toujours dans le sens du « son » qui est la base de notre objet.
Nous voulions faire des cartels en bois avec une écriture en braille pour les personnes non voyantes, mais malheureusement le temps nous a manqué ainsi que le fait que la découpeuse laser a été très utilisée et le filtre a fini par être plein.
<fc #FF0000>Fichier SVG</fc>
Voici les fichiers SVG crées pour notre dispositif, ce sont les dessins vectoriels de toutes nos découpes.