Përmbajtje:
- Furnizimet
- Hapi 1: Ndezja e firmuerit
- Hapi 2: Montimi i Instrumentit
- Hapi 3: Muzikë
- Hapi 4: Kodet Burimore
Video: Digital Thereminvox: 4 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Thereminvox (aka theremin, hertherphone/etherphone, thereminophone ose termenvox) është një instrument muzikor i pastër elektronik, i cili nuk ka as tela, as butona. Ai reagon në pozicionet e duarve thereministe.
Instrumenti u shpik nga inxhinieri dhe shpikësi elektronik rus Leon Theremin në vitin 1920. Këtu mund të gjeni sesi Leon demonstron instrumentin e tij. Në ditët e sotme, instrumenti nuk është aq i popullarizuar sa pianoja elektronike ose kitara, por muzikantët ende e përdorin atë.
Ky projekt është shkruar në kujtim të Leon Theremin, pothuajse 100 vjet pas shpikjes së tij.
Projekti është një zbatim dixhital i të njëjtit parim - instrument muzikor pa kontakt. Original Thereminvox përdor kapacitetin e trupit të njeriut për të përcaktuar pozicionin e duarve në lidhje me dy antena, por këtu unë jam duke përdorur dy sensorë VL53L1X në vend të tyre Ata sensorë matin distancën duke përdorur parimin e rrezes lazer të kohës së fluturimit, domethënë ata janë radarë jashtëzakonisht të vegjël infra të kuq, të aftë për të matur distancë deri në 4 metra (13ft). Mikrokontrolluesi i bashkuar në bordin demo Nucleo-L476 kontrollon sensorin dhe konverton matjet në zë.
Furnizimet
- Bordi MCU Nucleo64-L476RG
- Bordi i mburojës së sensorit X-NUCLEO-53L1A1
- Mini prizë me prizë dhe kabllo 3.5 mm
- Disa tela
- Altoparlant me hyrje lineare dhe furnizim me energji USB (kam përdorur altoparlantin JBL Charge për të dy)
Buxheti total: $ 60 - $ 100
Hapi 1: Ndezja e firmuerit
Për të ndezur firmuerin MCU, lidhni bordin MCU me kompjuterin tuaj me kabllo Mini-USB. Bordi do të zbulohet si një flash drive i ri. Shkarkoni skedarin më të fundit l4-thereminvox.bin nga github dhe ruajeni në atë flash drive. Skedari do të shfaqet automatikisht në MCU. Mos harroni të shkëputni kabllon usb para hapit tjetër.
Hapi 2: Montimi i Instrumentit
Kompleti X-NUCLEO-53L1A1 përmban një bord mburoje të pajtueshëm me arduino me një sensor diapazoni, dhe dy sensorë të tjerë në dërrasat satelitore, të cilat mund të lidhen me mburojën si një shtresë e dytë. Unë do të përdor vetëm sensorë kryesorë dhe të majtë, dhe e majta duhet të orientohet horizontalisht. Bordi satelitor është i lidhur me lidhësin standard DIP me 10 kunja, dhe unë kam përdorur pesë tela pin F-M si një zgjerues lidhjeje. Kunjat 2-6 (GND, VDD, autobusi I2C + sinjali i fikjes) është grupi minimal që sensori të funksionojë. Thereminvox është instrument monofonik, dhe dalja e zërit kryhet me një kanal të MCU-ve në chip DAC. DAC i komunikohet brenda amplifikatorit operacional në çip. Pina e daljes së amplifikatorëve është PB0, e cila është e lidhur me kunjin 34 të lidhësit të bordit CN7 MCU. Pjesa tjetër është një kabllo mini fole, të cilën e kam ndarë në dy pjesë, dhe pastaj i kam bashkuar të dy kanalet e zërit L dhe R në një lidhës femëror me një kunj të vetëm, dhe kunjin e tokëzimit në një tjetër. Tani mund të lidhni minijack me një altoparlant dhe ta pajisni pajisjen me kabllo USB.
Hapi 3: Muzikë
Instrumenti prodhon valë sinus me një ton brenda intervalit 20-1200Hz Distanca midis lojtarëve në dorën e majtë dhe sensori kontrollon frekuencën, lartësia e dorës së djathtë kontrollon volumin e valës. Për fat të keq, unë nuk jam fare muzikant, nuk mundem luani çdo muzikë siç mundet Leon Theremin. Unë thjesht mund të demonstroj se si funksionon instrumenti.
Hapi 4: Kodet Burimore
Ato janë botuar në github: https://github.com/elmot/l4-thereminvoxUnë kam përdorur CLion IDE (shkrimi është puna ime), gcc toolset, gjenerator kodi STM32CubeMX, bibliotekë VL53L1X nga st.com.
Ndjehuni të lirë të bëni modifikimet tuaja për shembull projekti mund të shndërrohet në instrument MIDI me funksion të plotë. Disa manual se si bëhet programimi i ngulitur gjenden këtu:
Recommended:
Caja Fuerte Digital: 4 hapa
Caja Fuerte Digital: Una caja fuerte es un compartimiento se seguridad. Sistemet e zgjidhjes janë shumë të vështira, mund të vlerësoni se si të gjeni një komplikim të shkurtër në abrir ose romper de maneras wrongas. En este se pueden guardar cualquier tipo de objetos, siem y y
Plotter - Manufactura Digital: 5 hapa
Plotter - Prodhimi dixhital: Përbëhet nga projekti i krijimit të një komploti që planifikon të kontrollojë një udhëtim në Joystick. El plotter funcionará con ayuda del micro controlador Arduino y contará con dos ejes de movimiento: el eje x y el eje y. Cada eje será contr
Rocola Digital: 4 hapa
Rocola Digital: Una rocola es un dispositivo që prodhon muzikë. Ju mund të përdorni një sistem të rregullt që operonte në bazë të monedave për riprodhimin e videove ose mundësive. Në këtë rast, ju mund të krijoni një mënyrë të funksionimit nga forma manuale, falënderoni tre botones.
Rocola (Jukebox) Manufactura Digital: 7 hapa
Rokola (Jukebox) Prodhimi dixhital: Rocola programada con arduino. Contiene tres canciones: Starwars, Game of thrones y Coffin dance
Rocola Digital: 3 hapa
Rocola Digital: Projekti juaj konsiston në realizimin e një sistemi dixhital, mund të përdorni një funksion kryesor të riprodhimit të afroksimadamenteve të 20 segundeve të 3 kanaleve të shpërndarjes, duke përfshirë një depo pause/riprodhimi, dos botones para cambiar las cancione