Ceci est une ancienne révision du document !
Une nouvelle version de la Luminarpe a été créée, nouvelle page à venir, n'hésitez pas à rechercher “Luminarpe” dans la barre en haut à droite.
La luminarpe est un instrument de musique électronique conçu par l'association L d'Illusion, L'objectif de l'association est d'améliorer l'accès à la culture pour tous (notamment les personnes en situation de handicap sensoriel), nous avons souhaité créer un instrument de musique permettant de sensibiliser et de manipuler à volonté les retours sensoriels liés à la pratique musicale.
Le premier objectif est de dématerialiser la corde et de la remplacer par une source lumineuse, nous avons préféré l'utilisation de LED au lieu de laser pour des raisons de coûts, de sécurité et de complexité (le laser étant cher, complexe à utiliser en permanence et parfois dangereux). Le capteur utilisé pour détecter l'utilisation d'une corde est un couple émetteur/récepteur infrarouge. Ainsi quand l'utilisateur passe le doigts devant le trio de diode LED/émetteurIR/récepteurIR, il réfléchit des infrarouge avec le bout de son doigts et le récepteur va les capter.
La deuxième étape a été d'identifier les différents retours sensoriels et de les contrôler :
La carte utilisée est une Arduino Mega 2560 afin d'avoir le plus de pin disponibles (plus de pin, plus de cordes !)
Une corde est composée de :
Un potentiomètre rotatif branché sur le 5V, le GND ainsi que sur une entrée analogique arduino permet de régler le seuil de déclenchement de chaque corde.
Dans ce projet :
Pour le choix des IR, on cherche une ouverture de faisceau assez faible afin qu'une corde ne contamine pas une autre et une longueur d'onde la plus haute possible afin de s'éloigner du rouge. Le récepteur doit être dans un boitier fumé (en générale bleu) pour être plus efficace et pouvoir fonctionner en plein jour.
Il est très important d'utiliser des LED de même couleurs ou de couleur similaire pour les différents cordes de la harpe, en effet une LED rouge va produire plus d'infrarouges qu'une LED bleue et va changer la sensibilité du récepteur associé or il n'y a qu'un seul potar de réglage de la sensibilité.
Tous les composants sont fixés sur un carré de planche à souder de 2cm de côté afin de pouvoir facilement les disposer dans la boîte de la harpe. En image, ça donne ça :
PHOTO
Le shield utilisé est le Music Maker Shield fabriqué par adafruit Il permet de lire des fichiers audio divers (mp3, ogg…) stockés sur une micro carte SD. La librairie utilisée avec Arduino est très simple et l'utilisation du shield est presque immédiate après achat. Ici, tout n'est que programmation Arduino, il s'agit de jouer le morceau lorsqu'on met le doigt au dessus de la corde.
Programme sous processing
Nous avons choisi de faire une empreinte de main en plâtre pour fixer les moteurs vibrants dessus. Afin de permettre le passage de fil sans avoir à percer le plâtre, nous avons réalisé sous FreeCAD des contre moules par impression 3D. moulemoteur.stl
A l'intérieur de chacun des 5 trous de l'empreinte en plâtre, nous avons placé un moteurs vibrants achetés sur le site d'Adafruit.
En utilisant le générateur de boîte, j'ai créé le modèle de boîte suivant à découper sur une plaque de médium de 3mm.
Vous pouvez télécharger le code arduino et le code processing.
Récepteurs IR fumés pour ne pas être gêné par la lumière extérieure. Debounce le capteur IR (analogRead) Impossibilité de synchroniser les moteurs vibrants avec la musique sans complexifier encore plus la harpe (micro…) Câblage