Tartalomjegyzék:

Arduino Lego Tannerin: 6 lépés
Arduino Lego Tannerin: 6 lépés

Videó: Arduino Lego Tannerin: 6 lépés

Videó: Arduino Lego Tannerin: 6 lépés
Videó: Когда Контрнаступление Украины? (10 июня 2023) 2024, Július
Anonim
Arduino Lego Tannerin
Arduino Lego Tannerin

A Tannerin egy hangszer, amelyet úgy játszanak, hogy a jelzőt egy huzal vagy párna hosszában csúsztatják. Ez tiszta szinuszhullámot eredményez, amely tetszőleges hangok vagy oktávok között terjedhet, mindig sima (azaz portamento/pitch bend) módon. A Beach Boys slágerben, a "Good Vibrations" -ben használták.

Mivel pillanatnyilag mindenki világítótesteket épít (engem is beleértve), úgy gondoltam, jobb, ha kiadom az Instructable -t a Tannerinhez.

1. lépés: Az alap

A bázis
A bázis
A bázis
A bázis
A bázis
A bázis

Kezdje a lehető leghosszabb bázis építésével. Középen ülve könnyen elérheti bármelyik végét. Az enyémet a Legóból építettem - csak mert megtehetem. Ezután nyújtson ki egy darab nikrómdrótot a teljes szélességben, és fejezze be úgy, hogy mindkét végét egy csavar köré köti. Ez segít elvezetni az általa kibocsátott hőt. Ezt a vezetéket tanítsd tovább. Mérje meg ennek a huzalszakasznak az ellenállását, mert így képet kaphat a műszer hatótávolságáról és szemcsésségéről. Az enyém 176 ohm volt, 1,2 méteren keresztül.

2. lépés: A pálca

A pálca
A pálca

Hozzon létre egy "pálcát" úgy, hogy egy hosszú kábelt csatlakoztat egy krokodilcsipeszhez. Ennek elég hosszúnak kell lennie ahhoz, hogy a Tannerin teljes szélességében átnyúlhasson, és egy kis plusszal el kell érnie azt a helyet, ahol az áramköri lapot elhelyezik.

3. lépés: A hardver

A hardver
A hardver

Csatlakoztassa a vezetékeket a nikróm vezeték mindkét végéhez, és helyezze be az áramköri lapba. Ezután csatlakoztassa a jelzőhuzal végét ugyanahhoz az áramkörhöz. Kenyérsütőt használok, ahogy itt látható. A vázlat a következő.

4. lépés: A vázlat

A sematikus
A sematikus

Az áramkör vázlata. Érdemes kicserélni az ellenállást olyanra, amely elég nagy ahhoz, hogy korlátozza az áramot a nikróm vezetéken (nehogy túlmelegedjen), de elég kicsi, így észrevehetően csökken a potenciál, ha a jelölő rövidre zárja a vezeték egy részét. Az Arduino analóg bemeneteinek 0-1023 tartománya 0-5V. azaz 5 mv bemeneti bejegyzésenként. Tehát ha 100 lehetséges bemenetet szeretne a vezeték mentén, akkor a nikróm vezetéken 0,5 V -nak kell lennie.

5. lépés: A szoftver

Ezután írjon egy rövid programot a bemeneti értékek értelmezésére, és ésszerű kimenetet állítson elő. Az Armstrong zenei rendszert használom a hangszer gyors prototípusának létrehozására. Az Armstrong használata lehetővé teszi, hogy különböző hangokat indítsak el a számítógépemen anélkül, hogy módosítanám az Arduino kódomat. A Tannerin forráskódja most elérhető az Armstrong archívum példák mappájában. Az Amstrong olyan rutinok gyűjteménye, amelyek nagyon megkönnyítik a hangszerek építését és prototípusainak készítését az Arduino -n. Kivonja a hardvertűket a funkciójukból, és támogatja a soros kommunikációt, lehetővé téve a hangok távoli hardveren (PC -n vagy szintetizátoron) történő lejátszását további kódolás nélkül. Letöltés Armstrong

6. lépés: Fin

Uszony!
Uszony!

Akkor itt az ideje, hogy ragyogjon zenei zsenije. Előfordulhat, hogy az enyhe hőmérséklet -emelkedés a huzal meglazulását okozza, ebben az esetben az ujjával vagy egy másik csavarral lenyomva tarthatja. Érdemes megjelölni az egyes jegyzeteket a hossz mentén a teljesítmény útmutatójaként.

Ajánlott: