Tartalomjegyzék:

Ultrahangos Theremin (hangtanítás): 3 lépés (képekkel)
Ultrahangos Theremin (hangtanítás): 3 lépés (képekkel)

Videó: Ultrahangos Theremin (hangtanítás): 3 lépés (képekkel)

Videó: Ultrahangos Theremin (hangtanítás): 3 lépés (képekkel)
Videó: Theremin Klub 2016.06.25. - Lázár Gábor 2 2024, November
Anonim
Image
Image
Eszközök és kellékek
Eszközök és kellékek

Az Ultrasonic Theremin egy Arduino projekt, amely olcsó theremin segítségével tanítja a hanghullámokat. A kezem és a készülék közötti távolság megváltoztatásával megváltoztatom a hanghullámok frekvenciáját. Ezenkívül a potenciométer mozgatása megváltoztatja a hullám amplitúdóját. Ez tudományos leckeként használható a hanghullámokról.

1. lépés: Eszközök és kellékek

Kellékek

  • Arduino Uno USB kábellel
  • Ultrahangos érzékelő a frekvencia (hangmagasság) megváltoztatásához
  • Piezo Buzzer a hang lejátszásához
  • Potenciométer az amplitúdó (hangerő) megváltoztatásához
  • LED 220 ohmos ellenállással (vizuális a frekvenciához)
  • Foamcore Board az esethez
  • Jumper vezetékek

MEGJEGYZÉS: Ezen alkatrészek többsége egy Arduino készletből származik.

Eszközök

  • Számítógép telepítve Arduino -val
  • Ragasztópisztoly
  • Lézervágó a házhoz
  • Power Bank, ha hordozhatóvá szeretné tenni

2. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Az elektronika

Az első két kép, jobb oldalon, az elektronikát mutatja a tesztelés során, a harmadikban viszont körbejártam az alkatrészeket, hogy befogadjam a tokot. A LED és az ultrahangos érzékelő 40 cm -es hüvely -női áthidaló vezetékeket használ, amelyek biztosan kisebbek lehetnek, de ez volt a kezemben. A felesleget csak az Arduino köré tekertem, mielőtt beburkolnám.

Az ügy

A tokot a MakerCase készítette, mérete kissé kicsi volt, így a prototípusom extra ragasztót igényelt az összerakáshoz. Miután megmérte az alkatrészeket az Arduino tetején, adjon hozzá néhány millimétert az értékekhez, és helyezze be őket a MakerCase-be egy fájlhoz, amelyet ezután lézerrel lehet vágni a habmagra.

3. lépés: A kód

A kódot főleg egy pitch nevű változó vezérli. A hangmagasság térkép segítségével az ultrahangos érzékelőtől a piezo hangszóró által olvasható értékekre, különösen az A3 és C5 közötti frekvenciákra fedi le az értékeket. A kényszer biztosítja, hogy a térkép ne jósoljon magas frekvenciát, ha nagy távolságot lát (bosszantóak voltak). A kód többi része az érzékelő leolvasása, LED hozzáadása és soros üzenetek hozzáadása.

pitch = kényszer (térkép (távolságCm, 1, 40, 256, 523), 220, 523);

Ajánlott: