Satura rādītājs:

Arduino Lego Tannerin: 6 soļi
Arduino Lego Tannerin: 6 soļi

Video: Arduino Lego Tannerin: 6 soļi

Video: Arduino Lego Tannerin: 6 soļi
Video: LEGO EV3/NXT Motors with ARDUINO - TUTORIAL 2024, Novembris
Anonim
Arduino Lego Tannerin
Arduino Lego Tannerin

Tannerīns ir mūzikas instruments, kuru spēlē, bīdot marķieri stieples vai spilventiņa garumā. Tas rada tīru sinusa viļņu toni, kas var pārsniegt tik daudz notu vai oktāvu, cik vēlaties, vienmēr vienmērīgā (t.i., portamento/piķa līkumā) veidā. Tas tika izmantots Beach Boys hitā "Labas vibrācijas".

Tā kā visi šobrīd būvē gaismu (ieskaitot mani), es domāju, ka labāk izlaidīšu Tannerin instrukciju.

1. solis: bāze

Bāze
Bāze
Bāze
Bāze
Bāze
Bāze

Sāciet, veidojot pēc iespējas garāku pamatni. Sēžot vidū, jums vajadzētu viegli sasniegt jebkuru galu. Es uzbūvēju savu no Lego - tikai tāpēc, ka varu. Pēc tam izstiepiet nihroma stieples gabalu visā platumā un pabeidziet, sasienot katru galu ap skrūvi. Tas palīdzēs izkliedēt visu siltumu, ko tas izdala. Turpiniet mācīt šo vadu. Izmēriet šī stieples stiepes pretestību, jo tas sniegs priekšstatu par instrumenta diapazonu un precizitāti. Manējais bija 176 omi, pāri 1,2 metriem.

2. solis: zizlis

Zizlis
Zizlis

Izveidojiet "zizli", pie krokodila skavas piestiprinot garu kabeļa gabalu. Tam jābūt pietiekami garam, lai izstieptu visu Tannerin platumu, un nedaudz papildus, lai sasniegtu vietu, kur tiks ievietota shēmas plate.

3. darbība: aparatūra

Aparatūra
Aparatūra

Pievienojiet vadus abiem nihroma stieples galiem un ievadiet shēmas plati. Pēc tam pievienojiet marķiera stieples galu tai pašai ķēdei. Es izmantoju maizes dēli, kā parādīts šeit. Shēma seko.

4. solis: shēma

Shēma
Shēma

Shēmas shēma. Jūs vēlaties nomainīt rezistoru ar pietiekami lielu, lai ierobežotu strāvu caur nihroma vadu (lai tas nekļūtu pārāk karsts), bet pietiekami mazs, tāpēc, ja marķieris īssavieno stieples daļu, potenciāls ievērojami samazinās. Arduino analogo ieeju diapazons ir 0–1023 0–5 V. i., 5 mv uz ievades ierakstu. Tātad, ja vēlaties 100 iespējamos ievadus gar vadu, nihroma vadam jābūt 0,5 V spriegumam.

5. solis: programmatūra

Pēc tam uzrakstiet īsu programmu, lai interpretētu ievades vērtības un iegūtu saprātīgu rezultātu. Es izmantoju Armstronga mūzikas sistēmu kā līdzekli instrumenta ātrai prototipēšanai. Armstronga izmantošana arī ļauj manā datorā izraisīt dažādas skaņas, nemainot savu Arduino kodu. Tannerin avota kods tagad ir pieejams Armstronga arhīva piemēru mapē. Amstrong ir rutīnu kolekcija, kas ievērojami atvieglo mūzikas instrumentu izveidi un prototipu izveidi Arduino. Tas abstrahē aparatūras tapas no to funkcijas un atbalsta seriālos sakarus, ļaujot skaņas atskaņot attālā aparatūrā (personālajā datorā vai sintezatorā) bez papildu kodēšanas. Lejupielādēt Armstrong

6. solis: Fin

Fin!
Fin!

Tad ir pienācis laiks jūsu mūzikas ģēnijam spīdēt. Varētu secināt, ka neliela temperatūras paaugstināšanās izraisa stieples atslābināšanos, un tādā gadījumā to var turpināt mācīt, nospiežot to ar pirkstu vai citu skrūvi. Jūs varētu arī vēlēties atzīmēt atsevišķas piezīmes garumā kā norādes sniegumam.

Ieteicams: