Բովանդակություն:
- Քայլ 1: Ձեզ անհրաժեշտ կլինի
- Քայլ 2: Միացումներ
- Քայլ 3: Ալիքի ֆայլերի կարգավորում
- Քայլ 4: Կոդ
- Քայլ 5: Վերջնական կապեր…
Video: Նվազագույն Arduino ձայնային էֆեկտի տուփ ՝ 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Սա ձայնային էֆեկտի տուփի արագ նախագիծ է: Սարքը կարդում է նախապես գրանցված wav ֆայլը microSD- ից, որը տրված է հատուկ կոճակին և այն նվագարկում է սեղմելիս:
Քայլ 1: Ձեզ անհրաժեշտ կլինի
Arduino pro mini (կամ այլ) microSD մոդուլ Բարձրախոս TRS (միկրո / օժանդակ) միացումով Իգական TRS միակցիչ 4 Հպման կոճակ 4 220 օհմ դիմադրիչ Մարտկոցի կրիչ և մարտկոցներ - ես օգտագործել եմ 2 CR2032 մետաղադրամ մարտկոցները, բայց դուք կարող եք օգտագործել այլ երկկողմանի արական TRS (ականջակալ) մալուխ
Քայլ 2: Միացումներ
Յուրաքանչյուր կոճակ միացված է VCC- ին և 220ohm ռեզիստորի միջոցով GND- ին (մալուխի վրա կեղծ հոսանքը ներքև քաշելու համար) `դիմադրությունից առաջ, յուրաքանչյուր կոճակ, որը միացված է Arduino- ի թվային կապում 5, 6, 7, 8:
TRS միակցիչը միացված է GND- ին և Arduino- ի թվային 9 -րդ կապին:
MicroSD մոդուլը Arduino- ին միացված է հետևյալ կերպ. GND => GNDVcc => VccMISO => 12MOSI => 11CS => 4SCK => 13
Մարտկոցը + միացված է RAW- ին և - GND- ին
Քայլ 3: Ալիքի ֆայլերի կարգավորում
Wav ֆայլերը պետք է լինեն 16000khz 8bit մոնո: Անվանեք դրանք այն կոճակի համարով, որը դուք պատրաստվում եք հատկացնել (1, 2, 3, 4)
Դուք կարող եք օգտագործել այս կայքը ՝ ձեր ֆայլերը փոխարկելու համար
Քայլ 4: Կոդ
Կոդն օգտագործում է 2 գրադարան, որոնք պետք է համոզվեք, որ ունեք (եթե դրանք չեք ներբեռնում lib մենեջերի միջոցով) ՝ SD.hTMRpcm.h
#ներառել // ներառել SD մոդուլի գրադարան #ներառել // ներառել բարձրախոսների կառավարման գրադարան #սահմանել SD_ChipSelectPin 4 // սահմանել CS քորոցը #սահմանել B1 5 // 4 կոճակները կապում են կապեր #սահմանել B2 6 #սահմանել B3 7 #սահմանել B4 8 TMRpcm tmrpcm; // ստեղծել օբյեկտ բարձրախոսների գրադարանի համար void setup () {Serial.begin (9600); pinMode (5, Մուտք); // 4 տուփ սկզբնավորվում է որպես INPUTS pinMode (6, INPUT); pinMode (7, Մուտք); pinMode (8, Մուտք); tmrpcm.speakerPin = 9; // սահմանել բարձրախոսի քորոցը: // դուք պետք է օգտագործեք Arduino Uno- ի և Nano- ի 9 -րդ կապը // գրադարանը օգտագործում է այս քորոցը, եթե (! SD.begin (SD_ChipSelectPin)) {// տեսնել, արդյոք քարտը ներկա է և կարող է սկզբնավորվել վերադարձի; // ավելին մի արա, եթե ոչ} tmrpcm.setVolume (6); // 0 -ից 7. Սահմանեք ձայնի մակարդակը tmrpcm.play ("start.wav"); // «1» ձայնային ֆայլը կհնչի ամեն անգամ, երբ arduino- ն ուժգնանում է, կամ վերակայվում է} void loop () {// Serial.println (digitalRead (8)); if (digitalRead (B1)) {Serial.println ("B1"); tmrpcm.play («1.wav»); ուշացում (100); } if (digitalRead (B2)) {Serial.println ("B2"); tmrpcm.play («2.wav»); ուշացում (100); } if (digitalRead (B3)) {Serial.println ("B3"); tmrpcm.play ("3.wav"); ուշացում (100); } if (digitalRead (B4)) {Serial.println ("B4"); tmrpcm.play ("4.wav"); ուշացում (100); }}
Քայլ 5: Վերջնական կապեր…
Սարքը TRS միակցիչի միջոցով միացրեք TRS մալուխին բարձրախոսին: Միացրեք սարքը հոսանքին և միացրեք այն
…ԶՎԱՐՃԱՆԱԼ…
Խորհուրդ ենք տալիս:
NeckCrusher (կիթառի վրա տեղադրված էֆեկտի ոտնակ) ՝ 6 քայլ (նկարներով)
NeckCrusher (կիթառի վրա տեղադրված էֆեկտի ոտնակ). Դեյլ Ռոզեն, Կառլոս Ռեյես և Ռոբ Կոխ DATT 2000
Ինչպես պատրաստել փուլային տուփ MP3 ձայնային մոդուլով `4 քայլ
Ինչպես պատրաստել փուլային տուփ MP3 ձայնային մոդուլով. Ես ունեմ մի բյուրեղյա էպոքսիդային խեժ, որը հիշեցվել է իմ վերջին DIY նախագծից, և ես չեմ ուզում վատնել այն: Խնայողության սկզբունքների համաձայն, ես որոշում եմ օգտագործել էպոքսիդը ՝ մի փոքր իրեր պատրաստելու համար: Երբեմն, երբ ընկճվում ես, պարզապես չես ուզում խոսել: Ես պարզապես
Ռեզոնանսային կառուցվածքի էֆեկտի հետաքննություն թղթե մեղրով `6 քայլ
Ռեզոնանսային կառուցվածքի էֆեկտի հետաքննություն թղթե մեղրախողովակով. Կարծում էի, որ նրանք, ովքեր սիրում են զբաղվել այլընտրանքային էներգիայի թեմաներով, կարող են փորձել դա: Այն հիմնված է Վիկտոր Գրեբենկովի հայտնագործության վրա: Պատմությունը կարելի է գտնել շատ վայրերում, բայց այս մեկը keelynet- ում այն էր, ինչ ես գտա http://www.keelynet.com/gr
Ձայնային ձայնային ֆայլերի (Wav) նվագարկում Arduino- ով և DAC- ով ՝ 9 քայլ
Ձայնային ձայնային ֆայլերի (Wav) նվագարկում Arduino- ով և DAC- ով. Նվագարկեք wav ֆայլ Audio ձեր Audino SD քարտից: Այս Instructable- ը ձեզ ցույց կտա, թե ինչպես կարող է ձեր SdCard- ի wav ֆայլը նվագարկվել բարձրախոսին պարզ միացման միջոցով: Wav ֆայլը պետք է լինի 8 բիթանոց միաձույլ: Ես 44 KHz ֆայլ նվագարկելու խնդիր չեմ ունեցել: Մինչդեռ ոչ
Super-Duper ձայնային տուփ ՝ 6 քայլ
Super-Duper ձայնային տուփ. Հաճախ կյանքում գալիս է մի պահ, երբ մենք հայտնվում ենք «ուրիշի» կերպարում: Որոշ բաներ պարզապես պատահում են " Ուրիշի " բայց երբեք իսկապես չխանգարել մեր սեփական առօրյային: 1999 թվականին ես դարձա " Ուրիշը " երբ իմ առաջին խաղացողը