Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Flashing Firmware
- Hatua ya 2: Kukusanya Ala
- Hatua ya 3: Muziki
- Hatua ya 4: Nambari za Chanzo
Video: Digital Thereminvox: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Thereminvox (aka theremin, ætherphone / etherphone, thereminophone au termenvox) ni chombo safi cha muziki cha elektroniki, ambacho hakina wala nyuzi, wala vifungo. Humenyuka kwa nafasi za mikono.
Chombo hicho kilibuniwa na mhandisi wa elektroniki wa Urusi na mvumbuzi Leon Theremin mnamo 1920. Hapa unaweza kupata jinsi Leon anavyoonyesha kifaa chake. Siku za Novemba chombo hicho sio maarufu kama piano ya elektroniki au gita lakini wanamuziki bado wanaitumia.
Mradi huu umeandikwa kwa kumbukumbu ya Leon Theremin, karibu miaka 100 baada ya uvumbuzi wake.
Mradi huo ni utekelezaji wa dijiti wa kanuni hiyo hiyo - ala ya muziki isiyowasiliana. Asili Thereminvox hutumia uwezo wa mwili wa binadamu kuamua mikono iwe sawa na antena mbili, lakini hapa ninatumia sensorer mbili za VL53L1X badala yake Sensorer hizo hupima umbali kwa kutumia kanuni ya wakati wa kuruka wa laser, yaani, ni rada ndogo za infrared, zenye uwezo wa kupima umbali hadi mita 4 (13ft). Mdhibiti mdogo aliyeuzwa kwa bodi ya onyesho ya Nucleo-L476 hudhibiti kitambuzi na hubadilisha vipimo kuwa sauti.
Vifaa
- Bodi ya Nucleo64-L476RG MCU
- X-NUCLEO-53L1A1 bodi ya ngao ya sensorer
- Mini jack 3.5mm kuziba na kebo
- Baadhi ya waya
- Spika na uingizaji wa laini na usambazaji wa umeme wa USB (nilitumia spika ya JBL Charge kwa zote mbili)
Bajeti ya jumla: $ 60 - $ 100
Hatua ya 1: Flashing Firmware
Ili kuwasha firmware ya MCU, unganisha bodi ya MCU kwenye kompyuta yako na kebo ya Mini-USB. Bodi itagunduliwa kama kiendeshi kipya. Pakua faili ya hivi karibuni ya l4-thereminvox.bin kutoka github, na uihifadhi kwenye gari hiyo ya flash. Faili itangazwa kwa MCU moja kwa moja. Usisahau kukata kebo ya usb kabla ya hatua inayofuata.
Hatua ya 2: Kukusanya Ala
Seti ya X-NUCLEO-53L1A1 ina bodi ya ngao inayoendana na arduino na sensa moja ya masafa, na sensorer nyingine mbili kwenye bodi za setilaiti, ambazo zinaweza kushikamana na ngao kama safu ya pili. Nitatumia sensorer kuu na za kushoto tu, na kushoto inapaswa kuelekezwa kwa usawa. Bodi ya setilaiti imeunganishwa na kiunganishi cha kawaida cha pini 10 cha DIP, na nimetumia waya tano za f-M kama kiunganishi cha unganisho. Pini 2-6 (GND, VDD, I2C basi + ishara ya kuzima) ni seti ndogo ya kufanya sensorer ifanye kazi. Thereminvox ni chombo cha monofonic, na pato la sauti hufanywa na idhaa moja ya MCU kwenye-chip DAC. DAC inawasiliana ndani kwa kifaa cha kuongeza nguvu kwenye-chip. Pini ya pato la amplifiers ni PB0, ambayo ina waya wa kubandika 34 ya kiunganishi cha bodi ya CN7 MCU. Kipande kinachofuata ni kebo ya mini jack, ambayo nilikata sehemu mbili, na kisha nikauza njia zote mbili za L na R kwa kontakt moja ya kike, na pini ya ardhini hadi nyingine. Sasa unaweza kuunganisha minijack kwa spika, na uwezeshe kifaa na kebo ya USB.
Hatua ya 3: Muziki
Chombo hicho hutengeneza wimbi la sine ya toni moja kati ya anuwai ya 20-1200Hz Umbali kati ya wachezaji mkono wa kushoto na sensorer hudhibiti masafa, urefu wa mkono wa kulia hudhibiti sauti ya mawimbi. Kwa bahati mbaya, mimi sio mwanamuziki hata kidogo, siwezi cheza muziki wowote kama Leon Theremin angeweza. Ninaweza tu kuonyesha jinsi chombo hicho kinavyofanya kazi.
Hatua ya 4: Nambari za Chanzo
Zimechapishwa kwa github: https://github.com/elmot/l4-thereminvox Nimetumia CLion IDE (kuiandika ni kazi yangu), zana za vifaa vya gcc, jenereta ya nambari ya STM32CubeMX, maktaba ya VL53L1X kutoka st.com.
Jisikie huru kufanya marekebisho yako kwa mfano mradi unaweza kubadilishwa kuwa chombo kamili cha MIDI. Baadhi ya mwongozo jinsi programu iliyowekwa imefanywa iko hapa:
Ilipendekeza:
Jukebox - Digital Digital: Hatua 4
Jukebox - Manufactura Digital: El objetivo de la Jukebox es poder reproducir 3 intervalos de canciones distintas with a uso wa botoni na un buzzer na Neopixels. La rocola es capaz de encenderse por medio de un switch y presenta un meú. Con los botones de " ijayo " y " p
Kupandikiza Sauti + 2 Bareconductive Board = 24 Ingiza Digital Digital: 7 Hatua
Kupandikiza Sauti + 2 Bareconductive Board = 24 Input Digital Instrument: Mradi huu ni nyaraka za mradi wa kazi kupitia kazi yangu huko CEISMC (Kituo cha Kuunganisha Sayansi, Hisabati, na Kompyuta). CEISMC ni mrengo wa elimu wa Georgia Tech huko Atlanta, GA. Mpango ninaohusika nao ni " GOS
Taa ya Mood - Digital Digital: Hatua 4
Taa ya Mood - Dijiti ya Uzalishaji: Njia ya Taa ya Mood kwa njia ya utaftaji wa tovuti kwa njia ya kuangazia utaftaji wa ununuzi wa taa za NeoPixel za LED hutegemea. Funciona con dos modos, kwa njia ya mwongozo wa kufanya kazi kwa njia nyingine (rojo, azul y verde) na maoni yako
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)
4 Hatua Sequencer Digital: Hatua 19 (na Picha)
4 Hatua Sequencer ya Dijiti: CPE 133, Cal Poly San Luis ObispoWaumbaji wa Mradi: Jayson Johnston na Bjorn NelsonKatika tasnia ya muziki ya leo & rsquo, mojawapo ya “ vyombo ” ni synthesizer ya dijiti. Kila aina ya muziki, kutoka kwa hip-hop hadi pop na usiku