Sisukord:

Ultraheli Theremin (heli õpetamine): 3 sammu (piltidega)
Ultraheli Theremin (heli õpetamine): 3 sammu (piltidega)

Video: Ultraheli Theremin (heli õpetamine): 3 sammu (piltidega)

Video: Ultraheli Theremin (heli õpetamine): 3 sammu (piltidega)
Video: Ultrasonic Volume Control 2024, Juuli
Anonim
Image
Image
Tööriistad ja tarvikud
Tööriistad ja tarvikud

Ultrasonic Theremin on Arduino projekt, mis kasutab helilainete õpetamiseks odavat sealminit. Muutes käe kaugust seadmesse, muudan helilainete sagedust. Samuti muudab potentsiomeetri liigutamine laine amplituudi. Seda saab kasutada helilainete teadusliku õppetunnina.

Samm: tööriistad ja tarvikud

Tarvikud

  • Arduino Uno USB -juhtmega
  • Ultraheli andur sageduse (kõrguse) muutmiseks
  • Piezo summeri heli esitamiseks
  • Potentsiomeeter amplituudi (helitugevuse) muutmiseks
  • LED 220 oomi takistiga (sageduse jaoks visuaalne)
  • Foamcore Board juhtumi jaoks
  • Jumper juhtmed

MÄRKUS. Enamik neist osadest pärines Arduino komplektist.

Tööriistad

  • Arvuti, kuhu on paigaldatud Arduino
  • Kuum liimipüstol
  • Korpuse laserlõikur
  • Power Bank, kui soovite selle teisaldada

2. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Elektroonika

Esimesed kaks pilti paremal näitavad elektroonikat testimisel, kuid kolmandal liikusin ümbrise ümber, et mahutada ümbrist. LED ja ultraheli andur kasutavad 40 cm pikkuseid naissoost hüppajajuhtmeid, mis võivad kindlasti olla väiksemad, kuid see oli mul käepärast. Keerasin ülejäägi lihtsalt Arduino ümber enne ümbristamist.

Juhul

Korpuse valmistas MakerCase mõõtmetega, mis olid pisut väikesed, nii et minu prototüüp vajas selle kokkupanemiseks lisaliimi. Kui olete oma osi Arduino peal mõõtnud, lisage oma väärtustele mõni millimeeter ja sisestage need MakerCase'i, et saada fail, mille saab seejärel vahtpõhjale laseriga lõigata.

3. samm: kood

Koodi juhib peamiselt muutuja nimega pitch. Kõrgus kasutab kaarti, et varjata ultraheli anduri väärtused piesokõlari poolt loetavaks ja eriti sageduste A3 ja C5 vahel. Piirangud tagavad, et kaart ei ennusta suurt sagedust, kui näeb suurt vahemaad (need olid tüütud). Ülejäänud kood on sensori lugemine, LED -i lisamine ja jadateadete lisamine.

samm = piirang (kaart (kaugusCm, 1, 40, 256, 523), 220, 523);

Soovitan: