Taula de continguts:
Vídeo: Feu un Theremin simple per ultrasons: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Aquest projecte és un teremin ultrasònic basat en arduino.
Pas 1:
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:
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:
Feu el vostre propi fabricador de boira per ultrasons súper senzill: 4 passos
Feu el vostre propi fabricant de boira per ultrasons súper senzill: en aquest projecte us mostraré com crear un circuit de controlador senzill per a un disc piezoelèctric d’ultrasons de 113 kHz. El circuit consisteix bàsicament en un circuit de temporitzador 555, un MOSFET i un parell de components complementaris. Al llarg del camí aniré
Feu un comprovador de distància per ultrasons amb Micro: bit: 6 passos
Feu un provador de distància ultrasònic amb micro: bit: Avui farem un provador de distància ultrasònic amb mòdul de sensor micro: bit i ultrasònic
Feu un dispositiu de detecció i abast d'ultrasons a casa: 7 passos (amb imatges)
Feu un dispositiu de detecció i abast d'ultrasons a casa: Hola! Sóc Sourabh Kumar, tenia moltes ganes de fer un radar alarmant, però va fallar, ho intentaré de nou, però avui us guiaré a fer un dispositiu de detecció i abastament d'ultrasons a casa mitjançant un sensor d'ultrasons (transceptor), sé que hi ha molts pro
Theremin per ultrasons (ensenyar so): 3 passos (amb imatges)
Ultrasonic Theremin (Teach Sound): El Ultrasonic Theremin és un projecte Arduino que utilitza un theremin econòmic per ensenyar les ones sonores. En canviar la distància de la mà al dispositiu, canvio la freqüència de les ones sonores. A més, moure un potenciòmetre canvia l’amplitud de t
Mod de 3,3 V per a sensors d'ultrasons (prepareu HC-SR04 per a la lògica de 3,3 V a ESP32 / ESP8266, fotó de partícules, etc.): 4 passos
Mod de 3,3 V per als sensors d’ultrasons (prepareu HC-SR04 per a la lògica de 3,3 V a ESP32 / ESP8266, fotó de partícules, etc.): TL; DR: al sensor, talleu el traç al pin Echo i torneu-lo a connectar mitjançant un divisor de tensió (Echo trace - > 2.7kΩ - > Echo pin - > 4.7kΩ - > GND)