Բովանդակություն:
Video: Tone Generator "Jimikky Kammal" Arduino Pro Mini Using: 5 Steps
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Սա պարզ տոնային գեներատոր ծրագիր է `օգտագործելով Arduino Pro Mini: «Velipadinte Pusthakam» ֆիլմի «Jimikky Kammal» սուպերհիթային երգի մի մասը մշակված է միապաղաղ:
Երաժշտական նոտաները բնության մեջ հանդիպում են որպես հարթ և շարժվող սինուսոիդ ալիքներ: Այս նախագծում մենք սինուս ալիքների փոխարեն ձայն ենք արտադրելու քառակուսի ալիքներով: Քառակուսի ալիքները տոն են հաղորդում, բայց այն ավելի փխրուն և մետաղական է, քան սովորական սինուս ալիքը: Երաժշտական նոտա կարող է ստեղծվել ՝ հաճախություն ստեղծելով: Յուրաքանչյուր հաճախականություն ունի յուրահատուկ երանգ: Այստեղ Arduino- ն օգտագործվում է այս հաճախականությունը ստեղծելու համար:
Քայլ 1: Սարքավորման կարգավորում
Սարքավորումների տեղադրումը շատ հեշտ է: Այս նախագիծը մշակելու համար մենք պահանջում ենք
- Arduino Pro Mini
- Խոսնակ
- FTDI USB սերիական ադապտեր (Arduino Pro Mini ծրագիրը վերբեռնելու համար)
Ինտերֆեյս FTDI USB- ից Arduino Pro Mini ծրագրավորման համար սերիական ադապտեր, ինչպես ցույց է տրված սխեմայի սխեմայում: Arduino Pro Mini- ի և մյուսի խոսնակի մի կապը միացրեք Arduino Pro Mini- ի և մյուսի թվային կապին 11 -ին (մյուսը կարող եք փոխել ծրագրում):
Այս միացումում մենք չենք ավելացնում որևէ ուժեղացուցիչի միացում, որպեսզի ձայնը շատ ցածր լինի: Այսպիսով, դուք կարող եք ավելացնել ցանկացած աուդիո ուժեղացուցիչի միացում, դուք շատ ձայն կստանաք ելքին կամ կարող եք օգտագործել համակարգչի բարձրախոս `ձայնի կարգավորելի կարգավորմամբ:
Քայլ 2: Softwareրագրաշարի մշակում
Երաժշտական նոտաները կարող են ստեղծվել ՝ առաջացնելով տատանումներ Arduino- ում: Տատանման հաճախականությունը նվագած երաժշտական նոտաների մեղեդու արագության սկիպիդարն է: Beats- ը յուրաքանչյուր նվագած մեղեդի ժամանակաշրջանն է: Այսպիսով, մենք պետք է կատարենք ճշգրիտ սկիպիդար, հարվածներ, տեմպ յուրաքանչյուր երաժշտական նոտայի համար:
Այս ծրագրում մենք չենք արտադրում բոլոր հնչյունների բոլոր հաճախականությունները: Ավելացված է միայն «Jimikky Kammal» երաժշտության համար պահանջվող ձայնը: Բոլոր նոտաների հաճախականությունները տրված են ստորև բերված հղումից:
impacttechnolabz.com/fd1_jk.html
Մենք պետք է այս հաճախականությունները փոխարկենք ժամանակաշրջանի, որպեսզի Arduino- ն ստանա թվային կապի միացման և անջատման տևողություն: Տոնների հաշվարկը կատարվում է մաթեմատիկական գործողությունից հետո.
timeHigh = 1 / (2 * toneFrequency) = period / 2
օրինակ ՝
100 Հց տատանում առաջացնելու համար, այսինքն ՝ Pամանակաշրջան = 1/100 S = 0,01 S = 10000 uS
Այսպիսով, մենք պետք է բարձր pin- ը դարձնենք 5000 uS- ի համար և LOW- ը `5000 uS- ի համար
այսինքն ժամանակ Բարձր = 1/(2*100)
= 0,005 S
= 5000 ԱՄՆ դոլար
Ներբեռնեք ամբողջական ծածկագիրը
Քայլ 3: Սիմուլյացիա
Մենք ստեղծել ենք մոդելավորում Windows PC- ում տեղադրված Proteus Proffessional ծրագրաշարի օգնությամբ, ուստի ձայնային ելքը կարող է ստուգվել համակարգչում ձայնային քարտի միջոցով: Դուք պետք է հստակորեն ավելացնեք Arduino Library- ը Proteus- ին:
Քայլ 4: Կոդ
Ներբեռնեք ամբողջական ծածկագիրը
Խորհուրդ ենք տալիս:
Chrome T-rex Game Hack Using Arduino: 5 Steps
Chrome T-rex Game Hack Using Arduino: This tutorial we will hack chrome t-rex game with arduino
Astronomia Coffin Dance Meme Music Using Arduino Uno: 5 Steps
Astronomia Coffin Dance Meme Music Using Arduino Uno: This this blog we we show Astronomia Coffin Dance Tune With Arduino Uno այս նախագծում
Պարզ Arduino Tone Melody: 3 Steps
Simple Arduino Tone Melody: Simple Arduino Tone Melody- ն Arduino նախագծերից սկսելու միջոց է, քանի որ դուք միայն մտադիր եք ուղղակիորեն վերբեռնել կոդը Arduino ծրագրից ՝ առանց գրելու ոչինչ:
Arduino Synth / Tone Generator: 5 քայլ
Arduino Synth / Tone Generator: Սա Synth / Tone Generator է, որն օգտագործում է Tone հրամանը, որը բնիկ է Arduino- ին: Այն ունի 12 առանձին ստեղներ, որոնք կարող են տեղադրվել ՝ քառակուսի ալիքի ցանկացած հաճախականություն նվագարկելու համար: Այն ունի կոճակով օկտավաներ վեր ու վար իջնելու ունակություն: Այն ունի նաև
Microcontroller Fabric Tone Generator C- կոդով `8 քայլ (նկարներով)
Microcontroller Fabric Tone Generator C- կոդով. Անցյալ տարվա հոկտեմբերի վերջին օգտագործողների carmitu հրահանգավորող ուղերձները ինձ ուղարկեցին հաղորդագրություն ՝ իմ ճաշի տուփի սինթետը տեսնելուց հետո: Նրա ուղերձից. Ես դասավանդում եմ երաժշտություն տարրական դպրոցում: Մենք շատ ձայնագրիչ երաժշտություն ենք նվագում: այսինքն երեխաները փոքրիկ ֆլեյտա են նվագում… Ես կտրված եմ