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

$ 20 Տոնական ուրախ տուփ. 5 քայլ (նկարներով)
$ 20 Տոնական ուրախ տուփ. 5 քայլ (նկարներով)

Video: $ 20 Տոնական ուրախ տուփ. 5 քայլ (նկարներով)

Video: $ 20 Տոնական ուրախ տուփ. 5 քայլ (նկարներով)
Video: «Հողս կանչում ա, ախ, կարոտս տանջում ա». Ուրախ երգ ու պար շնիկի հետ 2024, Նոյեմբեր
Anonim
$ 20 տոնական ուրախության արկղ
$ 20 տոնական ուրախության արկղ

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

Այնուամենայնիվ, այն կարող եք օգտագործել նաև այլ բաների համար: Ես նաև օգտագործել եմ այս նույն դիզայնը ՝ սեփական դռան զանգ պատրաստելու համար, որը դռան զանգի պատահական հնչյուններ է հնչեցնում: Դա հիանալի միջոց է ձայնը ցանկացած նախագծի ավելացնելու համար:

Սա շատ նման է իմ Secret Code Box նախագծին, բայց այս անգամ միայն կոճակ և առանց ստեղնաշարի:

Քայլ 1: Մասեր

  • Arduino Nano 4 դոլար Ebay- ում
  • MP3-Flash-16P Ձայնային մոդուլ 5 դոլար Ebay- ում
  • Երկար USB լար
  • 5V USB պատի լիցքավորիչ 2 դոլար, կամ գուցե հինն է դրված
  • Randomանկացած էժան բարձրախոս 2 դոլար կամ, հավանաբար, զերծ ինչ -որ այլ բանից
  • Մի ակնթարթային կոճակ $ 1
  • Նախագծի տուփ 6 դոլար

Ես կարողացա վերաօգտագործել այս մասերի մեծ մասը այն իրերից, որոնք ես տարել էի տարիների ընթացքում կամ խնայել էի, ուստի իմ իրական արժեքը ընդամենը $ 9 էր Nano և Sound Module- ի համար:

Քայլ 2: Տեղադրեք ձեր ձայնային ֆայլերը

Տեղադրեք ձեր ձայնային ֆայլերը
Տեղադրեք ձեր ձայնային ֆայլերը

Մաքրեք ինտերնետը ՝ գտնելու որոշ ձայնային հոլովակներ, որոնք ցանկանում եք օգտագործել և ներբեռնեք դրանք ձեր համակարգչում: Ես գտել եմ, որ այս ձայնային մոդուլները նման են մշտական բիթային արագության mp3 սեղմման համար և 44100 ընտրանքի արագությունը աուդիո ֆայլի վրա: Եթե վստահ չեք, որ ձեր ձայնային ֆայլերը համապատասխանում են այս բնութագրերին, կարող եք օգտագործել Audacity- ի նման աուդիո խմբագրման ծրագիր `ֆայլը բացելու և այն հետ պահելու համար` ճիշտ պարամետրերով: Դուք կարող եք նաև օգտագործել Audacity- ը ՝ ձեր կարիքներին համապատասխանող ավելի երկար ձայնային հոլովակներ կտրելու համար:

Ձայնի մոդուլը միացրեք USB պորտին և այն պետք է հայտնվի որպես փոքր USB կրիչ: Ձայնափոխեք ՝ համոզվելով, որ դրանք անվանված են 0001.mp3, 0002.mp3, 0003.mp3 և այլն: Սա կարևոր է, որպեսզի ձայնային մոդուլը կարողանա դրանք նվագարկել:

Քայլ 3: Հավաքեք ձեր բաղադրիչները

Հավաքեք ձեր բաղադրիչները
Հավաքեք ձեր բաղադրիչները
Հավաքեք ձեր բաղադրիչները
Հավաքեք ձեր բաղադրիչները

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

Միացրեք բաղադրիչները, ինչպես ցույց է տրված նկարում: USB մալուխի կարմիր մետաղալարը միացրեք Arduino- ի VIN- ին և սև մետաղալարը `GND- ին: Կախված ձեր գնած ձայնային մոդուլից, pinout- ը կարող է տարբեր լինել, այնպես որ համոզվեք, որ ստուգեք փաստաթղթերը կամ առցանց հետազոտություններ կատարեք ՝ ճիշտ pinout գտնելու համար: Ինձ համար բարեբախտաբար, ebay վաճառողը տեղադրեց պինուտը իրերի ցուցակով:

Քայլ 4: Կոդ

Ձայնի մոդուլի համար անհրաժեշտ կլինի ներբեռնել և տեղադրել Arduino գրադարան:

github.com/Critters/MP3FLASH16P/archive/master.zip

Github էջում կան մի քանի լավ հրահանգներ, որոնք գուցե ցանկանաք կարդալ:

github.com/Critters/MP3FLASH16P

Նախագծի ծածկագիրն ինքնին բավականին պարզ է: Միացրեք Arduino Nano- ն ձեր համակարգչին և վերբեռնեք այս սցենարը:

#ներառել #ներառել "SoftwareSerial.h" #include "MP3FLASH16P.h" MP3FLASH16P myPlayer;

void setup () {

pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Պատահականացրեք պատահականությունը randomSeed (analogRead (A0)); }

դատարկ շրջան () {

եթե (digitalRead (12) == LOW) {// պատահական (1, 19), որտեղ 19 -ը 1 -ով մեծ է ձայնային ֆայլերի քանակից // վերջին թիվը փոխեք ձայնի մակարդակի 1 - 30 myPlayer.playFileAndWait (պատահական (1, 19), 25); }}

Քայլ 5: Շարունակեք այն

Հուսանք, որ ձեր տուփն այժմ աշխատում է և նվագում է զվարճալի հնչյուններ: Այժմ փորձեք այն մի փոքր հագցնել ՝ ավելացնելով որոշ լուսարձակներ կամ զարդեր: Միգուցե այն վերածեք զարդի, որը կախված է ձեր ծառից: Ես իմ մեջ ավելացրեցի մի մեծ լուսավոր կարմիր LED կոճակ, և ես մի քանի եղջյուրներ կողքերին ավելացնելու գործընթացում եմ:)

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