Turinys:

„Arduino Lego Tannerin“: 6 žingsniai
„Arduino Lego Tannerin“: 6 žingsniai

Video: „Arduino Lego Tannerin“: 6 žingsniai

Video: „Arduino Lego Tannerin“: 6 žingsniai
Video: Arduino pradedantiesiems(apzvalga ir ispakavimas) 2024, Lapkritis
Anonim
Arduino Lego Tannerin
Arduino Lego Tannerin

„Tannerin“yra muzikos instrumentas, kuris grojamas stumiant žymeklį išilgai vielos ar trinkelės. Taip sukuriamas grynas sinusinės bangos tonas, kuris gali apimti tiek natų ar oktavų, kiek norite, visada sklandžiai (t. Jis buvo naudojamas „Beach Boys“hite „Geros vibracijos“.

Kadangi visi šiuo metu kuria šviesas (įskaitant mane), maniau, kad geriau išleisiu „Instructable for Tannerin“.

1 žingsnis: pagrindas

Pagrindas
Pagrindas
Pagrindas
Pagrindas
Pagrindas
Pagrindas

Pradėkite statydami kuo ilgesnę bazę. Sėdėdami viduryje, turėtumėte lengvai pasiekti bet kurį galą. Aš pastatiau savo iš „Lego“- tik todėl, kad galiu. Tada ištempkite nichromo vielos gabalą per visą plotį ir baigdami suriškite kiekvieną galą aplink varžtą. Tai padės išsklaidyti visą skleidžiamą šilumą. Mokykite šią laidą. Išmatuokite šio laido ruožo atsparumą, nes tai suteiks jums idėją apie prietaiso diapazoną ir detalumą. Mano buvo 176 omai, 1,2 metro.

2 žingsnis: lazdelė

Lazdelė
Lazdelė

Sukurkite „lazdelę“, pritvirtindami ilgą kabelio gabalą prie krokodilo spaustuko. Jis turi būti pakankamai ilgas, kad galėtų išsitempti per visą Tannerin plotį, šiek tiek papildomai, kad pasiektų vietą, kurioje bus įdėta plokštė.

3 žingsnis: Aparatūra

Aparatūra
Aparatūra

Prijunkite laidus prie bet kurio nichromo laido galo ir padėkite į plokštę. Tada pritvirtinkite žymeklio laido galą prie tos pačios grandinės. Aš naudoju duonos lentą, kaip parodyta čia. Toliau pateikiama schema.

4 žingsnis: schema

Schema
Schema

Grandinės schema. Jūs norėsite pakeisti rezistorių pakankamai dideliu, kad apribotumėte srovę per nichromo laidą (kad nebūtų per karšta), bet pakankamai mažą, todėl žymiai sumažės potencialas, kai žymeklis trumpai sujungs laido dalį. „Arduino“analoginiuose įėjimuose yra 0–1023 diapazonas 0–5 V. y. 5 mv vienam įvesties įrašui. Taigi, jei norite 100 galimų įėjimų išilgai laido, nichromo vieloje turi būti 0,5 V įtampa.

5 žingsnis: programinė įranga

Tada parašykite trumpą programą, skirtą įvesties vertėms interpretuoti, ir gaukite protingą rezultatą. Aš naudoju „Armstrong“muzikos sistemą kaip greitą instrumento prototipą. Naudodamas „Armstrong“taip pat galiu suaktyvinti skirtingus garsus savo kompiuteryje, nekeisdamas „Arduino“kodo. „Tannerin“šaltinio kodas dabar yra Armstrongo archyvo pavyzdžių aplanke. „Amstrong“yra įprastų veiksmų rinkinys, kuris labai palengvina muzikos instrumentų kūrimą ir prototipų kūrimą „Arduino“. Jis pašalina aparatūros kaiščius nuo jų funkcijos ir palaiko nuoseklųjį ryšį, leidžiant garsus leisti per nuotolinę aparatinę įrangą (kompiuterį ar sintezatorių) be papildomo kodavimo.

6 žingsnis: Baik

Fin!
Fin!

Tada atėjo laikas sužibėti jūsų muzikiniam genijui. Galite pastebėti, kad nedidelis temperatūros padidėjimas sukelia laido atsilaisvinimą, tokiu atveju galite išlaikyti jį mokomą, paspausdami jį pirštu arba kitu varžtu. Taip pat galbūt norėsite pažymėti atskiras pastabas išilgai ilgio kaip gaires.

Rekomenduojamas: