Sisukord:

Tehke lihtne ultraheli Theremin: 6 sammu
Tehke lihtne ultraheli Theremin: 6 sammu
Anonim
Tehke lihtne ultraheli Theremin
Tehke lihtne ultraheli Theremin

See projekt on arduino põhine ultraheli seal.

Samm 1:

Image
Image

Sissejuhatus/taust:

Mõtlesin pikka aega sealmiini tegemisele. Leidsin, et mind tõmbab Arduino -põhine versioon, kus sain katsetada erinevate raamatukogude ja helidega. Esialgu otsustasin viidata ühele internetis nähtud projektile.

See põhines Arduino „Mozzi” raamatukogul ja nõudis heli jaoks monohelivõimendit. See kasutas ka kiirendusmõõturit, nii et see tekitaks kallutades kummitava heli, kuid kuna ma ei vajanud seda lisafunktsiooni, kohandasin koodi ja vooluringi vastavalt. Võimendi valmistas mulle aga pidevalt probleeme toiteallikatega, hoolimata sellest, et proovisin erinevaid korraldusi. Kuna ma isegi ei nõudnud „kummitavat vibrato -heli”, mida „Mozzi” oli eriti kasutanud, otsustasin edasi liikuda ja uue variatsiooni kujundada.

Projekti kavandamine

Sattusin raamatukokku „ToneAC”, mida oli piisavalt lihtne kodeerida, ja kasutasin oma ultrahelisignaali jaoks raamatukogu „Uus Ping”. Kuigi ToneAC töötas ideaalselt, ei töötanud newPing üks soovitud helivahemiku jaoks hästi ja andis ka pidevat heli, kui see läks vahemikust välja, mida ma ei soovinud. Lugesin ka, et see ei olnud ToneAC raamatukoguga eriti ühilduv; igal juhul otsustasin vahemaa tuvastamiseks üle minna ultraheli raamatukogule ja kirjutasin kogu koodi ümber, kuna see andis mulle kauguse sentimeetrites, samas kui NewPing andis selle mikrosekundites. Näpitsesin sagedusvalemit, et saavutada soovitud optimaalne vahemik (umbes 120 cm) ja samm (mängib umbes 1,5 oktavi), ning muutsin ka oma vooluringi. Üks hea asi mõlema raamatukogu puhul on see, et tihvtid on selgelt määratletud ja vaikimisi kasutatavate tihvtide osas pole ebaselgust. Samuti on kõlar otse Arduinoga ühendatud, nii et kui kasutate USB -kaablit, ei põhjusta see toiteallikaga probleeme ja suudab tekitada selget ja valju heli. Kuid see ei tööta hästi akuga, mis ei suuda nii palju voolu pakkuda, nii et selle kinnitamisel näete tegelikult, kuidas Arduino süttib ja seejärel tuhmub.

2. samm:

Pilt
Pilt

Täiendavad seadistused ja poleerimine

Helitugevuse reguleerimiseks kinnitasin kõlari ja Arduino vahele potentsiomeetri, et mängija saaks seda nupuga muuta. Kuna see töötas kõige paremini tahvli abil, tegin selle tagant sõrmehoidjatega sealminiplaadi, et sellest õigesti aru saada. Lõpuks leidsin peaahela jaoks kena korpuse, puurisin mõned augud kõlari juhtmete, anduri ja USB -kaabli jaoks (nii et saaksin otse Arduino ühendada) ilma seda välja võtmata (panin mõned puitdetailid sisse veenduge, et Arduino jääks oma kohale). Panin kõik need komponendid-karbi, kõlari ja USB-kaabli ning adapteri kompaktsesse karpi, nii et see oli nagu komplekt-kõik, mida vaja teha, oli USB-kaablis pluss ja adapter vooluvõrku ühendada ja mängida !

3. samm:

Osad:

Ultraheli andur

Kõlar-16 oomi (saate kasutada väiksemat pinget, kuid see annab parima helitugevuse)

Potentsiomeeter- kuni 10k

Arduino Uno (USB -kaabliga)

Juhtmed ja korpus, kuhu kõik sisse panna

4. samm:

Kood ja ahel

Vooluahela jaoks kasutatud koodi leiate aadressilt: Kood

Selle projekti skeem on väga lihtne. Kõlar ühendub otse Arduinoga, maandusjuhe läheb läbi tihvti 9 ja positiivne juhe kuni tihvti 10 läbi potentsiomeetri. Ultraheli anduri puhul läheb trig 12 -le, kaja 13 -le ning toide ja maandus vastavalt 5V ja maandusele.

5. samm: paar videot:

6. samm:

Nautige ehitamist!

Soovitan: