Obsah:

Arduino Lego Tannerin: 6 krokov
Arduino Lego Tannerin: 6 krokov

Video: Arduino Lego Tannerin: 6 krokov

Video: Arduino Lego Tannerin: 6 krokov
Video: Обзор робототехнических платформ для образования 2024, Júl
Anonim
Arduino Lego Tannerin
Arduino Lego Tannerin

Tannerin je hudobný nástroj, na ktorý sa hrá posúvaním značky po dĺžke drôtu alebo podložky. To vytvára čistý sínusový tón, ktorý sa môže rozšíriť na toľko nôt alebo oktáv, koľko chcete, vždy hladkým spôsobom (t. J. Portamento/pitch bend). Bolo použité na hit Beach Boys „Dobré vibrácie“.

Keďže si v tejto chvíli každý buduje svetelné termíny (vrátane mňa), pomyslel som si, že by som radšej mal vydať Instructable for the Tannerin.

Krok 1: Základňa

Základ
Základ
Základ
Základ
Základ
Základ

Začnite tým, že si vybudujete čo najdlhšiu základňu. Keď budete sedieť v strede, mali by ste byť schopní ľahko dosiahnuť obidva konce. Svoju som postavil z lega - len preto, že môžem. Potom natiahnite kus nichrómového drôtu po celej šírke a dokončite zväzok každého konca okolo skrutky. Pomôže to rozptýliť akékoľvek teplo, ktoré vydáva. Udržujte tento drôt naučený. Zmerajte odpor tohto úseku drôtu, pretože vám to poskytne predstavu o rozsahu a zrnitosti nástroja. Ten môj mal 176 ohmov, cez 1,2 metra.

Krok 2: Hůlka

Hůlka
Hůlka

Vytvorte „prútik“pripevnením dlhého kábla k krokodílej svorke. Ten musí byť dostatočne dlhý, aby sa mohol rozťahovať po celej šírke Tannerinu, s trochou navyše, aby sa dostal na miesto, kde bude umiestnená doska s obvodmi.

Krok 3: Hardvér

Hardvér
Hardvér

Pripojte vodiče na obidva konce nichrómového vodiča a zapojte ich do dosky plošných spojov. Potom pripevnite koniec značkovacieho drôtu k rovnakému obvodu. Používam breadboard, ako je tu znázornené. Nasleduje schéma.

Krok 4: Schéma

Schéma
Schéma

Schéma obvodu. Budete chcieť vymeniť rezistor za dostatočne veľký, aby obmedzil prúd cez nichrómový drôt (aby sa príliš nezahrial), ale dostatočne malý, aby došlo k citeľnému poklesu potenciálu, keď značka skratuje časť drôtu. Arduino má na svojich analógových vstupoch rozsah 0-1023 pre 0-5V. t.j. 5 mv na vstupný vstup. Ak teda chcete 100 možných vstupov pozdĺž vodiča, musí byť cez nichrómový vodič 0,5 V.

Krok 5: Softvér

Potom napíšte krátky program na interpretáciu vstupných hodnôt a vytvorte rozumný výstup. Hudobný systém Armstrong používam ako prostriedok na rýchlu prototypáciu nástroja. Použitie Armstrongu mi tiež umožňuje spustiť na počítači rôzne zvuky bez toho, aby som zmenil kód Arduino. Zdrojový kód Tannerin je teraz k dispozícii v priečinku s ukážkami archívu Armstrong. Amstrong je zbierka rutín, ktoré veľmi uľahčujú stavbu a prototypovanie hudobných nástrojov na zariadení Arduino. Abstrahuje hardvérové piny z ich funkcie a podporuje sériovú komunikáciu, čo umožňuje prehrávanie zvukov na vzdialenom hardvéri (PC alebo syntetizátore) bez ďalšieho kódovania. Stiahnite si Armstrong

Krok 6: Fin

Fin!
Fin!

Potom je čas, aby zažiaril váš hudobný génius. Môžete prísť na to, že mierne zvýšenie teploty spôsobí uvoľnenie drôtu, v takom prípade ho môžete udržať naučené stlačením prsta alebo inej skrutky. Tiež by ste chceli označiť jednotlivé poznámky po dĺžke ako vodítko pre výkon.

Odporúča: