Բովանդակություն:
- Պարագաներ
- Քայլ 1: Flashրամեկուսացման որոնվածը
- Քայլ 2: Գործիքի հավաքում
- Քայլ 3: Երաժշտություն
- Քայլ 4: Աղբյուրի կոդեր
Video: Թվային տրամադրում ՝ 4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Thereminvox (aka theremin, hertherphone/etherphone, thereminophone կամ termenvox) մաքուր էլեկտրոնային երաժշտական գործիք է, որը չունի ո՛չ լարեր, ո՛չ կոճակներ: Այն արձագանքում է տերմինիստական ձեռքի դիրքերին:
Գործիքը հորինել է ռուս էլեկտրոնիկայի ինժեներ և գյուտարար Լեոն Թերեմինը 1920 թվականին: Այստեղ կարող եք գտնել, թե ինչպես է Լեոնը ցուցադրում իր գործիքը: Այսօրվա դրությամբ գործիքը այնքան հայտնի չէ, որքան էլեկտրոնային դաշնամուրը կամ կիթառը, բայց երաժիշտները դեռ օգտագործում են այն:
Այս նախագիծը գրված է Լեոն Թերեմինի հիշատակին ՝ նրա գյուտից գրեթե 100 տարի անց:
Theրագիրը նույն սկզբունքով թվային իրականացում է `անհպում երաժշտական գործիք: Original Thereminvox- ը օգտագործում է մարդու մարմնի տարողությունը `երկու ալեհավաքների նկատմամբ ձեռքերի դիրքը որոշելու համար, բայց փոխարենը ես օգտագործում եմ երկու VL53L1X սենսոր: Այդ սենսորները չափում են հեռավորությունը` օգտագործելով լազերային ճառագայթների թռիչքի սկզբունքը, այսինքն `դրանք զարմանալիորեն փոքր ինֆրակարմիր ռադարներ են, որոնք ունակ են չափել: հեռավորությունը մինչև 4 մետր (13 ֆտ): Nucleo-L476 ցուցադրական տախտակին միացված միկրոկառավարիչը վերահսկում է սենսորը և չափումները վերածում ձայնի:
Պարագաներ
- Nucleo64-L476RG MCU տախտակ
- X-NUCLEO-53L1A1 սենսորային վահանի տախտակ
- Mini jack 3.5 մմ վարդակից և մալուխից
- Որոշ լարեր
- Բարձրախոս ՝ գծային մուտքով և USB սնուցման աղբյուրով (երկուսի համար էլ օգտագործել եմ JBL Charge բարձրախոս)
Ընդհանուր բյուջե `$ 60 - $ 100
Քայլ 1: Flashրամեկուսացման որոնվածը
MCU որոնվածը բռնկելու համար միացրեք MCU տախտակը ձեր համակարգչին Mini-USB մալուխով: Տախտակը կհայտնվի որպես նոր ֆլեշ կրիչ: Ներբեռնեք g4- ի վերջին l4-thereminvox.bin ֆայլը և պահեք այն այդ ֆլեշ կրիչում: Ֆայլը ինքնաբերաբար կցուցադրվի MCU- ին: Մինչև հաջորդ քայլը մի մոռացեք անջատել USB մալուխը:
Քայլ 2: Գործիքի հավաքում
X-NUCLEO-53L1A1 հավաքածուն պարունակում է arduino- ի հետ համատեղ վահանակ `մեկ տիրույթի սենսորով, և արբանյակային տախտակների վրա ևս երկու տվիչ, որոնք կարող են միացվել վահանին որպես երկրորդ շերտ: Ես պատրաստվում եմ օգտագործել միայն հիմնական և ձախ սենսորներ, իսկ ձախը պետք է կողմնորոշվի հորիզոնական: Արբանյակային տախտակը միացված է ստանդարտ 10-փին DIP միակցիչին, և ես օգտագործել եմ հինգ F-M կապալարեր որպես միացման ընդլայնիչ: 2-6 կապում (GND, VDD, I2C ավտոբուս + անջատման ազդանշան) սենսորն աշխատելու նվազագույն հավաքածուն է: Thereminvox- ը մոնոֆոնիկ գործիք է, և ձայնային ելքը կատարվում է MCU- ների մեկ ալիքով `չիպային DAC- ով: DAC- ն ներքին հաղորդակցվում է չիպի գործառնական ուժեղացուցիչի հետ: Ամրացուցիչների ելքային քորոցը PB0 է, որը միացված է CN7 MCU տախտակի միակցիչի 34 -րդ կապին: Հաջորդ կտորը մինի միակցիչ մալուխ է, որը ես կտրեցի երկու մասի, այնուհետև L և R ձայնային ալիքները միացրեցի մի պին իգական միակցիչին, իսկ գրունտային կապը ՝ մյուսին: Այժմ դուք կարող եք միակցիչը միացնել բարձրախոսին և սարքը միացնել USB մալուխով:
Քայլ 3: Երաժշտություն
Գործիքը արտադրում է մեկ հնչերանգային սինուս ալիք 20-1200 Հց միջակայքում: Ձախ ձեռքի և սենսորի միջև հեռավորությունը վերահսկում է հաճախականությունը, իսկ աջ ձեռքի բարձրությունը ՝ ալիքի ծավալը: fortunatelyավոք, ես ընդհանրապես երաժիշտ չեմ, չեմ կարող նվագել ցանկացած երաժշտություն, ինչպես կարող էր Լեոն Թերեմինը: Ես պարզապես կարող եմ ցույց տալ, թե ինչպես է գործիքը աշխատում:
Քայլ 4: Աղբյուրի կոդեր
Դրանք հրապարակվում են github- ում ՝ https://github.com/elmot/l4-thereminvox Ես օգտագործել եմ CLion IDE (գրելը իմ գործն է), gcc գործիքների հավաքածու, STM32CubeMX կոդի գեներատոր, st.com- ից VL53L1X գրադարան:
Ազատորեն կատարեք ձեր փոփոխությունները, օրինակ ՝ նախագիծը կարող է վերածվել լիարժեք MIDI գործիքի: Որոշ ձեռնարկներ, թե ինչպես է ներդրված ծրագրավորումը կատարվում, գտնվում են այստեղ ՝
Խորհուրդ ենք տալիս:
Raspberry Pi - TMD26721 ինֆրակարմիր թվային հարևանության դետեկտոր Java ձեռնարկ. 4 քայլ
Raspberry Pi-TMD26721 Ինֆրակարմիր թվային հարևանության դետեկտոր Java ձեռնարկ: ճշգրտություն. Պրո
Magic Hercules - Թվային LED- ների վարորդ `10 քայլ
Magic Hercules - Driver for Digital LEDs: Quick ակնարկ. Magic Hercules մոդուլը փոխակերպիչ է NZR արձանագրությանը հայտնի և պարզ SPI- ի միջև: Մոդուլի մուտքերը ունեն +3.3 Վ հանդուրժողականություն, այնպես որ կարող եք ապահով կերպով միացնել +3.3 Վ լարման տակ աշխատող ցանկացած միկրոկոնտրոլեր: Օգտագործումը
Ինչպես քանդել թվային տրամաչափը և ինչպես է աշխատում թվային տրամաչափը ՝ 4 քայլ
Ինչպես քանդել թվային տրամաչափը և ինչպես է աշխատում թվային տրամաչափը. Շատերը գիտեն, թե ինչպես օգտագործել տրամաչափը չափման համար: Այս ձեռնարկը կսովորեցնի ձեզ, թե ինչպես քանդել թվային տրամաչափը և բացատրություն, թե ինչպես է աշխատում թվային տրամաչափը
4 քայլ թվային հաջորդականիչ ՝ 19 քայլ (նկարներով)
4 քայլ թվային հաջորդականիչ ՝ CPE 133, Cal Poly San Luis Obispo Նախագծի հեղինակներ ՝ ayեյսոն Johnոնսթոն և Բյորն Նելսոն Այսօրվա երաժշտական արդյունաբերության մեջ ՝ ամենից հաճախ օգտագործվող գործիքներից ” թվային սինթեզատոր է: Երաժշտության բոլոր ժանրերը ՝ հիփ-հոփից մինչև փոփ և նախօրեին
Ֆլեշի վրա հիմնված հոսքային տեսանյութի ենթագրերի տրամադրում. 10 քայլ
Ֆլեշի վրա հիմնված հոսքային տեսանյութի համար ենթագրերի տրամադրում. ՔԵՎԻՆ ONՈՆԵՍԻ (ներբեռնեք այս հրահանգի PDF տարբերակը DCMP- ի Մատչելիության տեղեկատվության Clearinghouse- ից): " Ինչպե՞ս կարող եմ մակագրել իմ հոսքային լրատվամիջոցները: "? ? " Ինչպե՞ս կարող եմ իմ տեսանյութը վերնագրել YouTube- ի կամ իմ սեփական վեբ կայքի համար: "? ? & quot