
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Սա Ձայնի ճանաչման երաժշտական նվագարկիչն է: Այն կարող է նվագարկել մինչև 33 երգ ՝ կախված նրանից, թե քանի երգի վերնագիր և արտիստ եք պահում:
Քայլ 1: ՄԱՍՆԵՐ




Մասեր:
- Արդուինո Ունո
- Արդուինո Մեգա
- LCD 16x2 էկրան
- 2x ATMega1284
- Smakn Speak ճանաչման մոդուլ
- HC-08 Bluetooth մոդուլ (iOS- ի հետ համատեղելի) (Amazon.com)
- MicroSD քարտի ադապտեր ընթերցող (Amazon.com)
- 200x Gain LM386 Աուդիո ուժեղացուցիչի մոդուլ (Amazon.com)
- 4Ω բարձրախոս:
- 8 Մեկ լուսադիոդ
- 8 դիմադրություն (330Ω)
- Պոտենցիոմետր (103)
Քայլ 2: Առաջին ATmega1284


SPI Հաղորդակցություն երկու ATmega- ի 1284 -ի միջև
- Միացրեք Pin 5 -ը Pin 5 -ին
- Միացրեք Pin 6 -ը Pin 6 -ին
- Միացրեք Pin 7 -ը Pin 7 -ին
- Միացրեք Pin 8 -ը Pin 8 -ին
USART Հաղորդակցություն Bluetooth մոդուլի և First ATmega- ի միջև
- Գրատախտակի վրա միացրեք GND կապը GND- ին
- Հացահատիկի վրա միացրեք VCC- ն 5V- ին
- Միացրեք Tx- ը ATmega- ի 17 -րդ կապին
- Միացրեք Rx- ը ATmega- ի 16 -րդ կապին
Bluetooth-
- Օգտագործեք LightBlue ծրագիրը IOS- ի համար և ուղարկեք վեցանկյուն արժեքներ, չնայած բնութագրերին, երբ միացված եք HC-08- ին:
- Օգտագործեք «Գրեք նոր արժեք» և գրեք ձեր ընտրած վեցանկյուն արժեքը:
USART Հաղորդակցություն First ATmega- ի և Arduino MEGA- ի միջև
- Միացրեք Pin 18 -ը ATmega- ի 14 -րդ կապին
- Միացրեք Pin 19 -ը ATmega- ի 15 -րդ կապին
Քայլ 3. Երկրորդ ATmega1284


Միացրեք 8 LED- ներ ATmega- ին
- Միացրեք LED (Երկար կողմը) 33-40 կապումներին:
- Յուրաքանչյուր լուսադիոդին միացրեք 330Ω դիմադրիչ, իսկ մյուս ծայրը `GND- ին` տախտակի վրա:
LCD- ը միացրեք ATmega- ին:
- Միացրեք LCD Pin 1 -ը GND- ին գրատախտակին
- Միացրեք LCD Pin 2 -ը 5V- ին գրատախտակին
- LCD Pin 3 -ը միացրեք պոտենցիոմետրին (10KΩ) GND- ով:
- Միացրեք LCD Pin 4 -ը ATmega Pin 20 -ին
- Միացրեք LCD Pin 5 -ը GND- ին:
- Միացրեք LCD Pin 6 -ը ATmega Pin 21 -ին
- Միացրեք LCD Pin 7 - 14 -ը ATmega Pin 22-29 -ին
- Միացրեք LCD կապը 15-16 -ը VCC - GND- ին
Քայլ 4: Arduino Uno



Միացրեք MicroSD քարտի ադապտեր Arduino Uno- ին:
- Միացրեք GND- ը GND- ին Arduino- ում
- Միացրեք VCC- ն Arduino- ով 5V- ին
- Միացրեք MISO- ն Pin 12 -ին
- Միացրեք MOSI- ը Pin 11 -ին
- Միացրեք SCK- ը Pin 13 -ին
Միացրեք CS- ն Pin 4 -ին Միացրեք 200x Gain LM386 ձայնային ուժեղացուցիչի մոդուլը Arduino Uno- ին
- Երկու GND միացրեք GND- ին հացահատիկի վրա
- Միացեք AR- ին Arduino- ի 9 -րդ կապին
- Հացահատիկի վրա միացրեք VCC- ն 5V- ին
Միացրեք բարձրախոսը Աուդիո ուժեղացուցիչի մոդուլին:
- Միացեք + VCC- ին Աուդիո ուժեղացուցիչի վրա
- Միացեք - Աուդիո ուժեղացուցիչի GND- ին
Միացրեք Arduino Uno- ն Առաջին ATmega1284- ին
- Միացրեք 2 -րդ կապը ATmega- ի 15 -րդ կապին
- Միացրեք 3 -րդ կապը ATmega- ի 14 -րդ կապին
Ավելացրեք TMPpcm-master.zip Arduino գրադարանին
Էսքիզ >> Գրառում ներառել >> Ավելացնել փոստային գրադարան
Քայլ 5. Փոխեք Mp3- ը Wav ֆայլերի
Օգտագործել
- https://audio.online-convert.com/convert-to-wav
- Փոխեք բիտերի լուծաչափը `8 բիթ
-
Փոխել ընտրանքի արագությունը ՝ 16000 Հց
Փոխել աուդիո ալիքները
PCM ձևաչափ ՝ PCM անստորագիր 8 բիթ
Քայլ 6: Arduino Mega


Smakn Speak Recognition Module (SRM) միացրեք Arduino MEGA- ին
- Սեղանի վրա միացրեք SRM GND- ը GND- ին:
- SRM VCC- ն միացրեք սեղանի վրա 5V- ին:
- Միացրեք SRM TX- ը Pin 10 -ին
- Միացրեք SRM RX- ը Pin 11 -ին
Վերբեռնեք VoiceRecognitionV3-master.zip հասցեով Arduino գրադարան
Կտտացրեք այնուհետև ուրվագիծ >> Ներառել գրադարան >> Ավելացնել փոստային գրադարան
Կոդ:
- Սովորեցրեք մինչև 80 բառ ՝ օգտագործելով sigtrain: օրինակ (sigtrain 0 BrunoMars)
- Այն վարժեցնելու է Բրունո Մարսին 0 դիրք և կարող է օգտագործվել ՝ օգտագործելով 0 բեռը:
- Բրունո Մարսին լսելիս ծանրաբեռնվածության դեպքում այն դուրս կգա սերիական մոնիտորից:
- Դուք միաժամանակ բեռնում եք 7 հրահանգ և տեսնում vr- ի միջոցով քանիսն են և ինչ արժեքներ են բեռնված:
- Դուք կարող եք մաքրել բեռը `օգտագործելով հստակ:
Խորհուրդ ենք տալիս:
Ինչպես միացնել Android հավելվածը AWS IOT- ով և հասկանալ ձայնի ճանաչման API- ն ՝ 3 քայլ

Ինչպես միացնել Android հավելվածը AWS IOT- ով և հասկանալ ձայնի ճանաչման API- ն. Այս ձեռնարկը սովորեցնում է օգտվողին, թե ինչպես միացնել Android հավելվածը AWS IOT սերվերին և հասկանալ ձայնի ճանաչման API- ն, որը վերահսկում է սուրճի մեքենան: Դիմումը վերահսկում է սուրճի մեքենան Alexa- ի միջոցով: Ձայնային ծառայություն, յուրաքանչյուր հավելվածի գ
Ձայնի ճանաչման ունակությամբ առաջնորդող ռոբոտ ՝ 7 քայլ (նկարներով)

Ձայնի ճանաչման գործառույթ ունեցող ուղեցույց ռոբոտը. Idingեկավարող ռոբոտը շարժական ռոբոտ է, որը մենք պատրաստել ենք այցելուներին մեր քոլեջի տարբեր բաժիններ ուղղորդելու համար: Մենք ստիպեցինք խոսել մի քանի կանխորոշված հայտարարություններ և առաջ և հետ շարժվել ըստ մուտքային ձայնի: Մեր քոլեջում մենք ունենք
Ձայնի ճանաչման ներածություն Elechouse V3- ով և Arduino- ով. 4 քայլ (նկարներով)

Ներածություն ձայնի ճանաչման Elechouse V3- ի և Arduino- ի հետ. Մենք դեռ հիշում ենք այն մեծ հուզմունքը, որը մենք ունեցանք Siri- ով միացված առաջին iPhone- ի հետ խոսելիս: Այդ ժամանակից ի վեր ձայնային հրամանատարության սարքերը բարձրացել են մինչև բեյո
Ձայնի ճանաչման դասակարգում. 4 քայլ (նկարներով)

Ձայնի ճանաչման դասակարգում. TU Delft- ի IPD մագիստրոսի TfCD դասընթացի համար: Սա ուսանելի է, թե ինչպես կատարել ձայնի ճանաչման համակարգ: Մենք բացատրում ենք հիմունքները և ինչպես ստեղծել այս նախագիծը Arduino- ի և BitVoicer- ի օգնությամբ: Հիմնական հիմունքներն ավարտելուց հետո մենք հավատում ենք
VRBOT (Ձայնի ճանաչման ռոբոտ) ՝ 10 քայլ (նկարներով)

VRBOT (Ձայնի ճանաչման ռոբոտ). Այս հրահանգում մենք պատրաստելու ենք ռոբոտ (ավելի շատ նման է RC մեքենայի), որը կառավարվում է ձայնով, այսինքն `Ձայնի ճանաչում: Նախքան որևէ այլ մանրամասներ տալը, պետք է իմանալ, որ սա Ձայնի ճանաչում է, այլ ոչ թե Խոսքի ճանաչում, որը նշանակում է