Go Down

Topic: Harpe Laser Portable (Read 1 time) previous topic - next topic

FrancoisArnaud

Bonjour tout le monde ! A la recherche d'instruments insolites, je reviens sur l'harpe laser. J'aimerais en fabriquer une mais d'une manière beaucoup plus simplifiée que les harpes laser constituée d'énormes appareils laser et tout le tralalala. Dans cette idée là : https://www.pinterest.fr/pin/54324739225339263/

J'ai donc pour idée de placer un émetteur et un récepteur laser pour chaque "cordes". Je fais un programme qui fonctionnerait avec des conditions : si le récepteur ne reçoit plus de signal, alors il y a envoi d'informations. Voici les questions que je me pose :

- Comment effectuer l'envoi des informations MIDI ? La harpe doit fonctionner de manière autonome, et par liaison USB, transmettre des informations MIDI à un synthétiseur virtuel sur PC via un logiciel (Ableton, FL Studio, Reaper, ...).

- Quels types de capteurs laser puis-je utiliser ? Est-ce que l'émetteur laser peut émettre un laser assez puissant pour qu'il soit visible avec une propagation de fumée ??

Voilà ! Merci d'avance pour vos renseignements, qui je pense me seront de grande utilité !!

Intelego

Salut amigo.

Je suis particulièrement sensible à cette question car j'ai passé des heures et des heures à souder et à tester et encore à recommencer, toujours et encore.

J'ai choisi le schéma button mouse control.

https://www.arduino.cc/en/Tutorial/ButtonMouseControl

Mais en pull down. C'est à dire que tu mets la touffe de fils 5V en GND et tu inverses le + et - en fonction de cette modification.

Ensuite j'ai remplacé les boutons d'un schéma par des photos résistances trouvées sur Amazon. Remplacé purement et simplement.

Bon pour les laser, pareilles, Amazon, ceux de 5 mm, les moins chers avec juste deux fils qui dépassent. Je le sens aient branchés en 5V directement sur un petit générateur spécifique arduino.

Les générateur illuminent les lasers. Quand tu coupes le laser l'effet interrupteur se déclenche. En ce qui me consterne le curseur de la souris va selon les 5 lasers dans les 4 directions ou clic.

Voilà et cela marche indéfectiblement.

Après reflexion je me demande si je ne vais pas remplacer les laser par des infrarouge car les laser c'est un peu fragile. Alors que les diodes c'est increvable, je crois.

Bon courage donc.

Raconte un peu les choix que tu auras fait.

Intelego.







FrancoisArnaud

Salut ! Oulah je t'avoue pas vraiment saisir ce que t'entends par pull down Button Mouse Control et ton remplacement de boutons par photorésistances :/. Button Mouse Control permet de contrôler le curseur de l'ordinateur à partir d'une carte Arduino ?

FrancoisArnaud

J'ai une illumination, dis-moi si je me trompe. Mais sur le schéma on voit des interrupteurs, ils envoient une information quand ils sont enclenchés. Mais toi tu les remplaces par des photorésistances pour que les informations soient reçues quand il n'y a plus de rayon lumineux reçu par celle-ci, et tu inverses le mode de fonctionnement en Pull Down pour cela réagissent quand il n'y a plus de signal et pas quand il y en a un ? Cela permet le principe d'interruption de rayon lumineux par le laser ??

Artouste

#4
Jun 22, 2018, 09:20 pm Last Edit: Jun 22, 2018, 09:30 pm by Artouste
Bonjour tout le monde ! A la recherche d'instruments insolites, je reviens sur l'harpe laser. J'aimerais en fabriquer une mais d'une manière beaucoup plus simplifiée que les harpes laser constituée d'énormes appareils laser et tout le tralalala. Dans cette idée là : https://www.pinterest.fr/pin/54324739225339263/

J'ai donc pour idée de placer un émetteur et un récepteur laser pour chaque "cordes". Je fais un programme qui fonctionnerait avec des conditions : si le récepteur ne reçoit plus de signal, alors il y a envoi d'informations. Voici les questions que je me pose :

- Comment effectuer l'envoi des informations MIDI ? La harpe doit fonctionner de manière autonome, et par liaison USB, transmettre des informations MIDI à un synthétiseur virtuel sur PC via un logiciel (Ableton, FL Studio, Reaper, ...).

- Quels types de capteurs laser puis-je utiliser ? Est-ce que l'émetteur laser peut émettre un laser assez puissant pour qu'il soit visible avec une propagation de fumée ??

Voilà ! Merci d'avance pour vos renseignements, qui je pense me seront de grande utilité !!
Bonsoir
pour rester dans du simple à gerer
c'est jouable "assez" simplement avec qq petits lasers rouges à peanuts ( ~ 4€/10)
une corde = 1 laser +1 phototransistor = une entrée sur l'arduino
perso si je devais faire je partirais surement sur de l'arduino pro micro (32U4) qui est capable de se comporter comme un controleur USB/MIDI


Je n'ai pas regardé précisément , mais sans gros problème "on" doit pouvoir gerer "directement" une 15zaine de "cordes"


Le point dur AMHA sera plus d'ordre mecanique qu'electronique  (gestion des alignements optiques")




Intelego

Oui monsieur. Exacte, tu as tout compris.

L'interruption de la corde laser dans mon schéma avec Arduino Micro, famille des Lesonardo, provoque le déplacement du curseur de la souris.
Tout en pull down. Important. En pull up c'est null.

Et ça marche!

Sinon il y a la fameuse carte Teensy qui propose une quarantaine de cordes et qui est aussi de la famille Leonardo. Amazon.

Sinon encore l'harpe de Michel Jarre, c'est un seul rayon laser, mais réfracté par un mirroir tournant tellement rapidement que l'on a l'illusion que c'est plusieurs cordes lasers.

Je serais curieux du résultat de ton méchanisme.

Salut.

Intelego.


Christian_R

L'intérêt d'avoir plusieurs lasers est qu'on peut varier leurs couleurs selon les notes.

Avec un laser tournant, on peut reconfigurer le nombre et la disposition des "cordes" selon le morceau joué.
Christian

FrancoisArnaud

Qu'entends-tu par gestion d'alignements optiques ?

Artouste

Qu'entends-tu par gestion d'alignements optiques ?
:smiley-mr-green:

Simplement que le laser atteigne bien le phototransistor (ou autre capteur)
rin de compliqué en soit , il faut juste etre un peu minutieux coté construction mécanique.

Artouste

L'intérêt d'avoir plusieurs lasers est qu'on peut varier leurs couleurs selon les notes.

Avec un laser tournant, on peut reconfigurer le nombre et la disposition des "cordes" selon le morceau joué.
:smiley-mr-green:

Yep , et avec un laser judicieusement choisi , tu peux aussi couper les doigts "si tu merde dans la partoche" 8)

 

FrancoisArnaud

Mais à quoi servirait la fonction Button Mouse Control exactement ?

Artouste

Mais à quoi servirait la fonction Button Mouse Control exactement ?
là tu repond à intelego qui souhaitais "emuler" le comportement d'une souris selon eclairage/illumination
toi tu souhaite "simplement" (en gros)  faire du NOTE ON , NOTE OFF (protocole MIDI)
selon si "une corde virtuelle laser " est "touchée relachée"



FrancoisArnaud

Donc je devrais préciser les différentes positions du curseur, et avoir toujours la fenêtre au même emplacement exact pour que le curseur appuie sur les touches du clavier virtuel dans mon plug-in ? Je préfèrerais plutôt opter pour le fonctionnement pur d'un appareil MIDI, ce serait plus intéressant je pense, mais c'est une technique basique mais autant qui peut servir !
Je vois également qu'une photorésistance ne possède pas de valeur fixe, mais une plage de valeurs, quelle photorésistance me conseillerez-vous ? Dans la plage des 10k environ ??

Intelego

Mais voilà,

Tu veux pas faire comme tout le monde. Casio c'est pas pour toi. Bon temps pis.

Mais une touche de synthètiseur, une mouse, ou les cordes de l'harpe de Jarre, ne sont qu'une même chose, un interrupteur lambda.

Tu pourrais tout aussi bien à moindre frais et sans te fatiguer fabriquer l'orgue de tes rêves avec des interrupteurs d'électriciens type Legrand. Ce serait bien moche. Et t'aurais une horreur qui moisirait chez toi jusqu'a ce que tu te décides à la jeter tout ce vilain gâchis.

Bon courage.

Intelego.




 

Artouste

Donc je devrais préciser les différentes positions du curseur, et avoir toujours la fenêtre au même emplacement exact pour que le curseur appuie sur les touches du clavier virtuel dans mon plug-in ? Je préfèrerais plutôt opter pour le fonctionnement pur d'un appareil MIDI, ce serait plus intéressant je pense, mais c'est une technique basique mais autant qui peut servir !
Je vois également qu'une photorésistance ne possède pas de valeur fixe, mais une plage de valeurs, quelle photorésistance me conseillerez-vous ? Dans la plage des 10k environ ??
oublie le coté souris d'intelego
- un arduino pro micro (leonardo)
- LIB midi  (MIDI/USB)


-occultation/coupure dune corde virtuelle = NOTE ON MIDI
- reillumination = NOTE OFF MIDI
Aprés c'est à toi de gerer avec le logiciel que tu a derrière
Mais si il accepte du midi en entrée (comme traktor par exemple) , çà ne pose aucun probleme .



Go Up