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

ANDI - Պատահական ռիթմի գեներատոր - Էլեկտրոնիկա. 24 քայլ (նկարներով)
ANDI - Պատահական ռիթմի գեներատոր - Էլեկտրոնիկա. 24 քայլ (նկարներով)

Video: ANDI - Պատահական ռիթմի գեներատոր - Էլեկտրոնիկա. 24 քայլ (նկարներով)

Video: ANDI - Պատահական ռիթմի գեներատոր - Էլեկտրոնիկա. 24 քայլ (նկարներով)
Video: Let's PLAY SnowRunner Phase 7: FUEL DELIVERY frolic | Episode 2 2024, Հուլիսի
Anonim
ANDI - Պատահական ռիթմի գեներատոր - էլեկտրոնիկա
ANDI - Պատահական ռիթմի գեներատոր - էլեկտրոնիկա
ANDI - Պատահական ռիթմի գեներատոր - էլեկտրոնիկա
ANDI - Պատահական ռիթմի գեներատոր - էլեկտրոնիկա
ANDI - Պատահական ռիթմի գեներատոր - էլեկտրոնիկա
ANDI - Պատահական ռիթմի գեներատոր - էլեկտրոնիկա
ANDI - Պատահական ռիթմի գեներատոր - էլեկտրոնիկա
ANDI - Պատահական ռիթմի գեներատոր - էլեկտրոնիկա

ANDI- ն մեքենա է, որը կոճակի սեղմումով ստեղծում է պատահական ռիթմ: Յուրաքանչյուր հարված յուրահատուկ է և կարող է փոխվել հինգ բռնակով: ANDI- ն համալսարանական նախագծի արդյունք է, որը վերաբերում էր երաժիշտներին ոգեշնչելուն և թմբկահարումներով աշխատելու նոր եղանակների ուսումնասիրմանը: Նախագծի մասին լրացուցիչ տեղեկություններ կարող եք գտնել andinstruments.com կայքում

ANDI- ի նախագծման փուլում շատ ոգեշնչում կատարվեց ստեղծող համայնքից և հատկապես հետաքրքիր ծրագրերից այստեղ ՝ Instructables- ում: Շնորհքը վերադարձնելու համար ես գրել եմ այս հրահանգը, թե ինչպես պետք է նախագծել ANDI ծեծի գեներատորի էլեկտրական սխեման: Դա մի պարզ շրջան է ՝ հինգ պտտվող բռնակով, որը վերահսկում է միկրո SD քարտի վրա պահվող կարճ թմբուկի ձայների նվագարկումը Arduino Nano- ի միջոցով:

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

ANDI- ն ունի ալյումինի և նրբատախտակի արտաքին թերթ, իսկ արտաքինի պատրաստումը ես չեմ ներառել սույն Հրահանգում:

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

Հակառակ դեպքում դա ձեզ հնարավորություն է տալիս նախագծել ձեր սեփական պարիսպը ձեր ANDI-beat գեներատորի համար:

Հետևեք իմ ANDinstruments նախագծին instagram- ում ՝ նախագծի մեդիա թարմացումների համար ՝ @և_ինստրուզմենտներ

Քայլ 1: Ինչպես հետևել ձեռնարկին

Ինչպես հետևել ձեռնարկին
Ինչպես հետևել ձեռնարկին

Ես փորձել եմ հնարավորինս մանրամասն դարձնել այս Ուղեցույցը `բոլոր հմտությունների մակարդակի մարդկանց այն հասանելի դարձնելու համար:

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

Շղթայի որոշ հիմնական մասերի ավելի խորը հասկանալու համար ես ավելացրել եմ հղումներ դեպի այլ հրահանգներ, ձեռնարկներ և վիքիպեդիայի էջեր, որոնք կօգնեն ձեզ հասկանալ, թե ինչ է կատարվում:

Ազատորեն վերափոխեք սխեմայի ձևը և վերաշարադրեք ծածկագիրը, ինչպես ինքներդ եք նպատակահարմար գտնում, և եթե այո, ապա կրկին կապվեք andinstruments.com կայքին և նշեք աղբյուրը:

Խնդրում ենք մեկնաբանել կամ ինձ նամակ ուղարկել [email protected] հասցեով, եթե ունեք որևէ հարց Ուղեցույցի վերաբերյալ կամ գաղափարներ, թե ինչպես բարելավել շրջանը կամ ձեռնարկը:

Քայլ 2: Բաղադրիչների հավաքում

Բաղադրիչներ հավաքել
Բաղադրիչներ հավաքել

Շղթայի նախագծման համար ես օգտագործել եմ հետևյալ բաղադրիչները.

  • 3 կղզու տախտակի 39x30 անցքեր
  • Arduino nano համատեղելի V3.0 ATMEGA328 16M
  • (2x) 15x1 արական քորագլուխ Arduino- ի համար
  • MicroSD բեկում մակարդակի փոխարկիչով (SparkFun Shifting μSD Breakout)
  • 7x1 արական քորոց վերնագիր MicroSD Breakout- ի համար
  • Micro SDHC-Card (Intenso 4 GB Micro SDHC-Card Class 4)
  • (4x) 10k Օմ պոտենցիոմետրեր (Ալպեր 9 մմ չափի մետաղական լիսեռ Snap RK09L114001T)
  • (4x) 0.1uF կերամիկական կոնդենսատորներ (Vishay K104K15X7RF53L2)
  • 1k Ohm ռեզիստոր (մետաղական ֆիլմի դիմադրություն 0.6W 1%)
  • 3.5 մմ վահանակի վրա տեղադրվող աուդիո խցիկ (Kycon STPX-3501-3C)
  • Պտտվող կոդավորիչ `սեղմիչ անջատիչով (Bourns կոդավորիչներ PEC11R-4025F-S0012)
  • Անջատիչ անջատիչ (1 բևեռ զոդման ներդիրներ միացված ՄՏՍ -102)
  • 9 վոլտ մարտկոցի ժապավեն (Keystone պաշտպանված 9 վոլտ «I» տիպի մարտկոցի ժապավեն)
  • 9 վոլտ մարտկոց
  • Պինդ միջուկային մետաղալար ՝ տարբեր գույներով

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

Եթե ունեք որևէ առաջարկություն, թե ինչպես բարելավել շրջանը, խնդրում ենք մեկնաբանել կամ ուղարկել ինձ էլ.

Քայլ 3: Գտեք որոշ գործիքներ

Գտեք որոշ գործիքներ
Գտեք որոշ գործիքներ
Գտեք որոշ գործիքներ
Գտեք որոշ գործիքներ
Գտեք որոշ գործիքներ
Գտեք որոշ գործիքներ
Գտեք որոշ գործիքներ
Գտեք որոշ գործիքներ

Այս նախագծի համար ես օգտագործում եմ հետևյալ գործիքներն ու սարքավորումները.

  • Բաղադրիչներ փորձարկելու համար նախատեսված տախտակ ՝ դրանք նախքան զոլերի վրա կպցնելը
  • Մի փոքր տափակաբերան աքցան լարերի կտրման համար
  • Ավտոմատ մետաղալար մերկացուցիչ
  • Մի տափակաբերան աքցան ամուր առանցքային լարերի և բաղադրիչների ոտքերի ճկման համար
  • Sոդման երկաթ `կարգավորելի ջերմաստիճանով
  • «Օգնող ձեռքեր», երբ կպցնելիս կպցրեք շերտագիծը
  • Փոքր ուժեղացված բարձրախոս և 3.5 մմ աուդիո մալուխ ՝ սխեմաների աուդիո ելքը ստուգելու համար

Քայլ 4: Հետևեք սխեմատիկին

Հետևեք սխեմատիկին
Հետևեք սխեմատիկին

Այս սխեմատիկան պատրաստված է Fritzing- ի հետ, և ես խորհուրդ եմ տալիս կրկնակի ստուգել դրա հետ ամբողջ ընթացքում ՝ տեսնելու համար, որ բաց չեք թողել որևէ բաղադրիչ կամ կապ:

Սխեմատիկ բաղադրիչները նման չեն այն բաղադրիչներին, որոնք ես օգտագործել եմ իմ սխեմայում, բայց դա ցույց է տալիս, թե ինչպես միացնել լարերը, և կապումներն այն նույն վայրերում են, ինչ իմ բաղադրիչների վրա:

Քայլ 5. Arduino- ն միացրեք MicroSD- քարտերի Breakout Board- ին

Միացրեք Arduino- ն MicroSD- քարտերի Breakout Board- ին
Միացրեք Arduino- ն MicroSD- քարտերի Breakout Board- ին
Միացրեք Arduino- ն MicroSD- քարտերի Breakout Board- ին
Միացրեք Arduino- ն MicroSD- քարտերի Breakout Board- ին
Միացրեք Arduino- ն MicroSD- քարտերի Breakout Board- ին
Միացրեք Arduino- ն MicroSD- քարտերի Breakout Board- ին

Ես խորհուրդ եմ տալիս սկսել նախագիծը `փորձարկելով միացման երկու ամենակարևոր բաղադրիչները` Arduino Nano- ն և MicroSD- քարտի բեկման տախտակը: Ես դա անում եմ տախտակի վրա, և երբ այն լավ է աշխատում, ես կպցնում եմ բաղադրիչները մի տախտակի վրա, ինչը այն դարձնում է մշտական:

Եթե ցանկանում եք ավելին իմանալ այն մասին, թե ինչպես է աշխատում MicroSD- ի տախտակը, խորհուրդ եմ տալիս կարդալ այս ձեռնարկը Adafruit- ից. Micro SD Card Breakout Board Tutorial:

Oldոդման եզրերը կպցրեք Arduino- ի տախտակին և MicroSD ճեղքման տախտակին: Aոդման ընթացքում ես օգտագործում եմ հացահատիկ ՝ արական կապի վերնագրերը տեղում պահելու համար: Դժվար է լինել լավ զոդման միացում, իսկ իմ օրինակի պատկերներում կան որոշ սխալներ: Խորհուրդ եմ տալիս դիտել զոդման որոշ ձեռնարկներ, նախքան սկսելը, եթե դա ձեր առաջին անգամն է, երբ օգտագործվում է եռակցման երկաթ:

Միացրեք MicroSD- ի ճեղքման տախտակը Arduino- ին հացահատիկի վրա հետևյալ հաջորդականությամբ.

  • Arduino քորոց GND -> MicroSD GND
  • Arduino pin 5V -> MicroSD VCC
  • Arduino քորոց D10 -> MicroSD CS
  • Arduino քորոց D11 -> MicroSD DI
  • Arduino քորոց D12 -> MicroSD D0
  • Arduino pin D13 -> MicroSD SCK (ես այն տեսել եմ նաև CLK անունով)

MicroSD- ի ճեղքման տախտակի CD-pin- ը այս նախագծում չի օգտագործվում:

Քայլ 6: Պատրաստեք MicroSD քարտ

Պատրաստեք MicroSD քարտ
Պատրաստեք MicroSD քարտ
Պատրաստեք MicroSD քարտ
Պատրաստեք MicroSD քարտ
Պատրաստեք MicroSD քարտ
Պատրաստեք MicroSD քարտ

MicroSD քարտը միացրեք համակարգչին ադապտերով: Ես օգտագործում եմ MicroSD- քարտ SD քարտի ադապտեր: Ձևավորեք MicroSD քարտը ծրագրակազմի SD ձևաչափով ՝ SD ասոցիացիայից ՝

Ես օգտագործում եմ «Overwrite Format» պարամետրը, որը ջնջում է MicroSD քարտի ամեն ինչ, չնայած որ իմ քարտը բոլորովին նոր է և արդեն դատարկ: Ես դա անում եմ, քանի որ շատ ձեռնարկներում խորհուրդ է տրվում օգտագործել Arduino- ով SD քարտեր: Նշեք քարտի անունը և կտտացրեք «Ձևաչափ»: Սովորաբար դա ինձ համար տևում է մոտ 5 րոպե և ավարտվում է «Քարտի ձևաչափը ավարտված է» հաղորդագրությամբ: Փակել SDFormatter- ը:

Վերբեռնեք.wav- ֆայլերի սեղմված ձայնային հոլովակը այստեղ գտնված MicroSD քարտի արմատային գրացուցակում: Վերբեռնման ավարտից հետո հանեք MicroSD- քարտը և նորից դրեք MicroSD- ի ճեղքման տախտակի մեջ:

Եթե գիտեք աուդիո ծրագրաշարի ձեր ճանապարհը, կարող եք իմ ձայնագրությունները ավելացնել իմ փոխարեն, եթե դրանք անվանեք այնպես, ինչպես իմ օրինակ-ֆայլերում: Ֆայլերը պետք է լինեն 8bit.wav- ֆայլեր `44 100 Հց նմուշառման հաճախականությամբ:

Քայլ 7: Փորձարկեք MicroSD քարտը

Փորձարկեք MicroSD քարտը
Փորձարկեք MicroSD քարտը
Փորձարկեք MicroSD քարտը
Փորձարկեք MicroSD քարտը

Վերբեռնեք «CardInfoTest10» ծածկագիրը Arduino- ում ՝ MicroSD- քարտին կապը ստուգելու համար: Այս ծածկագիրը ստեղծվել է Limor Fried 2011- ի կողմից և փոփոխվել է Tom Igoe 2012- ի կողմից և գտնված և բացատրված է այստեղ Arduino- կայքում:

Բացեք 9600 baud սերիական մոնիտորը և հաստատեք, որ ստանում եք հետևյալ հաղորդագրությունը.

«SD քարտի նախաստորագրում … Լարերի տեղադրումը ճիշտ է, և քարտը առկա է:

Քարտի տեսակը ՝ SDHC

Umeավալի տեսակը ՝ FAT32 »

Հետո հետևում են տեքստի բազմաթիվ տողեր, որոնք այժմ մեզ համար կարևոր չեն:

Եթե ցանկանում եք սովորել, թե ինչպես է աշխատում սերիական մոնիտորը, ստուգեք այս դասը Adafruit: Serial monitor arduino- ից:

Քայլ 8. Arduino- ն և MicroSD- ի ճեղքման տախտակը միացրեք Stripboard- ին

Arduino- ն և MicroSD- ճեղքման խորհուրդը միացրեք Stripboard- ին
Arduino- ն և MicroSD- ճեղքման խորհուրդը միացրեք Stripboard- ին
Arduino- ն և MicroSD- ճեղքման խորհուրդը միացրեք Stripboard- ին
Arduino- ն և MicroSD- ճեղքման խորհուրդը միացրեք Stripboard- ին
Arduino- ն և MicroSD- ճեղքման խորհուրդը միացրեք Stripboard- ին
Arduino- ն և MicroSD- ճեղքման խորհուրդը միացրեք Stripboard- ին

Անջատեք Arduino- ն համակարգչից և նրբորեն կտրեք Arduino- ն և MicroSD- ի ճեղքման տախտակը հացաթղթից: Ես օգտագործում եմ մի փոքր «հարթ գլխով» պտուտակահան և այն մի քանի տեղ պտտում եմ արական կապույտ գլխարկների պլաստիկ մասի և տախտակի միջև, մինչև բաղադրիչները բավականաչափ չամրացվեն ՝ ձեռքով բարձրացնելու համար:

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

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

Soldոդման ժամանակ ես օգտագործում եմ «օգնող ձեռքեր», որպեսզի խուսափեմ շերտագիծը և չամրացված բաղադրիչները սեղանին դնելուց: Եթե դրանք դնեն, ապա չամրացված բաղադրիչները կարող են մի փոքր տեղաշարժվել, իսկ ստրիպի տախտակին ամուր տեղավորումը կարող է կորչել:

Կրկնեք գործընթացը MicroSD ճեղքման տախտակի համար: Սկզբում սերտորեն տեղադրեք այն ճիշտ տեղում և ամրացրեք այն մեկուսիչ ժապավենով:

Քանի որ MicroSD- ի ճեղքման տախտակը մի կողմից ունի միայն արական կապի վերնագրեր, այն կփակվի թեքված վիճակում: Ես դրա հետ կապված որևէ խնդիր չեմ տեսնում, այնպես որ այն ամրացնում եմ մեկուսիչ ժապավենով անկյան տակ, և այն ամուր նստում է զոդումից հետո:

Այնուհետև ես շրջում եմ շերտի տախտակը և զոդման ժամանակ օգտագործում եմ «օգնող ձեռքերս»:

Քայլ 9. Միացրեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին

Միացրեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Միացրեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Միացրեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Միացրեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Միացրեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Միացրեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին

Այժմ ժամանակն է բաղադրիչներ ավելացնել ձայնասկավառակին `ձայնի և ձայնի կառավարման համար: Բաղադրիչները միմյանց կմիացվեն գունավոր պինդ միջուկի մետաղալարով:

Պոտենցիոմետրը գործում է որպես ձայնի վերահսկիչ, երբ պտտվում է, այն մեծացնում է իր դիմադրությունը և դա նվազեցնում է ձայնի ելքի ձայնը: Եթե ցանկանում եք ավելին իմանալ պոտենցիոմետրերի մասին, կարող եք ծանոթանալ այս վիքիպեդիայի էջին ՝ en.wikipedia.org/wiki/Potentiometer:

1k Ohm- ի դիմադրությունը և 0, 1 uF կերամիկական կոնդենսատորը գործում են որպես ցածր անցման զտիչ `բարձր աղմուկը հեռացնելու համար: Եթե ցանկանում եք ավելին իմանալ ցածր փոխանցման զտիչների մասին, կարող եք ծանոթանալ այս վիքիպեդիայի էջին ՝ en.wikipedia.org/wiki/Low-pass_filter

Ես այս բաղադրամասերը կպցրեցի շերտի տախտակին, նախքան MicroSD ճեղքման տախտակի և Arduino- ի միջև լարերը միացնելը: Ես դա անում եմ, որովհետև ուզում եմ, որ ձայնի ելքի լարերը մոտ լինեն ստրիպ -տախտակին:

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

Պոտենցիոմետրը մղեք տախտակի անցքերի միջով ՝ ըստ սառցակալման սխեմայի:

Օգտագործեք տափակաբերան աքցան ՝ պոտենցիոմետրի աջակից ոտքերը թեքելու համար դեպի տախտակ:

Այժմ ժամանակն է միացնել պոտենցիոմետրը Arduino- ին: Կտրեք պինդ միջուկի մետաղալարը ճիշտ երկարությամբ:

Մալուխի ժապավենի գործիքի միջոցով մետաղալարերի յուրաքանչյուր ծայրում հեռացրեք մոտ 5 մմ պլաստմասսա `մետաղը ներսից բացահայտելու համար:

Օգտագործեք տափակաբերան աքցանը, որպեսզի թեքեք մետաղալարն այնպես, որ այն համապատասխանի շերտի տախտակին:

Հաղորդալարը մղեք անցքի անցքերի միջով, որը միացնում է այն պոտենցիոմետրի աջ քորոցին և Arduino քորոց D9- ին: Թեքեք մետաղալարերը թեքության տախտակի հետևի մասում, որպեսզի մետաղալարերը տեղում պահվեն, մինչդեռ ավելի շատ բաղադրիչներ են ավելացվում: Դեռ մի զոդեք

Կրկնեք գործընթացը ՝ պոտենցիոմետրի միջին քորոցին մետաղալար ավելացնելով և պոտենցիոմետրի աջ կողմում ՝ դատարկ քորոցով ՝ ըստ ցնցող սխեմաների:

Պոտենցիոմետրի միջին քորոցից լարին կից անցքին ավելացրեք 1k Օմ դիմադրիչը:

Օգտագործեք տափակաբերան աքցանը երկու անգամ ծալեք կոնդենսատորի մեկ ոտքը, որպեսզի այն տեղավորվի շերտի տախտակի երկու անցքերի մեջ ՝ ըստ սառեցման սխեմայի:

Կոնդենսատորը մղեք տախտակի անցքերի միջով, որպեսզի մի ոտքը դիմադրիչի հետ անցք ունենա, իսկ մեկ ոտքը `դիմադրողի աջ կողմում գտնվող դատարկ 3 անցքով կղզու անցքով:

Կոնդենսատորը բավականաչափ ներքև իջեցրեք այնպես, որ այն շերտի տախտակից ավելի բարձր չլինի, քան թելերից ներքև գտնվող պոտենցիոմետրի դարակը: Դա պայմանավորված է նրանով, որ պատյանների մետաղյա գագաթը կհենվի պոտենցիոմետրի դարակի վրա և, հետևաբար, կոնդենսատորը չպետք է լինի վերևի ճանապարհին:

Ավելացրեք ևս երկու լար `արդուինոյի հիմքը պոտենցիոմետրի ձախ քորոցին միացնելու համար և այնտեղից շարունակեք դեպի կոնդենսատորին միացած անցք:

Քայլ 10. oldոդեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին

Umeոդեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Umeոդեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Umeոդեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Umeոդեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Umeոդեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Umeոդեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Umeոդեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին
Umeոդեք ձայնի կառավարման կոճակը և ցածր անցման զտիչը Stripboard- ին

Գծապատկերի հետևի մասում բոլոր լարերը թեքելուց հետո, որպեսզի բաղադրիչներն ու լարերը չընկնեն, կարող եք շերտի տախտակը գլխիվայր շրջել: Ես օգտագործում եմ իմ «օգնության ձեռքերը» ՝ շերտի տախտակը գլխիվայր պահելու համար: Համոզվեք, որ բաղադրիչների և լարերի թեքված ոտքերը չեն խանգարում որևէ այլին: Երբեմն թեքված ոտքերը կարող են օգտագործվել պղնձի տարբեր կղզիների միջև եղած բացը լրացնելու համար: Սովորաբար դա լավ է անել Arduino- ի գետնի և 5V կապերի հետ, քանի որ շատ բաղադրիչներ հաճախ կապված են այս երկուսի հետ: Այս տեխնիկան ես օգտագործում եմ Arduino- ի հիմնային քորոցում այս դեպքում:

Eringոդումից հետո ես օգտագործում եմ սուր տափակաբերան աթոռը և լարերը կտրելու համար, որտեղ դրանք չափազանց երկար են:

Քայլ 11. Միացրեք MicroSD Breakout խորհուրդը Arduino- ին

Միացրեք MicroSD Breakout Board- ը Arduino- ին
Միացրեք MicroSD Breakout Board- ը Arduino- ին
Միացրեք MicroSD Breakout Board- ը Arduino- ին
Միացրեք MicroSD Breakout Board- ը Arduino- ին
Միացրեք MicroSD Breakout Board- ը Arduino- ին
Միացրեք MicroSD Breakout Board- ը Arduino- ին

Այժմ ժամանակն է միացնել MicroSD բեկման տախտակը Arduino- ին: Սկսեք ՝ Arduino- ի գետնի միջև մետաղալար միացնելով MicroSD ճեղքման տախտակի գետնին: Այժմ ես օգտագործում եմ Arduino- ի գրունտի երկարացումը, որը ես ստեղծել եմ ՝ զոդելով Arduino- ի և պոտենցիոմետրի ձախ քորոցի միջև ընկած մետաղալարերի ծայրը Arduino- ի գրունտի կողքին կից պղնձե կղզու հարևանությամբ:

Շարունակեք թեքել մետաղալարերի ծայրը թիթեղների հետևի մասում `մետաղալարը տեղում պահելու համար և սպասեք զոդման, մինչև Arduino- ի և MicroSD ճեղքման տախտակի միջև բոլոր լարերը տեղում լինեն:

Ավելացրեք մետաղալար MicroSD ճեղքման տախտակի CS-pin- ի և Arduino- ի D10- քորոցի միջև:

Շարունակեք մետաղալարով MicroSD ճեղքման տախտակի DI-pin- ի և Arduino- ի D11- քորոցի միջև:

Միացրեք MicroSD ճեղքման տախտակի DO- ն Arduino- ի D12- քորոցին:

Միացրեք MicroSD- ի ճեղքման տախտակի SCK- կապը (մեկ այլ MicroSD բեկման տախտակի վրա, որը ես օգտագործել էի մինչ այս SIN- ի փոխարեն SKK անվանումը) Arduino- ի D13- պինին:

Վերջին միացված մետաղալարը MicroSD ճեղքման տախտակի VCC- կապի և Arduino- ի 5V- կապի միջև է:

Լարերը կարող են մի փոքր սեղմված լինել, բայց համոզվեք, որ մետաղալարերի մասերը միմյանց չեն դիպչում:

Շրջեք շերտի տախտակը և համոզվեք, որ լարերը դեռ տեղում են:

Քայլ 12. MicroSD Breakout Board- ը կպցրեք Stripboard- ին

MicroSD Breakout Board- ը կպցրեք Stripboard- ին
MicroSD Breakout Board- ը կպցրեք Stripboard- ին
MicroSD Breakout Board- ը կպցրեք Stripboard- ին
MicroSD Breakout Board- ը կպցրեք Stripboard- ին

Կիրառեք զոդ և կտրեք մնացած մետաղալարերի ծայրերը:

Քայլ 13. Միացրեք և միացրեք աուդիո խցիկը Stripboard- ին

Միացրեք և կպցրեք աուդիո խցիկը Stripboard- ին
Միացրեք և կպցրեք աուդիո խցիկը Stripboard- ին
Միացրեք և կպցրեք աուդիո խցիկը Stripboard- ին
Միացրեք և կպցրեք աուդիո խցիկը Stripboard- ին
Միացրեք և կպցրեք աուդիո խցիկը Stripboard- ին
Միացրեք և կպցրեք աուդիո խցիկը Stripboard- ին
Միացրեք և կպցրեք աուդիո խցիկը Stripboard- ին
Միացրեք և կպցրեք աուդիո խցիկը Stripboard- ին

Այժմ ժամանակն է միացնել աուդիո խցիկը շերտագոտուն: Սկսեք լարերը ամրացնելով աուդիո խցիկին և թեքեք լարերը աուդիո խցիկի կապումներին, որպեսզի դրանք մնան տեղում:

Soldոդման ժամանակ մետաղալարը դժվար է պահել տեղում: Ես մեկ անգամ ևս օգտագործում եմ իմ «օգնության ձեռքերը»:

Աուդիո խցիկի լարերը միացրեք շերտի տախտակին `ըստ ցրտաշունչ սխեմայի և թեքեք լարերը թեքության տախտակի հետևի մասում` դրանք տեղում պահելու համար:

Շրջեք շերտի տախտակը գլխով և կպցրեք աուդիո խցիկի լարերին: Այնուհետեւ կտրեք մնացած լարերը մի տափակաբերան աքցանով:

Քայլ 14: Փորձարկեք ձայնային խցիկը

Փորձարկեք աուդիո խցիկը
Փորձարկեք աուդիո խցիկը
Փորձարկեք աուդիո խցիկը
Փորձարկեք աուդիո խցիկը

Այժմ ժամանակն է ստուգել աուդիո ելքը: Միացրեք Arduino- ն համակարգչին և վերբեռնեք այստեղ գտնված «andi_testsound» ծածկագիրը:

Ձայնային վարդակը միացրեք 3.5 մմ աուդիո մալուխով (նույն տեսակի միակցիչ, որը սովորաբար օգտագործվում է ականջակալների մեջ) ուժեղացված բարձրախոսին: Այս տեսանյութում ես աուդիո խցիկը միացնում եմ մի փոքրիկ bluetooth բարձրախոսին, որի հետևում կա նաև 3.5 մմ «Audio In» մուտքագրում: Այս միացումը չի աշխատի միացված ականջակալների հետ, քանի որ այն չունի ձայնի ելքի ուժեղացում: Էլեկտրաէներգիա ստանալու համար Arduino- ն դեռ պետք է միացված լինի համակարգչին: «Andi_testsound»-ծածկագիրը նվագում է տարբեր ձայնային հոլովակներ MicroSD քարտից, և եթե ամեն ինչ աշխատի, ապա այժմ ձեր բարձրախոսի միջոցով պատահական հարված կհնչեք: Կարող եք նաև պտտել պոտենցիոմետրը ՝ ելքի ծավալը մեծացնելու կամ նվազեցնելու համար:

Քայլ 15. Միացրեք և զոդեք պոտենցիոմետրերը Stripboard- ին

Միացրեք և զոդեք պոտենցիոմետրերը Stripboard- ին
Միացրեք և զոդեք պոտենցիոմետրերը Stripboard- ին
Միացրեք և զոդեք պոտենցիոմետրերը Stripboard- ին
Միացրեք և զոդեք պոտենցիոմետրերը Stripboard- ին
Միացրեք և զոդեք պոտենցիոմետրերը Stripboard- ին
Միացրեք և զոդեք պոտենցիոմետրերը Stripboard- ին

Այժմ ժամանակն է ավելացնել մնացած պոտենցիոմետրերը, որոնք օգտագործվում են որպես բռնակ ՝ գեներացվող զարկը վերահսկելու համար: Կարդացեք ավելին պոտենցիոմետրերի ՝ որպես Arduino- ի հետ անալոգային մուտքեր օգտագործելու մասին Arduino- կայքում ՝ կարդալ պոտենցիոմետր (անալոգային մուտքագրում):

Էլեկտրական գործառույթ չունեցող պոտենցիոմետրերի ոտքերն ուղղելու համար օգտագործեք տափակաբերան աքցան, ինչպես դա արվեց առաջին պոտենցիոմետրով:

Տեղադրեք պոտենցիոմետրերը ճիշտ տեղում ըստ Fritzing- սխեմատիկայի ՝ բաղադրիչների բոլոր հինգ ոտքերով անցքերի միջով:

Sideալելիս կողքի երկու ոտքերը թեքեք թղթի հետևի մասում, որպեսզի այն մեխանիկական ուժ ստանա զոդման ընթացքում:

Erոդեք բոլոր հինգ ոտքերը, նույնիսկ եթե կողային ոտքերը չունեն որևէ էլեկտրական գործառույթ: Սա պոտենցիոմետրերին տալիս է մի փոքր լրացուցիչ մեխանիկական ուժ:

Քայլ 16. Միացրեք և միացրեք կոնդենսատորները Stripboard- ին

Միացրեք և միացրեք կոնդենսատորները Stripboard- ին
Միացրեք և միացրեք կոնդենսատորները Stripboard- ին
Միացրեք և միացրեք կոնդենսատորները Stripboard- ին
Միացրեք և միացրեք կոնդենսատորները Stripboard- ին
Միացրեք և միացրեք կոնդենսատորները Stripboard- ին
Միացրեք և միացրեք կոնդենսատորները Stripboard- ին

Ազդանշանի ելքային-քորոցի և պոտենցիոմետրերի գրունտային կապի միջև ավելացվում են կոնդենսատորներ `ազդանշանն ավելի կայուն դարձնելու համար: Կարդացեք ավելին մուտքի հարթեցման մասին այս Ուղեցույցում. Հարթ պոտենցիոմետր մուտքագրում:

Ըստ Fritzing- ի սխեմատիկայի, կոնդենսատորները ավելացրեք շերտի տախտակին: Մղեք դրանք ներքև ՝ այնքան մոտ, որքան նրանք գտնվում են պոտենցիոմետրերի դարակից վերև:

Կոնդենսատորների ոտքերը թեքեք գիպսաստվարաթղթի հետևի մասում, որպեսզի դրանք ամրացվեն զոդման ժամանակ:

Ոտքերը կպցրեք և կտրեք մնացած երկարությունը:

Քայլ 17. Միացրեք և կպցրեք պտտվող կոդավորիչը Stripboard- ին

Միացրեք և կպցրեք պտտվող կոդավորիչը Stripboard- ին
Միացրեք և կպցրեք պտտվող կոդավորիչը Stripboard- ին
Միացրեք և կպցրեք պտտվող կոդավորիչը Stripboard- ին
Միացրեք և կպցրեք պտտվող կոդավորիչը Stripboard- ին
Միացրեք և կպցրեք պտտվող կոդավորիչը Stripboard- ին
Միացրեք և կպցրեք պտտվող կոդավորիչը Stripboard- ին
Միացրեք և կպցրեք պտտվող կոդավորիչը Stripboard- ին
Միացրեք և կպցրեք պտտվող կոդավորիչը Stripboard- ին

Ուղղեցեք պտտվող կոդավորիչի երկու կողային ոտքերը, որպեսզի դրանք հարթ պառկեն գիպսաստվարաթղթի վրա: Ես դա անում եմ, որովհետև իմ պտտվող կոդավորողներն ունեն կողային ոտքեր, որոնք չափազանց մեծ են ՝ տախտակի անցքից անցնելու համար:

Պտտվող կոդավորիչը մղեք տախտակի միջով ճիշտ տեղում ՝ ըստ Fritzing- սխեմատիկայի:

Այնուհետև ես օգտագործում եմ մեկուսիչ ժապավեն ՝ պտտվող կոդավորիչը տեղում կպցնելու համար, քանի որ զոդման ընթացքում կոդավորիչը չի պահում այն բավականաչափ լավ տեղում:

Sոդեք պտտվող կոդավորիչը և հանեք ժապավենը:

Քայլ 18. Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (1/2)

Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (1/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (1/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (1/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (1/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (1/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (1/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (1/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (1/2)

Ավելացրեք ազդանշանային մալուխներ յուրաքանչյուր պոտենցիոմետրի միջին կապանքներից դեպի աջ Arduino- ի քորոցը `ըստ Fritzing- ի սխեմայի:

Նույնը արեք 5V լարերի հետ, որոնք միացնում են պոտենցիոմետրերի աջ կապումներն անընդմեջ MicroSD ճեղքման տախտակի VCC- քորոցին:

Թեքեք լարերը թիթեղների հետևի մասում:

Erոդեք լարերը և կտրեք լարերի մնացած մետաղական մասը:

Քայլ 19. Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (2/2)

Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (2/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (2/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (2/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (2/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (2/2)
Միացրեք և կպցրեք լարերը Միացրեք պոտենցիոմետրերը Arduino- ին (2/2)

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

Սկսեք չափելով երեք հավասար երկարության լարեր, որոնք կմիացնեն պոտենցիոմետրերի գրունտային կապերը: Այս լարերը չեն անցնի անցքերի միջով, այլ փոխարենը կպչեն, երբ պառկած են աջ կապի կողքին `ըստ Ֆրիտցինգ-սխեմատիկայի:

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

Քայլ 20. Միացրեք և կպցրեք լարերը Միացրեք պտտվող ծածկագրիչը Arduino- ին

Միացրեք և կպցրեք լարերը Միացրեք պտտվող ծածկագրիչը Arduino- ին
Միացրեք և կպցրեք լարերը Միացրեք պտտվող ծածկագրիչը Arduino- ին
Միացրեք և կպցրեք լարերը Միացրեք պտտվող ծածկագրիչը Arduino- ին
Միացրեք և կպցրեք լարերը Միացրեք պտտվող ծածկագրիչը Arduino- ին
Միացրեք և կպցրեք լարերը Միացրեք պտտվող ծածկագրիչը Arduino- ին
Միացրեք և կպցրեք լարերը Միացրեք պտտվող ծածկագրիչը Arduino- ին

Այժմ շարունակեք ավելացնելով երկու ավելի կարճ լարեր `պոտենցիոմետրերի գրունտալարերը պտտվող կոդավորիչին միացնելու համար:

Erոդեք լարերը, մինչդեռ թողեք, որ պիտենցիոմետրերի վրա գծապատկերը ինքնուրույն կանգնի:

Ըստ Ֆրիտզինգի սխեմայի, ավելացրեք պտուտակավոր կոդավորիչն արդուինոյին միացնող երեք լար և վերջում ավելացրեք կարճ մետաղալար, որը միացնում է MicroSD- ի ճեղքման հիմնաքարը ամենամոտ պոտենցիոմետրի գետնափորին: Լարերը կպցրեք մեկ առ մեկ:

Քայլ 21. Փորձարկեք ամբողջական ANDI կոդը

Փորձարկեք ամբողջական ANDI կոդը
Փորձարկեք ամբողջական ANDI կոդը
Փորձարկեք ամբողջական ANDI կոդը
Փորձարկեք ամբողջական ANDI կոդը

Այժմ ժամանակն է ստուգել այստեղ գտնված ծածկագրի ամբողջական տարբերակը: Միացրեք Arduino- ն համակարգչին և վերբեռնեք ANDI կոդը:

Այնուհետև միացրեք բարձրախոսի մալուխը աուդիո ելքին և փորձարկեք պոտենցիոմետրերը և պտտվող կոդավորիչը: Եթե շատ բարձր ձայներ եք լսում, մի անհանգստացեք, դա ինձ համար պայմանավորված էր Arduino- ի USB մալուխով սնուցմամբ: Հաջորդ քայլում դուք պատրաստվում եք միացնել մարտկոցի միակցիչը և հոսանքի անջատիչը շերտի տախտակին, այնուհետև Arduino- ն այլևս կարիք չունի սնվելու համակարգչից:

Քայլ 22. Միացրեք և զոդեք մարտկոցի միակցիչը Stripboard- ին

Միացրեք և զոդեք մարտկոցի միակցիչը Stripboard- ին
Միացրեք և զոդեք մարտկոցի միակցիչը Stripboard- ին
Միացրեք և զոդեք մարտկոցի միակցիչը Stripboard- ին
Միացրեք և զոդեք մարտկոցի միակցիչը Stripboard- ին
Միացրեք և զոդեք մարտկոցի միակցիչը Stripboard- ին
Միացրեք և զոդեք մարտկոցի միակցիչը Stripboard- ին

Մարտկոցի միակցիչը 9V մարտկոցը որպես էներգիայի աղբյուր միացնում է ստրիպ-տախտակին: Անջատիչ անջատիչը միացնելու կամ անջատելու է նախագիծը `կամրջելով կամ կոտրելով մարտկոցի միակցիչի կարմիր մետաղալարը:

Կտրեք կարմիր մետաղալարերը մարտկոցի միակցիչի պահոցից մոտ 10 սմ հեռավորության վրա և թեքեք լարի ծայրը միացման անջատիչի միջին պտույտի շուրջը: Այնուհետև միացրեք մոտ 20 սմ երկարությամբ մեկ այլ մետաղալար `միացման անջատիչի արտաքին կապումներից մեկին:

Կարմիր երկու լարերը միացրեք միացման անջատիչին `օգտագործելով« օգնող ձեռքերը »` լարերը տեղում պահելու համար:

Կարմիր մետաղալարի ծայրը միացրեք Arduino- ի Vin- քորոցին, իսկ սև մետաղալարը գետնին `Fritzing- ի սխեմայի համաձայն տեղերում:

Թեքեք լարերը թիթեղների հետևի մասում և պտտեք տախտակը, որպեսզի այն ամրացնեք տեղում:

Օգտագործեք միացման անջատիչը ՝ Arduino- ն միացնելու համար և տեսեք, թե արդյոք միկրոհսկիչի LED- ները միացված են:

Քայլ 23. Փորձարկեք շղթան

Փորձարկեք սխեման
Փորձարկեք սխեման

Ձախ ձայնը իջեցնելու համար պտտեք ձախ ձախ պոտենցիոմետրը ամբողջ ժամացույցի սլաքի ուղղությամբ, այնուհետև բարձրախոսի մալուխը միացրեք աուդիո միակցիչին: Բարձրախոսը պետք է լինի նաև նվազագույն ձայնի վրա ՝ միացնելով սալիկը ՝ խուսափելու համար բարձր ձայնից, որը երբեմն կարող է առաջանալ բարձրախոսի մալուխը աուդիո միակցիչի մեջ մղելիս:

Քայլ 24. Փակեք այն ձեր ճանապարհով

Փակեք ձեր ճանապարհը
Փակեք ձեր ճանապարհը
Փակեք ձեր ճանապարհը
Փակեք ձեր ճանապարհը
Փակեք ձեր ճանապարհը
Փակեք ձեր ճանապարհը

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

Խնդրում ենք մեկնաբանություն թողնել կամ էլ. Նամակ ուղարկել [email protected] հասցեով ՝ ձեր սխեմաներով, կամ եթե կիսվելու որևէ հարց կամ բարելավում ունեք:

Առաջին անգամ հեղինակային մրցույթ 2018 թ
Առաջին անգամ հեղինակային մրցույթ 2018 թ
Առաջին անգամ հեղինակային մրցույթ 2018 թ
Առաջին անգամ հեղինակային մրցույթ 2018 թ

Երկրորդ մրցանակ առաջին անգամ հեղինակային մրցույթում 2018 թ

Էպիլոգ մարտահրավեր 9
Էպիլոգ մարտահրավեր 9
Էպիլոգ մարտահրավեր 9
Էպիլոգ մարտահրավեր 9

Երկրորդը Epilog Challenge- ում 9

Arduino մրցույթ 2017
Arduino մրցույթ 2017
Arduino մրցույթ 2017
Arduino մրցույթ 2017

Երկրորդ տեղը զբաղեցնող Arduino մրցույթում 2017 թ

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