Tartalomjegyzék:

Készítsen egyszerű ultrahangos Theremin -t: 6 lépés
Készítsen egyszerű ultrahangos Theremin -t: 6 lépés

Videó: Készítsen egyszerű ultrahangos Theremin -t: 6 lépés

Videó: Készítsen egyszerű ultrahangos Theremin -t: 6 lépés
Videó: A Bédó,( membrafon hangszer: mirliton rezgő membránként a fakéreg vékony hártyájara rádúdolnak.) 2024, Július
Anonim
Készítsen egyszerű ultrahangos Theremin -t
Készítsen egyszerű ultrahangos Theremin -t

Ez a projekt egy arduino alapú ultrahangos theremin.

1. lépés:

Image
Image

Bevezetés/Háttér:

Sokáig gondolkodtam azon, hogy készítsek egy ottamint. Azon kaptam magam, hogy egy Arduino -alapú verzióhoz vonzódom, amelyben kísérletezhetem a különböző könyvtárakkal és hangokkal. Kezdetben úgy döntöttem, hogy egy projektre hivatkozom, amelyet az interneten láttam.

Az Arduino „Mozzi” könyvtárán alapult, és a hangzáshoz mono audio erősítőre volt szükség. Gyorsulásmérőt is használt, hogy megdöntve törött kísérteties hangot adjon, de mivel nem igényeltem ezt a kiegészítő funkciót, ennek megfelelően alakítottam ki a kódot és az áramkört. Az erősítő azonban folyamatosan problémákat okozott a tápegységekkel, annak ellenére, hogy különféle elrendezéseket próbált ki. Mivel nem is igényeltem a „kísérteties vibrációs hangzást”, amire „Mozzi” kifejezetten használt, úgy döntöttem, hogy továbblépek, és teljesen új változatot tervezek.

A projekt tervezése

Találtam egy „ToneAC” könyvtárat, amely elég egyszerű volt a kódoláshoz, és az „Új Ping” könyvtárat használtam az ultrahangos jelhez. Míg a ToneAC tökéletesen működött, az újPing nem működött jól a kívánt hangtartományban, és állandó hangot adott, amikor kimaradt a tartományból, amit én nem akartam. Azt is olvastam, hogy nem nagyon kompatibilis a ToneAC könyvtárral; mindenesetre úgy döntöttem, hogy átváltok az „Ultrahangos” könyvtárba, hogy észleljem a távolságot, és átírtam a teljes kódot, mivel az cm -ben adott távolságot, míg a NewPing mikroszekundumokban megadta. Böngésztem a frekvenciaképletet, hogy elérjem a kívánt optimális tartományt (kb. 120 cm) és a hangmagasságot (kb. 1,5 oktáv), és megváltoztattam az áramkört. Egy jó dolog mindkét könyvtárban az, hogy a csapok egyértelműen definiáltak, és az alapértelmezett csapokat illetően nincs kétértelműség. Ezenkívül a hangszóró közvetlenül az Arduino -hoz van csatlakoztatva, így ha USB -kábelt használ, nem okoz áramellátási problémákat, és tiszta és hangos hangot képes kiadni. Mindazonáltal nem működik jól olyan akkumulátorral, amely nem képes akkora áramot biztosítani, ezért a csatlakoztatásakor láthatja, hogy az Arduino világít, majd elhalványul.

2. lépés:

Kép
Kép

További beállítások és polírozás

A hangerő -szabályozáshoz egy potenciométert csatoltam a hangszóró és az Arduino közé, hogy a játékos egy gomb segítségével változtathassa. Mivel deszkával működött a legjobban, készítettem egy tenyérlapot, ujjfogással a hátulján, hogy megfelelően megragadjam. Végül találtam egy szép burkolatot a főáramkörhöz, fúrtam néhány lyukat a hangszóróvezetékekhez, az érzékelőhöz és az USB -kábelhez (így közvetlenül csatlakoztathattam az Arduino -t) anélkül, hogy kivenném (néhány fadarabot betettem ügyeljen arra, hogy az Arduino a helyén maradjon). Mindezeket az alkatrészeket-a doboz házát, a hangszórót, az USB kábelt és az adaptert egy kompakt dobozba tettem, így olyan volt, mint egy készlet-mindössze annyit kell tennie, hogy pluszban van az USB-kábelben, és csatlakoztatja az adaptert a konnektorhoz, és játszani !

3. lépés:

Alkatrészek:

Ultrahangos érzékelő

Hangszóró-16 ohm (kisebb feszültséget is használhat, de ez biztosítja a legjobb hangerőt)

Potenciométer- 10k-ig

Arduino Uno (USB kábellel)

Vezetékek és burkolat mindent behelyezni

4. lépés:

Kód és áramkör

Az áramkörhöz használt kód megtalálható: Kód

Ennek a projektnek az áramköre nagyon egyszerű. A hangszóró közvetlenül az Arduino -hoz csatlakozik, a földelő vezeték a 9 -es érintkezőhöz, a pozitív vezeték pedig a 10 -es tűhöz a potenciométeren keresztül. Az ultrahangos érzékelő esetén a trig 12 -re, a visszhang 13 -ra, a tápellátás és a föld 5V -ra, illetve a földre megy.

5. lépés: Pár további videó:

6. lépés:

Jó szórakozást az építkezéshez!

Ajánlott: