Taula de continguts:

Feu un Theremin simple per ultrasons: 6 passos
Feu un Theremin simple per ultrasons: 6 passos

Vídeo: Feu un Theremin simple per ultrasons: 6 passos

Vídeo: Feu un Theremin simple per ultrasons: 6 passos
Vídeo: ATtiny85 with Ultrasonic sensor 2024, Juliol
Anonim
Feu un Theremin ultrasonic senzill
Feu un Theremin ultrasonic senzill

Aquest projecte és un teremin ultrasònic basat en arduino.

Pas 1:

Image
Image

Introducció / Antecedents:

Vaig estar molt temps pensant en fer un teremin. Em vaig sentir atret per una versió basada en Arduino en la qual podia experimentar amb les diferents biblioteques i sons. Inicialment, vaig decidir referir-me a un projecte que vaig veure en línia.

Es basava en la biblioteca “Mozzi” de l’Arduino i requeria un amplificador d’àudio mono per al so. També va utilitzar un acceleròmetre per tal de crear un so embruixat trencat quan es va inclinar, però com que no necessitava aquesta característica addicional, vaig adaptar el codi i el circuit en conseqüència. No obstant això, l'amplificador no deixava de provocar problemes amb les fonts d'alimentació tot i provar una varietat d'arranjaments. Com que ni tan sols requeria el "so vibrat embruixat" per al qual "Mozzi" havia utilitzat especialment, vaig decidir continuar i dissenyar una nova variació del tot.

Disseny del projecte

Vaig trobar la biblioteca "ToneAC", que era prou senzilla per codificar i vaig utilitzar la biblioteca "New Ping" per al meu senyal d'ultrasons. Tot i que el ToneAC funcionava perfectament, el nou Ping no funcionava bé per l’amplitud de so que volia i, a més, continuava donant un so constant quan sortia del rang que no volia. També vaig llegir que no era molt compatible amb la biblioteca ToneAC; en qualsevol cas, vaig decidir canviar a la biblioteca "Ultrasons" per detectar la distància i reescriure tot el codi, ja que em donava distància en cm mentre que NewPing en microsegons. Vaig jugar amb la fórmula de freqüència per aconseguir el rang òptim desitjat (uns 120 cm) i el to (toca aproximadament 1,5 octaves) i també vaig canviar el meu circuit. Una cosa bona d’ambdues biblioteques és que els pins estan clarament definits i no hi ha cap ambigüitat pel que fa als pins predeterminats. A més, l’altaveu està connectat directament a l’Arduino, de manera que, si utilitzeu el cable USB, no causarà cap problema d’alimentació i podrà produir un so clar i fort. Tanmateix, no funciona bé amb un paquet de bateries que no és capaç de proporcionar tanta corrent, de manera que, en connectar-lo, podeu veure que l'Arduino s'encén i, després, s'enfonsa.

Pas 2:

Imatge
Imatge

Ajustos i poliment addicionals

Per al control de volum, he connectat un potenciòmetre entre l’altaveu i l’Arduino perquè el reproductor el pogués variar per un botó. Com que funcionava millor amb un tauler, vaig fer un tauler de teremin amb els dits a la part posterior per agafar-lo correctament. Finalment, he trobat una bonica carcassa per al circuit principal, he perforat uns quants forats per als cables de l’altaveu, el sensor i el cable USB (per poder connectar-lo directament a l’Arduino) sense treure’l (he posat algunes peces de fusta a assegureu-vos que Arduino es mantingui al seu lloc). Vaig posar tots aquests components: la caixa de la caixa, l’altaveu, el cable i l’adaptador USB en una caixa compacta, de manera que era com un kit. Tot el que heu de fer era un plus al cable USB i connecteu l’adaptador a una presa de corrent !

Pas 3:

Parts:

Sensor d'ultrasons

Altaveu-16 ohms (podeu utilitzar un voltatge menor però aquest proporciona el millor volum)

Potenciòmetre fins a 10 k

Arduino Uno (amb cable USB)

Filferros i una carcassa per posar-ho tot

Pas 4:

Codi i circuit

El codi utilitzat per al circuit es pot trobar a: Code

El circuit d’aquest projecte és molt senzill. L'altaveu es connecta directament a l'Arduino amb el cable de terra que passa al pin 9 i el cable positiu al pin 10 a través del potenciòmetre. Per al sensor d'ultrasons, trig va a 12, l'eco va a 13 i l'alimentació i la terra van a 5V i a terra respectivament.

Pas 5: parell de més vídeos:

Pas 6:

Diverteix-te construint!

Recomanat: