Table des matières:

Arduino Lego Tannerin : 6 étapes
Arduino Lego Tannerin : 6 étapes

Vidéo: Arduino Lego Tannerin : 6 étapes

Vidéo: Arduino Lego Tannerin : 6 étapes
Vidéo: Tannerin Example 2024, Juillet
Anonim
Arduino Lego Tannerin
Arduino Lego Tannerin

Le Tannerin est un instrument de musique qui se joue en faisant glisser un marqueur le long d'un fil ou d'un tampon. Cela produit une tonalité d'onde sinusoïdale pure, qui peut s'étendre sur autant de notes ou d'octaves que vous le souhaitez, toujours de manière douce (c'est-à-dire portamento/pitch bend). Il a été utilisé sur le tube des Beach Boys, "Good Vibrations".

Avec tout le monde construisant des theremins légers en ce moment (moi y compris), j'ai pensé que je ferais mieux de publier un Instructable pour le Tannerin.

Étape 1: La base

La base
La base
La base
La base
La base
La base

Commencez par construire la base la plus longue possible. Lorsque vous êtes assis au milieu, vous devriez pouvoir atteindre facilement l'une ou l'autre extrémité. J'ai construit le mien à partir de Lego - juste parce que je le peux. Tendez ensuite un morceau de fil nichrome sur toute la largeur, et terminez en nouant chaque extrémité autour d'une vis. Cela aidera à dissiper la chaleur qu'il dégage. Gardez ce fil tendu. Mesurez la résistance de ce tronçon de fil, car cela vous donnera une idée de la portée et de la granularité de l'instrument. Le mien était de 176 ohms, sur 1,2 mètre.

Étape 2: La baguette

La baguette
La baguette

Créez une "baguette" en attachant un long morceau de câble à une pince crocodile. Celui-ci doit être suffisamment long pour s'étendre sur toute la largeur du Tannerin, avec un petit plus pour atteindre l'emplacement où sera placé le circuit imprimé.

Étape 3: Le matériel

Le matériel
Le matériel

Attachez les fils à chaque extrémité du fil nichrome et insérez-les dans un circuit imprimé. Attachez ensuite l'extrémité du fil marqueur au même circuit. J'utilise une maquette, comme indiqué ici. Le schéma suit.

Étape 4: Le schéma

Le schéma
Le schéma

Le schéma du circuit. Vous voudrez remplacer la résistance par une résistance suffisamment grande pour limiter le courant à travers le fil nichrome (de peur qu'il ne devienne trop chaud), mais suffisamment petite pour qu'il y ait une baisse notable du potentiel lorsque le marqueur court-circuite une partie du fil. L'Arduino a une plage 0-1023 pour un 0-5v sur ses entrées analogiques. soit 5 mv par entrée d'entrée. Donc, si vous voulez 100 entrées possibles le long du fil, il doit y avoir 0,5 V sur le fil nichrome.

Étape 5: Le logiciel

Ensuite, écrivez un programme court pour interpréter les valeurs d'entrée et produire une sortie sensible. J'utilise le système musical Armstrong comme moyen de prototypage rapide de l'instrument. L'utilisation d'Armstrong me permet également de déclencher différents sons sur mon PC, sans changer mon code Arduino. Le code source de Tannerin est maintenant disponible dans le dossier des exemples de l'archive Armstrong. Amstrong est une collection de routines pour faciliter la construction et le prototypage d'instruments de musique sur l'Arduino. Il soustrait les broches matérielles de leur fonction et prend en charge les communications série, permettant aux sons d'être joués sur du matériel distant (PC ou synthétiseur) sans codage supplémentaire. Télécharger Armstrong

Étape 6: Fin

Ailette!
Ailette!

Il est alors temps pour votre génie musical de briller. Vous constaterez peut-être que la légère augmentation de la température provoque le relâchement du fil, auquel cas vous pouvez le maintenir tendu en appuyant dessus avec votre doigt ou une autre vis. Vous pouvez également marquer des notes individuelles le long de la longueur pour vous guider dans la performance.

Conseillé: