Sommario:

Arduino Lego Tannerin: 6 passaggi
Arduino Lego Tannerin: 6 passaggi

Video: Arduino Lego Tannerin: 6 passaggi

Video: Arduino Lego Tannerin: 6 passaggi
Video: Tannerin Example 2024, Luglio
Anonim
Arduino Lego Tannerin
Arduino Lego Tannerin

Il Tannerin è uno strumento musicale che si suona facendo scorrere un pennarello lungo la lunghezza di un filo o di un pad. Ciò produce un suono sinusoidale puro, che può estendersi su tutte le note o ottave desiderate, sempre in modo uniforme (cioè portamento/pitch bend). È stato usato nella hit dei Beach Boys, "Good Vibrations".

Con tutti coloro che stanno costruendo dei theremin leggeri in questo momento (me compreso) ho pensato che sarebbe stato meglio rilasciare un Instructable per il Tannerin.

Passaggio 1: la base

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

Inizia costruendo la base più lunga possibile. Quando sei seduto al centro, dovresti essere in grado di raggiungere facilmente entrambe le estremità. Ho costruito il mio da Lego, solo perché posso. Quindi allungare un pezzo di filo di nicromo per l'intera larghezza e finire legando ciascuna estremità attorno a una vite. Questo aiuterà a dissipare il calore che emana. Tieni questo filo insegnato. Misura la resistenza di questo tratto di filo, poiché questo ti darà un'idea della gamma e della granularità dello strumento. Il mio era di 176 ohm, su 1,2 metri.

Passaggio 2: la bacchetta

la bacchetta
la bacchetta

Crea una "bacchetta" attaccando un lungo pezzo di cavo a una clip a coccodrillo. Questo deve essere abbastanza lungo da estendersi su tutta la larghezza del Tannerin, con un piccolo extra per raggiungere la posizione in cui verrà posizionato il circuito.

Passaggio 3: l'hardware

L'hardware
L'hardware

Collegare i fili a entrambe le estremità del filo di nichelcromo e inserirli in un circuito stampato. Quindi collegare l'estremità del filo marcatore allo stesso circuito. Sto usando breadboard, come mostrato qui. Lo schema segue.

Passaggio 4: lo schema

Lo schema
Lo schema

Lo schema del circuito. Dovrai sostituire il resistore con uno abbastanza grande da limitare la corrente attraverso il filo di nichelcromo (per evitare che diventi troppo caldo), ma abbastanza piccolo da causare un notevole calo di potenziale quando il marker cortocircuita parte del filo. L'Arduino ha una gamma 0-1023 per uno 0-5v sui suoi ingressi analogici. cioè 5 mv per ingresso. Quindi, se vuoi 100 possibili ingressi lungo il filo, ci devono essere 0,5 V attraverso il filo di nichelcromo.

Passaggio 5: il software

Quindi scrivi un breve programma per interpretare i valori di input e produrre un output ragionevole. Uso il sistema musicale Armstrong come mezzo per prototipare rapidamente lo strumento. L'uso di Armstrong mi consente anche di attivare suoni diversi sul mio PC, senza modificare il mio codice Arduino. Il codice sorgente di Tannerin è ora disponibile nella cartella degli esempi dell'archivio Armstrong. Amstrong è una raccolta di routine per rendere molto più semplice la costruzione e la prototipazione di strumenti musicali su Arduino. Astrae i pin hardware dalla loro funzione e supporta le comunicazioni seriali, consentendo la riproduzione dei suoni su hardware remoto (PC o sintetizzatore) senza ulteriore codifica. Scarica Armstrong

Passaggio 6: pinna

Fin!
Fin!

È ora che il tuo genio musicale brilli. Potresti scoprire che il leggero aumento della temperatura fa allentare il filo, nel qual caso puoi tenerlo teso premendolo con il dito o un'altra vite. Potresti anche contrassegnare singole note lungo la lunghezza come guida per l'esecuzione.

Consigliato: