INHOUDSOPGAWE:

Maak 'n eenvoudige ultrasoniese terapie: 6 stappe
Maak 'n eenvoudige ultrasoniese terapie: 6 stappe

Video: Maak 'n eenvoudige ultrasoniese terapie: 6 stappe

Video: Maak 'n eenvoudige ultrasoniese terapie: 6 stappe
Video: Йога для начинающих дома с Алиной Anandee #1. Здоровое и гибкое тело за 40 минут 2024, November
Anonim
Maak 'n eenvoudige ultraklankbehandeling
Maak 'n eenvoudige ultraklankbehandeling

Hierdie projek is 'n arduino -gebaseerde ultrasoniese theremin.

Stap 1:

Image
Image

Inleiding/agtergrond:

Ek het lank daaraan gedink om 'n theremin te maak. Ek was aangetrokke tot 'n Arduino -gebaseerde weergawe waarin ek met die verskillende biblioteke en klanke kon eksperimenteer. Aanvanklik het ek besluit om te verwys na een projek wat ek aanlyn gesien het.

Dit was gebaseer op die "Mozzi" -biblioteek in die Arduino en benodig 'n mono -klankversterker vir die klank. Dit het ook 'n versnellingsmeter gebruik sodat dit 'n gebroke spookgeluid sou maak as dit gekantel word, maar aangesien ek nie die ekstra funksie nodig gehad het nie, het ek die kode aangepas en die stroombaan dienooreenkomstig aangepas. Die versterker het my egter steeds probleme met die kragtoevoer gegee, ondanks 'n verskeidenheid reëlings. Aangesien ek nie eers die 'spookagtige vibrato -geluid' nodig gehad het waarvoor 'Mozzi' veral gebruik is nie, het ek besluit om voort te gaan en 'n nuwe variasie te ontwerp.

Die ontwerp van die projek

Ek het die "ToneAC" -biblioteek teëgekom wat eenvoudig genoeg was om te kodeer en die "New Ping" -biblioteek gebruik vir my ultrasoniese sein. Terwyl die ToneAC perfek gewerk het, werk die nuwe Ping nie goed vir die klankreeks wat ek wou hê nie, en het hy steeds 'n konstante geluid gegee as dit buite bereik was wat ek nie wou hê nie. Ek het ook gelees dat dit nie baie versoenbaar was met die ToneAC -biblioteek nie; Ek het in elk geval besluit om oor te skakel na die 'Ultrasonic' biblioteek om die afstand op te spoor en die hele kode te herskryf, aangesien dit my afstand in cm gegee het terwyl NewPing dit in mikrosekondes gegee het. Ek het met die frekwensieformule rondgewerk om die gewenste optimale omvang (ongeveer 120 cm) en toonhoogte (ongeveer 1,5 oktawe) te bereik en ook my kring verander. Een goeie ding van albei biblioteke is dat die penne duidelik gedefinieer is en dat daar geen onduidelikheid bestaan oor standaardpenne nie. Die luidspreker is ook direk aan die Arduino gekoppel, so as u die USB -kabel gebruik, veroorsaak dit geen probleme met die voeding nie en kan u 'n duidelike en harde geluid lewer. Dit werk egter nie goed met 'n battery wat nie soveel stroom kan lewer nie, en sodra u dit aanheg, kan u die Arduino eintlik sien brand en dan verdof.

Stap 2:

Beeld
Beeld

Bykomende aanpassings en polering

Vir die volumeregeling het ek 'n potensiometer tussen die luidspreker en die Arduino aangebring sodat die speler dit met 'n knop kan verander. Omdat dit die beste werk met 'n bord, het ek 'n theremin -bord gemaak met vingerhouers aan die agterkant om dit behoorlik te begryp. Uiteindelik het ek 'n mooi omhulsel vir die hoofstroombaan gevind, 'n paar gate geboor vir die luidsprekerdrade, die sensor en die USB -kabel (sodat ek die Arduino direk kon aansluit) sonder om dit uit te haal (ek het 'n paar stukke hout ingesit om verseker dat die Arduino op sy plek bly). Ek het al hierdie komponente, die boks, die luidspreker en die USB-kabel en die adapter in 'n kompakte boks gesit, en dit was net 'n kit; alles wat u moes doen, was om die USB-kabel in te sluit en die adapter aan 'n stopcontact te koppel en te speel !

Stap 3:

Dele:

Ultrasoniese sensor

Luidspreker-16 ohm (u kan 'n laer spanning gebruik, maar hierdie gee die beste volume)

Potensiometer- tot 10k

Arduino Uno (met USB -kabel)

Drade en omhulsel om alles in te sit

Stap 4:

Kode en kring

Die kode wat vir die kring gebruik is, kan gevind word by: Code

Die kring vir hierdie projek is baie eenvoudig. Die luidspreker kan direk met die Arduino verbind word, met die gronddraad na pen 9 en die positiewe draad na pen 10 deur die potensiometer. Vir die ultrasoniese sensor gaan trig na 12, eggo na 13, en krag en grond na onderskeidelik 5V en grond.

Stap 5: 'n Paar meer video's:

Stap 6:

Lekker bou!

Aanbeveel: