Sadržaj:

Arduino Lego Tannerin: 6 koraka
Arduino Lego Tannerin: 6 koraka

Video: Arduino Lego Tannerin: 6 koraka

Video: Arduino Lego Tannerin: 6 koraka
Video: Программирование Ардуино с нуля. Arduino для начинающих. 2024, Juli
Anonim
Arduino Lego Tannerin
Arduino Lego Tannerin

Tannerin je muzički instrument koji se svira klizanjem markera duž žice ili podloge. Ovo proizvodi čisti ton sinusnog vala, koji se može proširiti na onoliko nota ili oktava koliko želite, uvijek glatko (tj. Portamento/visinsko savijanje). Korišten je na hitu Beach Boys, "Good Vibrations."

Pošto su svi trenutno gradili svjetlost (uključujući i mene), mislio sam da je bolje da objavim Instructable za Tannerin.

Korak 1: Baza

Baza
Baza
Baza
Baza
Baza
Baza

Počnite izgradnjom najduže moguće baze. Kad sjednete u sredinu, trebali biste moći lako doći do oba kraja. Ja sam svoj napravio od Lega - samo zato što mogu. Zatim rastegnite komad nikromirane žice po cijeloj širini i završite tako da svaki kraj zavežete oko vijka. To će pomoći pri rasipanju topline koju odaje. Učite ovu žicu. Izmjerite otpor ovog rastezanja žice jer ćete na taj način steći dojam o rasponu i zrnatosti instrumenta. Moj je bio 176 ohma, preko 1,2 metra.

Korak 2: Štapić

Štapić
Štapić

Napravite "štapić" pričvršćivanjem dugog komada kabela na krokodilsku kopču. Ovo mora biti dovoljno dugo da se proteže cijelom širinom Tannerina, s malo dodatnog dometa do mjesta gdje će biti postavljena ploča.

Korak 3: Hardver

Hardver
Hardver

Pričvrstite žice na oba kraja nichrome žice i uvedite ih u ploču. Zatim pričvrstite kraj žice markera na isti krug. Koristim matičnu ploču, kao što je prikazano ovdje. Shema slijedi.

Korak 4: Shema

Shema
Shema

Shema kola. Morat ćete zamijeniti otpornik dovoljno velikim da ograničite struju kroz nichrome žicu (da ne postane previše vruće), ali dovoljno mali da postoji zamjetan pad potencijala kada marker kratko spoji dio žice. Arduino ima raspon 0-1023 za 0-5v na svojim analognim ulazima. odnosno 5 mv po ulaznom ulazu. Dakle, ako želite 100 mogućih ulaza duž žice, mora postojati 0,5v preko nichrome žice.

Korak 5: Softver

Zatim napišite kratak program za tumačenje ulaznih vrijednosti i proizvedite razuman izlaz. Koristim muzički sistem Armstrong kao sredstvo za brzu izradu prototipa instrumenta. Korištenje Armstronga mi također omogućava da aktiviram različite zvukove na svom računaru, bez mijenjanja Arduino koda. Izvorni kod Tannerina sada je dostupan u mapi primjera Armstrongove arhive. Amstrong je zbirka rutina koje čine izradu i izradu prototipova muzičkih instrumenata na Arduinu mnogo lakšom. Apstrahira hardverske pinove iz njihove funkcije i podržava serijsku komunikaciju, omogućavajući reprodukciju zvukova na udaljenom hardveru (PC ili sintisajzer) bez dodatnog kodiranja. Preuzmite Armstrong

Korak 6: Fin

Fin!
Fin!

Došao je trenutak da vaš muzički genije zablista. Možda ćete otkriti da lagani porast temperature dovodi do popuštanja žice, u tom slučaju možete je držati poučenom pritiskom na nju prstom ili drugim vijkom. Možda biste također htjeli označiti pojedinačne note po dužini kao vodič do izvođenja.

Preporučuje se: