Բովանդակություն:

PacificCV վերահսկիչ մոդուլային սինթեզների համար. 6 քայլ
PacificCV վերահսկիչ մոդուլային սինթեզների համար. 6 քայլ

Video: PacificCV վերահսկիչ մոդուլային սինթեզների համար. 6 քայլ

Video: PacificCV վերահսկիչ մոդուլային սինթեզների համար. 6 քայլ
Video: Pacific Rim Theme "Epic Rock" Cover/Remix (Little V) 2024, Հուլիսի
Anonim
PacificCV վերահսկիչ մոդուլային սինթեզների համար
PacificCV վերահսկիչ մոդուլային սինթեզների համար

Մի քանի շաբաթ առաջ ես հրատարակեցի Instructable for the Oceania MIDI կարգավորիչը, որը ես կառուցել էի իմ Make Noise 0-Coast- ի հետ համատեղելու համար: Դրանում ես նշեցի, որ ես նաև CV տարբերակ եմ կառուցում, և ահա այն: Քանի որ midi տարբերակը կառուցվել է 0-Coast- ին համընկնելու համար, որը (Make Noise կայքից) «… օգտագործում է ինչպես Moog- ի, այնպես էլ Buchla- ի պարադիգմների տեխնիկան (հայտնի է որպես« Արևելյան ափ »և« Արևմտյան ափ ») ՝ իրենց գտնվելու վայրի պատճառով:), բայց հավատարիմ է ոչ մեկին և այդպիսով իրականացնում է «ոչ մի ափի սինթեզ»: Քանի որ այս դարակն ակնհայտորեն ոգեշնչված էր Buchla Music Easel- ով (հավանաբար, West Coast Synthesis- ի հիմնական տեսողական ներկայացուցչության համար) ես այն անվանեցի որոշակի օվկիանոսի անունով:

Եթե դուք հետաքրքրված եք Eurorack մոդուլային սինթեզներով, սա ըստ էության DIY capacitive touch sensor ստեղնաշար է, ինչպիսին է Buchla LEM218- ը կամ EDP Wasp- ը: Ես այն կառուցել եմ, որպեսզի օգտվեմ ATMega- ի հպման զգայունությանը բնորոշ «ճնշման զգայունությունից», բայց պատճառ չկա, որ դուք պետք է ներառեք դա. Դա պարզապես գեղեցիկ «հավելյալ» է, որը կարող եք օգտագործել, օրինակ, կերակրելու համար: Կպչում զտիչի CV- ն: Արևմտյան երաժշտական հսկողության մեծ մասի համար կարող եք ազատվել CV- ի համար մեկ DAC- ից և այն լիովին օգտագործելի դարձնել:

Այս միավորը միայն 4 օկտավա կարտադրի առանց որևէ օգնության (0-5 վ + երկաթուղու վրա), որը սովորաբար ավելի քան բավարար կլինի, բայց եթե իսկապես ուզում էիք այն բացասական տարածք մղել, ապա դա բավականին հեշտ է արտաքին սարքավորումներով: Դա նաև շատ գոհացուցիչ «շոշափելիքի» զգացում է ՝ չնայած կտրված եզրերին:

Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի

Նյութերը փոքր -ինչ տարբերվում են Օվկիանիայից.

Նյութեր

1 Arduino Mega- Ես խորհուրդ եմ տալիս մինի ոճը (ինչպես սա Amazon- ում), որպեսզի ավելի դյուրին տեղադրվի սենսորային բարձիկների տակ, բայց դա բացարձակապես անհրաժեշտ չէ: Հնարավոր է, որ դուք նույնիսկ կարողանաք օգտագործել Uno/Genuino կամ Mini կամ Feather, բայց դա, ամենայն հավանականությամբ, կպահանջի, որ դուք ADC կապերն ընդունեք որպես թվային, և ես չգիտեմ, արդյոք ստանդարտ հզորության ռեժիմն աշխատում է դրանց վրա: Եվ դուք պետք է ինքնուրույն պարզեք ծրագրավորումը:

1-2 Adafruit MCP 4725 I2C DAC կոտրել տախտակները

2-3 մոնո 3.5 մմ ֆոնո վարդակներ

Պղնձից ծածկված 1 միակողմանի թերթ (օգտագործվում է ձեր սեփական PCB- ները փորագրելու համար) `մոտ 18" x1 ⅛ "ժապավենի համար:

PCB շերտի տախտակ

16-32 զոդվող duPont կապում (Arduino Style)

Eurorack հոսանքի ավտոբուսի հետ համատեղելի ժապավենի ժապավեն (տուփ 10 -ից Amazon- ից, կամ եթե լրացուցիչ երեսպատում ունեք):

Խցանված միացման մետաղալար (որքան բարակ, այնքան լավ, ես օգտագործել եմ այս 30AWG- ը, կրկին Amazon- ից)

Sոդող

Այն, ինչ ձեզ դուր է գալիս և որի հետ հարմար է աշխատել, այն ամրացնելու համար

Գործիքներ

Սեղանի սղոց (որպես այլընտրանք, CNC կամ լազերային դանակը, հավանաբար, ձեզ ավելի լավ արդյունքներ կտա, եթե իմանաք, թե ինչ եք անում):

Soldոդման երկաթ և զոդման գործիքներ, ներառյալ տափակաբերան աքցան, ողողող կտրիչներ և մետաղալարեր

Տպիչ (թուղթ, ոչ եռօրյա) (բայց գուցե նաև եռօրյա)

Ուղիղ եզր

Մշտական նշիչ/մարկերներ

Գայլիկոն (լավագույնը հորատման մամլիչ կամ պտտվող գործիքների սեղմիչ կլինի):

Պտտվող գործիք կամ ֆայլ

Պողպատե բուրդ (ըստ ցանկության)

Քայլ 2: «Ոչ բանալիներ»

The
The

Քիչ թե շատ ինքս ինձ պատճենելով մյուս հրահանգից, տպեք կցված pdf ֆայլը և կտրեք օրինակի հակադարձ (վերին) տարբերակը (այն, որի վրա չկան նշման տառեր կամ Arduino փին համարներ): Եթե ձեր պղնձով պատված կտորը բավական երկար չէ, ապա որոշեք, թե որտեղ կոտրել և տեղավորել սենսորային բարձիկներն ու կտրել օրինակը այդ կետերում: Հաջորդը, պղնձե ծածկը կտրեք թղթի շերտերի նույն չափի շերտերով (յուրաքանչյուրը պետք է լինի 1⅛ դյույմ), որքան լայն լինեն նախշի շերտերը:) Թղթե ժապավենները կպցրեք պղնձե պատված կտորների մեջքին և մշտական նշագծով:, նշեք եռանկյունների, զուգահեռագծերի և ուղղանկյունների անկյունները պղնձե ծածկույթի եզրերին, ապա դրանք միացնելու համար օգտագործեք ուղիղ եզր, որպեսզի այս քայլով ունենաք ինչ -որ բան, որը նման է լուսանկարին:

Հաջորդը, սեղանի սղոցը շատ ուշադիր դրեց այնպես, որ սայրը հազիվ կտրվի սեղանի մակարդակից բարձր: Խնդիրն այն է, որ հեռացնենք ծածկույթի պղնձե կողմի շեղբի լայնությունը, բայց չկտրենք ապակեպլաստե հիմքի միջով (գոնե էականորեն): Կարող եք այն փորձարկել որոշ շերտերի կտրումից մնացած «կաթիլով»: պղնձով պատված ՝ տեսնելու համար, որ սայրը ոչ շատ բարձր է, ոչ էլ շատ ցածր: Կտրեք շապիկը ՝ օգտագործելով հետևի գծով գծերը ՝ որպես ուղեցույցներ, որոնցով պետք է շարել սայրը: Դուք կցանկանաք օգտագործել անկյունային ուղեցույց `ընդլայնմամբ: Այս տարբերակի համար ես կառուցեցի մի ջիգ, որն ուներ 2 62.5˚ ուղեցույց, բայց ամեն դեպքում անկյունագծային գծերը բոլորը պետք է լինեն 62.5˚: Դանդաղ գնացեք: Կրկին, իմ կրճատումներն այնքան էլ իդեալական չստացվեցին, ինչպես ես հույս ունեի (բայց դրանք մի փոքր ավելի լավ էին, քան գոնե MIDI տարբերակը):

Երբ ալիքները կտրված են երեսապատման մեջ, կցանկանաք քանդել պղնձի ցանկացած կոպիտ եզրեր: Սա իսկապես թույլ է տալիս զգալ շոշափելիքի զգացողությունը, հատկապես, եթե զոդման փուչիկը նվազագույնի հասցնում: Ես մի քանի պողպատե բուրդ վերցրեցի իմ մոտ, որպեսզի այն սանրված լինի:

Ավելորդ է ասել, որ սեղանի սղոցով աշխատելիս ձեռնարկեք բոլոր սովորական նախազգուշական միջոցները: Հագեք անվտանգության ակնոցներ և օգտագործեք մղիչ, և ԱՍՏՈ ՀՈՎԻ, ԵԹԵ ՉԳԻՏԵՔ, ԻՆՉ ԱՍՈՄ, ԱՅՍՊԵՍ ՉՓՈՐՁԵՔ: Կրկին, ես այստեղ ձևաչափը ձևափոխեցի որպես PDF ՝ հույսով, որ եթե ինչ -որ մեկը ունի CNC մեքենա կամ լազերային դանակ, ապա կցանկանար դա փորձել դրանով, որ կարող էր օգտագործել դասավորության վեկտորացված տարբերակը և կտրել պրոֆեսիոնալ տեսք ունեցող մեկը: (Խնդրում եմ կիսվել արդյունքներով, եթե դա անում եք) ձախողման կետեր, բայց ես նորից եմ վերահաստատում, որ դա չափազանց թանկ կլինի և վերահսկիչն ավելի խորը կդարձնի, քան ես ուզում էի իմ նախագծի համար:

Երբ ոչ ստեղները կտրված են ծածկույթի մեջ, անցքեր պատրաստեք այնքան փոքր, որքան կարող է սեղմել ձեր մամուլը, ինչը, միևնույն է, թույլ կտա ձեզ միացնել մետաղալարերը միմյանցից յուրաքանչյուրի վերին տողերի ծայրերին կամ անկյուններին: -բանալիների շերտեր: Ինչպես նախկինում, այստեղ ձևը կարևոր չէ. Եթե ցանկանայիք, կարող եք կտրել ավանդաբար ձևավորված ստեղնաշար կամ Penrose դիագրամ կամ այն, ինչ ձեզ դուր է գալիս (ենթադրելով, որ ունեիք այդ CNC կամ լազերային կտրիչը):

Քայլ 3: Էլեկտրոնիկա

Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա
Էլեկտրոնիկա

Հաջորդ քայլերի համար ժամանակից մի քանի րոպե առաջ անցեք ՝ մտածելու համար, թե ինչպես եք ցանկանում ամեն ինչ ամրացնել, որպեսզի կրթված գուշակություն կատարեք, թե որքան ժամանակ պետք է կատարել միացման տարբեր լարերը:

Եռակցման մեկ մետաղալար կպցրեք ոչ-բանալիներից յուրաքանչյուրին ՝ հետևի կողմից անցնելով անցքը անցքերի միջով, այնուհետև մետաղալարը կտրեք պղնձե կողմից: Առանց չափազանց տեխնիկական լինելու, մտածեք, թե ինչպես եք այն ամրացնելու և պլանավորեք այնպես անել, որ մետաղալարն այնքան երկար լինի, որ յուրաքանչյուր շերտի յուրաքանչյուր առանցքից առանցքից հասնի Arduino- ին ՝ չունենալով ավելի քան մի քանի մմ լրացուցիչ մետաղալար: Այնուհետև, շատ զգուշորեն, մեկ մետաղալար, միացրեք մետաղալարը յուրաքանչյուր ոչ ստեղնից մինչև Arduino Mega քորոցը, որը համապատասխանում է 2-րդ քայլին կցված pdf- ի ներքևի գծապատկերում յուրաքանչյուր ոչ բանալիի վրա նշված թվին: կատարել-կամ-կոտրել գործողության մի մասը: Գուցե ցանկանաք առաջ անցնել ծրագրավորման մաս և ստուգել ստեղների գործառույթը յուրաքանչյուր մի քանի զոդման միացումից հետո: (Եթե դուք չեք օգտագործում մանրանկարչություն 2560 -ը, ապա գուցե ցանկանաք դիտել զոդվող վահանի տարբերակը կամ օգտագործել ավելի շատ շերտագիծ և դուպոնտի կապում): Ես խորհուրդ եմ տալիս օգտագործել պտտվող գործիք `հարթեցնելու համար կպչուն բլուրներից ցանկացած երիզ դեմքերը: ոչ ստեղները:

Հաջորդը, միացրեք DAC- ները, ինչպես Fritzing դիագրամում: Նկատի ունեցեք, որ միայն CV արտածման մեջ օգտագործվողի վրա A0- ն կապված է 5 վ -ի հետ (սա այն է, որ այն տեղադրվի վոլտից մեկ օկտավայի ելքից առանձին I2C հասցեում): Եթե որոշեք չներառել CV արտահայտությունը, ապա դա ADC- ն է ՝ դուրս թողնելու համար: Միացրեք 5v յուրաքանչյուր Vdd- ին, Gnd- ը Gnd- ին, SDA- ն SDA- ին և այլն:

Երբ DAC- ները միացված են, գուցե ցանկանաք առցանց փնտրել I2C սկանավորման ուրվագիծ ՝ ստուգելու, որ դրանք գործում և ճանաչված են, բայց դա խիստ անհրաժեշտ չէ.

Հաջորդը, կցեք ADC- ների և Arduino Pin 7 -ի տերմինալները յուրաքանչյուրը 3.5 մմ -անոց վարդակից մեկի ծայրին և միացրեք թևի միակցիչը Ground գծերից մեկին: Նկատի ունեցեք, որ եթե պլանավորում եք վարդակների վարդակները միացնել հաղորդիչ մետաղյա ափսեի մեջ, ապա սովորաբար պետք է միայն միակցիչներից կամ ափսեից միացում միացնել գետնին, քանի որ ճարմանդների թևի միացումները նախատեսված են այդ կերպ գետնին տանելու համար:.

Ի վերջո, երկու տող ՝ 8 duPont կապում, կողք կողքի կպցրեք մի կտոր տախտակի մեջ և միացրեք Arduino- ն ՝ միացնելով Eurorack 5v- ը Arduino Vin- ին և երեք Ground գծերից մեկը Arduino գետնին: (Տե՛ս Fritzed դիագրամը և շերտերի երկայնքով քորոցի դասավորության վերջին նկարը): մի քանի տեղ տվեք մոմերին: Սովորաբար ես -12 վ շարքով վարում եմ կարմիր սուր, քանի որ այս մեթոդը չի ներառում խրոցակի ծածկոցներ, պարզապես եղեք ՄԻՇՏ CԳՈՇԱ AND ԵՎ Ո ATՇԱԴՐՈԹՅՈՆ, ՈՐ ՄԻՇՏ ՄԻՇՏ PLԻՇՏ PLՈ PLՈՎՈ EURՄ ԵՔ Ձեր ԵՎՐՈՐԱԿԻ ԳԱՐԸ: Ոչ Instructables- ը, ոչ էլ ես պատասխանատվություն չենք կրում անուշադիր խցանումների համար, և դուք չեք ցանկանում, որ կախարդական ծուխը դուրս գա ձեր թանկարժեք մոդուլներից:

Եթե ցանկանում եք, կարող եք զոդել Eurorack- ի միացման կապումներն ու ADC- ները նույն տախտակի վրա, ինչ ես արեցի վերևում, բայց սա չափազանց կարևոր չէ: Այնուամենայնիվ, եթե այն պահեք կոկիկ, ավելի հավանական է, որ այն հուսալիորեն աշխատի:

Քայլ 4: Տեղադրեք այն

Կրկին, սա մի մասն է, որտեղ կարևոր չէ, թե ինչպես եմ դա արել: Վերևի հիմնական լուսանկարից կարող եք հասկանալ, որ օգտագործել է PVC թիթեղների և ալյումինի կոնստրուկցիաներ և լարերը անցել դրանց մեջ կտրված ոչ բանալիների երկու ժապավեններից: Ես օգտագործել եմ երկկողմանի փքված ժապավեն `ոչ ստեղները ամրացնելու համար:

CV- ի խցիկների համար ալյումին օգտագործելն առավելություններ ունի: Հեշտ է աշխատել և հաղորդունակ, այնպես որ կարող եք օգտվել նշածս հիմնավորման էֆեկտից:

Իմը կատարվել է Apache- ի պատյան (Harbor Freight's version of a Pelican Case) լրացնելու համար, որը ես սարքավորում ունեի ՝ որպես 84 ձիաուժանոց Eurorack պատյան օգտագործելու համար: (Ամբողջ գործը մի տեսակ ներշնչված էր Buchla Music Easel- ից-ուզում եմ, որ մոդուլները լինեն վերևում, իսկ կառավարման մակերեսը ՝ առջևում):

Սա, հավանաբար, հիանալի տեսք կունենա նաև փայտի վրա, բայց դուք կարող եք օգտագործել այն, ինչ ցանկանում եք որպես փրփուրի միջուկ, 3D տպագիր PLA, ստվարաթուղթ, հարթ մանրաթելային ապակու կտոր և այլն: ցանկացած էլեկտրական մեկուսիչ կամ մակերես, որը կարող է էլեկտրականորեն մեկուսացվել կառավարման մակերեսը բավականաչափ կանխելու համար տարողունակ միջամտությունը ՝ հաշվի առնելով ձեր ունակություններն ու պաշարները և երկարակեցության նախապատվությունը:

Քայլ 5: րագիր

Ինչ վերաբերում է Oceania Midi ծրագրավորողին, ես մտադիր չեմ մտնել, թե ինչպես էսքիզներ վերբեռնել Arduino- ում: Օգտագործեք սկսնակ ուղեցույցները միայն «Թարթել» ուրվագծի փոխարեն օգտագործեք իմ կցած երկուսը (այն ավարտվեց ներածության մեջ. Այս խմբագիրը կարծես ճանաչում է այն որպես այլ տեսակի լրատվամիջոց:

Կցված zip ֆայլում կա երկու ուրվագիծ: Ներբեռնեք և բացեք դրանք և ավելացրեք դրանք ձեր Arduino էսքիզների գրադարանում: Առաջին ուրվագիծը (megaCapacitiveKeyboardTest) Arduino readCapacitivePin ֆունկցիայի հարմարեցումն է, որն այստեղ որպես թեստ է, որը ցույց է տալիս, թե որ ստեղն է սեղմվում և դրա հզորության արժեքը սերիական մոնիտորի վրա սեղմելիս: Դա թույլ կտա ձեզ տեսնել որոշ արժեքներ և ստուգել Arduino- ից ոչ ստեղների հետ կապերը, և դա այն էր, ինչ ես ուզում էի օգտագործել ձեզ համար, երբ նկարագրում եք զոդման գործընթացի փորձարկումները: Տեղադրեք այն Arduino- ի վրա, բացեք սերիական մոնիտորը (համոզվեք, որ սերիական մոնիտորը դրել եք ճիշտ baud- ի վրա) և շոշափեք մի քանի ոչ ստեղներ `նշելով արժեքները այն ամենածանր և թեթև հպման համար, որը դուք կօգտագործեիք խաղալու համար: Դրանք կօգտագործվեն երկրորդ էսքիզի (PacificCV) minCap (ամենաթեթև հպում) և maxCap (ամենածանր) արժեքների համար, ինչը այն է, ինչ իրականում կբեռնեք վերահսկիչի վրա, երբ ավարտեք և պատրաստվեք խաղալ: Եթե Ձեզ անհրաժեշտ է արժեքները հարմարեցնել, դա արեք, ապա նորից պահեք ուրվագիծը և վերբեռնեք PacificCV- ում:

Քայլ 6: Խաղալ

Եթե ունեք Eurorack համակարգ կամ ցանկացած կիսամոդուլային Eurorack համատեղելի սինթեզ, դուք պետք է քիչ թե շատ հասկանաք, թե ինչ անել դրա հետ:

Միացրեք վերահսկիչը ժապավենի միջոցով և կրկին զգույշ եղեք, որպեսզի մալուխը ճիշտ կողմնորոշեք, եթե դա գլխիվայր անեք, ապա կարող եք այն կարգավորել որպես հակադարձ +12 վ միացում ձեր Arduino- ով, և շատ հավանական հավանականություն կա սխալը կարող է տապակել այն և/կամ վնասել ձեր դարակաշարերի սնուցման աղբյուրը, այնպես որ համոզվեք, որ Կարմիր շերտը գտնվում է վերնագրի տողերի զույգերի ներքևում, ինչպես ներկայացված է սխեմայի սխեմայում:

Կարկատումը մոդուլային սինթեզի զվարճալի մասն է: Արդյունքները պետք է բավականին ծանոթ տեսք ունենան (այնպես որ դրանք կցելուց հետո ինչ-որ կերպ պիտակավորեք դրանք). Վոլտ-օկտավայի ելքը սովորաբար կերակրում է տատանումին, իսկ դարպասը սովորաբար անցնում է ցածր անցման դարպասին (կամ ծրարի գեներատորին East-Coast նպատակներ.) Pressureնշման նկատմամբ զգայուն CV- ն կարող է գնալ CV- ի զտիչներով, դարպասներով, տատանումներով, խառնիչներով և այլն:

Օկտավայի +/- բարձիկները, կարծես, բավականին հուսալի են իմ վրա: Կրկին այն անցնում է միայն 0v-5v- ից, այնպես որ դուք սահմանափակված եք 4 օկտավայի տիրույթով, բայց օգտագործելով արտաքին սարքավորումներ, ինչպիսիք են Make Noise Maths- ը կամ Erica Synths Pico Scaler- ը, դուք պետք է կարողանաք դա թեքել վեր կամ վար: Ziv at Loopop- ից (որին ես խրախուսում եմ Eurorack- ի և սինթեզի սիրահարներին դիտել և աջակցել Patreon- ում).

«Մաթեմատիկան պետք է լավ կատարի հնարքը. Միացրեք ձեր Arduino- ն [վոլտ մեկ օկտավայի ADC] մուտքի 3 -ին, միացրեք attenuverter 3 -ը ամբողջությամբ CW, այնուհետև օգտագործեք attenuverter 2 ՝ դրան ավելացնելու կամ հանելու համար (այն նորմալացված է մինչև 10 վ, եթե ոչինչ միացված չէ ցանցին: այն), և միացրեք attenuverter- ը մուտքի 2 լրիվ CCW- ով `բացասական տիրույթների համար: Արդյունքում օգտագործեք SUM ելքը (և ակնհայտորեն համոզվեք, որ ծրարները ոչինչ չեն անում): Ես վստահ չեմ, որ մաթեմատիկան գերազանցում է +10 կամ -10 -ից ցածր, բայց ցանկացած այլ միջակայք պետք է լավ լինի: Եթե մուտք ունեք VCA, որն ավելացնում է շահույթը, կարող եք նաև ընդլայնել Arduino CV- ի միջակայքը 5 վ -ից բարձր և օգտագործել ձեր Arduino- ն 0-10v, -5 -ից +5 կամ որևէ այլ դեպքում: 10 վ լարման տիրույթ, որը փոխհատուցվում է մաթեմատիկայի միջոցով »:

Ես իրականում դա կամ Էրիկան չեմ փորձարկել, բայց ինձ տեղեկացրեք, թե ինչ եք մտածում, հատկապես, եթե ունեք և օգտագործում եք սա Մայր 32-ի հետ:

Խմբագրում. Ես միացրել եմ մի տեսանյութի, որն արել եմ այս ցուցադրման համար և մի քանի այլ նախագծերի, որոնց վրա աշխատել եմ: Դա Քեյթլին Աուրելիա Սմիթը չէ, բայց ես հպարտ եմ այն միավորներով, որոնք ես օգտագործում եմ այստեղ:

Ի վերջո, ես կարծում եմ, որ դեռ բաց է Arduino- ի մրցույթը, որին ես կարող եմ մասնակցել և որակավորվել, այնպես որ, եթե դա ընդհանրապես օգտակար է, խնդրում եմ հաշվի առեք դրան իմ օգտին քվեարկելը:

Ողջույն

Խորհուրդ ենք տալիս: