Obsah:

Vytvorte jednoduchý ultrazvukový terapeut: 6 krokov
Vytvorte jednoduchý ultrazvukový terapeut: 6 krokov

Video: Vytvorte jednoduchý ultrazvukový terapeut: 6 krokov

Video: Vytvorte jednoduchý ultrazvukový terapeut: 6 krokov
Video: 【初心者セラピスト必見】最速でマッサージが上手になる方法【成長の4ステップとゴットハンド5ヶ条】 2024, November
Anonim
Vytvorte jednoduchý ultrazvukový terapeut
Vytvorte jednoduchý ultrazvukový terapeut

Tento projekt je arduino ultrazvukový teremin.

Krok 1:

Image
Image

Úvod/pozadie:

Dlho som premýšľal o tom, že urobím Theremin. Pristihol som sa k verzii založenej na Arduine, v ktorej som mohol experimentovať s rôznymi knižnicami a zvukmi. Pôvodne som sa rozhodol odkázať na jeden projekt, ktorý som videl online.

Vychádzal z knižnice „Mozzi“v Arduine a pre zvuk vyžadoval mono zosilňovač zvuku. Použil tiež akcelerometer, aby pri naklonení vytváral prerušovaný strašidelný zvuk, ale keďže som túto dodatočnú funkciu nevyžadoval, kód a obvod som podľa toho prispôsobil. Napriek tomu, že som skúšal rôzne usporiadania, zosilňovač mi stále robil problémy s napájaním. Pretože som ani nevyžadoval „strašidelný vibrato zvuk“, na ktorý „Mozzi“obzvlášť používal, rozhodol som sa pokračovať a navrhnúť úplne novú variáciu.

Navrhovanie projektu

Narazil som na knižnicu „ToneAC“, ktorá bola dostatočne jednoduchá na kódovanie a pre svoj ultrazvukový signál som použila knižnicu „New Ping“. Aj keď ToneAC fungoval perfektne, nový Ping nefungoval dobre pre požadovaný rozsah zvuku a stále vydával konštantný zvuk, keď sa dostal mimo rozsah, ktorý som nechcel. Tiež som čítal, že to nie je veľmi kompatibilné s knižnicou ToneAC; v každom prípade som sa rozhodol prepnúť na „ultrazvukovú“knižnicu, aby som zistil vzdialenosť a prepísal celý kód, pretože mi udával vzdialenosť v cm, zatiaľ čo NewPing ho udával v mikrosekundách. Pohrával som sa s frekvenčným vzorcom, aby som dosiahol požadovaný optimálny rozsah (asi 120 cm) a výšku (hrá asi 1,5 oktávy) a tiež som zmenil svoj okruh. Jedna dobrá vec v oboch knižniciach je, že piny sú jasne definované a pokiaľ ide o predvolené piny, neexistuje žiadna nejednoznačnosť. Reproduktor je tiež priamo pripojený k Arduinu, takže ak použijete kábel USB, nespôsobí to žiadne problémy s napájaním a je schopný vytvárať čistý a hlasný zvuk. Nefunguje to však dobre s batériou, ktorá nie je schopná poskytnúť taký prúd, a preto po jej pripojení môžete skutočne vidieť, ako sa Arduino rozsvieti a potom zhasne.

Krok 2:

Obrázok
Obrázok

Dodatočné úpravy a leštenie

Na ovládanie hlasitosti som medzi reproduktor a Arduino pripevnil potenciometer, aby ho hráč mohol meniť pomocou gombíka. Pretože to najlepšie fungovalo pomocou dosky, vyrobil som tereminovú dosku s držaním prstov vzadu, aby som ju správne uchopil. Nakoniec som našiel pekný kryt pre hlavný obvod, vyvŕtal som niekoľko otvorov pre vodiče reproduktorov, snímač a kábel USB (aby som mohol priamo zapojiť Arduino) bez toho, aby som ho vytiahol (vložil som niekoľko kúskov dreva, aby uistite sa, že Arduino zostane na svojom mieste). Všetky tieto súčasti-škatuľu, reproduktor a kábel USB a adaptér-som vložil do kompaktného boxu, takže bol ako súprava-stačilo zapojiť kábel USB a adaptér pripojiť k elektrickej zásuvke a hrať. !

Krok 3:

Diely:

Ultrazvukový senzor

Reproduktor-16 ohmov (môžete použiť nižšie napätie, ale tento poskytuje najlepšiu hlasitosť)

Potenciometer- až 10k

Arduino Uno (s káblom USB)

Drôty a plášť, do ktorých je možné vložiť všetko

Krok 4:

Kód a obvod

Kód použitý pre obvod nájdete na: Kód

Obvod pre tento projekt je veľmi jednoduchý. Reproduktor sa pripája priamo k Arduinu pomocou uzemňovacieho vodiča na pin 9 a kladného vodiča na pin 10 cez potenciometer. V prípade ultrazvukového senzora ide spúšťač na 12, ozvena na 13 a napájanie a uzemnenie na 5V a uzemnenie.

Krok 5: Niekoľko ďalších videí:

Krok 6:

Bavte sa stavať!

Odporúča: