Cuprins:

Arduino Lego Tannerin: 6 pași
Arduino Lego Tannerin: 6 pași

Video: Arduino Lego Tannerin: 6 pași

Video: Arduino Lego Tannerin: 6 pași
Video: Tannerin Example 2024, Noiembrie
Anonim
Arduino Lego Tannerin
Arduino Lego Tannerin

Tannerin este un instrument muzical care se joacă prin alunecarea unui marker pe lungimea unui fir sau a unui tampon. Acest lucru produce un ton sinusoidal pur, care se poate extinde pe câte note sau octave doriți, întotdeauna într-un mod lin (adică portamento / pitch bend). A fost folosit la hit-ul Beach Boys, „Good Vibrations”.

În momentul în care toată lumea construiește lumină în acest moment (inclusiv eu) m-am gândit că ar fi mai bine să lansez un Instructable pentru Tannerin.

Pasul 1: baza

Baza
Baza
Baza
Baza
Baza
Baza

Începeți prin a construi cea mai lungă bază posibilă. Când stați în mijloc, ar trebui să puteți ajunge cu ușurință la fiecare capăt. Am construit-o pe a mea din Lego - doar pentru că pot. Apoi întindeți o bucată de sârmă de nicrom pe toată lățimea și terminați legând fiecare capăt în jurul unui șurub. Acest lucru va ajuta la disiparea oricărei călduri degajate. Păstrați acest fir învățat. Măsurați rezistența acestei întinderi de sârmă, deoarece vă va oferi o idee despre domeniul și granularitatea instrumentului. Al meu avea 176 ohmi, pe 1,2 metri.

Pasul 2: Bagheta

Bagheta
Bagheta

Creați o „baghetă” prin atașarea unei bucăți lungi de cablu la un clip de crocodil. Acest lucru trebuie să fie suficient de lung pentru a se întinde pe toată lățimea Tannerin, cu un pic suplimentar pentru a ajunge la locația în care va fi plasată placa de circuit.

Pasul 3: Hardware-ul

Hardware-ul
Hardware-ul

Atașați firele la fiecare capăt al firului nichrom și introduceți-le într-o placă de circuit. Apoi atașați capătul firului de marcare la același circuit. Folosesc panoul de verificare, așa cum se arată aici. Urmează schema.

Pasul 4: Schema

Schema
Schema

Schema circuitului. Veți dori să înlocuiți rezistentul cu unele suficient de mari pentru a limita curentul prin firul nichrom (pentru a nu se încălzi prea mult), dar suficient de mic, astfel încât să existe o scădere notabilă a potențialului atunci când markerul scurtcircuitează o parte a firului. Arduino are o gamă de 0-1023 pentru 0-5v la intrările sale analogice. adică 5 mv per intrare de intrare. Deci, dacă doriți 100 de intrări posibile de-a lungul firului, trebuie să existe 0,5v pe firul nichrom.

Pasul 5: Software-ul

Apoi scrieți un program scurt pentru a interpreta valorile de intrare și pentru a produce o ieșire sensibilă. Folosesc sistemul muzical Armstrong ca mijloc de prototipare rapidă a instrumentului. Utilizarea Armstrong îmi permite, de asemenea, să declanșez diferite sunete pe computerul meu, fără să-mi schimb codul Arduino. Codul sursă Tannerin este acum disponibil în dosarul de exemple al arhivei Armstrong. Amstrong este o colecție de rutine care facilitează construirea și prototiparea instrumentelor muzicale pe Arduino. Abstrează pinii hardware din funcția lor și acceptă comunicații seriale, permițând redarea sunetelor pe hardware la distanță (PC sau sintetizator) fără codificare suplimentară.

Pasul 6: Fin

Fin!
Fin!

Este timpul să strălucească geniul tău muzical. S-ar putea să constatați că creșterea ușoară a temperaturii determină slăbirea firului, caz în care îl puteți menține predat apăsând pe el cu degetul sau cu un alt șurub. De asemenea, s-ar putea să doriți să marcați notele individuale de-a lungul lungimii ca ghid pentru performanță.

Recomandat: