Fiat lux

  • Porteur du projet : resonance Fenshu avec complicité d'Eric
  • Date : 01/09/2017/ - 01/07/2018/
  • Licence : CC-by-sa-3.0
  • Description : Synthé fonctionnant avec lumiere et arduino …
  • Fichiers sources : design fiatlux-lightsynthdesign-vect.ai codes : dans la page !
  • Lien :

Description

Synthé fonctionnant avec lumiere et arduino …


3 Arduino servent de synthétiseur (notamment avec la library mozzi) , au lieu d'envoyer le son dans un ampli ou haut parleur, on envoi le signal dans une led… la lumiere oscillera, et cette lumiere peut etre capté par des panneaux solaires pour la reconvertir en Electricité et donc en son… la position des leds permet de gérer le volume de chaque instrument.

Fiat lux

On capte le son emis en lumiere par des leds, via un panneau solaire. Ca donne ceci :

Le troisieme synth de la video est l'exemple de la librarie mozzi : Sensor/lighttemperature…

Circuit basique

Et réaliser dans les regles de l'art …. mouais… … la police enquete..

Codes

Voici quelques codes pas mal… Certains utilisent les libraries Tone et Mozzi pour transformer l'arduino en petit synthé !

Synth 1 : FM synth - mozzi

Audio pin : 9
On controle un synthe fm avec 5 potards …

Le code

Synth 2 : Rythm box 3led

Audio out : Pin 5 , 9 ,10
On fait simplement clignoter 3 led a la noire, croche triolet, et on controle le temp avec un potentiometre et une photoresistance…

Le code

Synth 3 : Theremin

Audio out : Pin 9
2 pot (selecteur si pot ou ldr pour controler le pitch, pitch ) un ldr (pitch)….

Le code

Autres codes Outsider

On peut reprogrammer les arduino si on est pas content !

Code pour communiquer avec PureData COMPORT (2 led branché en 9 et 10):

On controle ainsi deux pins avec tone depuis Pure Data…

Patch PureData : voir fichier 4 dans la page ressource http://reso-nance.org/wiki/logiciels/serial/accueil?s[]=puredata&s[]=serial

Le code

Relaxation didgeridoo Mozzi

Synth 2 ou 3
Audio pin 9

Le code

Multitone Bug

synth 2 ou 3 : bug avec 3 tone… audio out : pin 9

Le code

Design

Fichier source en haut de page !
Projet luxueux : Utilisation de la laser et cnc.

Matériaux et outils

  • 3 arduino nano
  • Potentiometres 10k x10
  • 2 ldr + resistance 50k
  • cables
  • cp 3mm oukoumé
  • pin 18mm epaisseur
  • CNC
  • LASERCUT
  • feràsouder…
  • patience (compter 2 jours sans manger)

Photos