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

Arduino Text to Speech Converter օգտագործելով LM386 - Խոսող Arduino նախագիծ - Talkie Arduino գրադարան. 5 քայլ
Arduino Text to Speech Converter օգտագործելով LM386 - Խոսող Arduino նախագիծ - Talkie Arduino գրադարան. 5 քայլ

Video: Arduino Text to Speech Converter օգտագործելով LM386 - Խոսող Arduino նախագիծ - Talkie Arduino գրադարան. 5 քայլ

Video: Arduino Text to Speech Converter օգտագործելով LM386 - Խոսող Arduino նախագիծ - Talkie Arduino գրադարան. 5 քայլ
Video: Arduino based Text to Speech (TTS) Converter 2024, Նոյեմբեր
Anonim
Arduino Text to Speech Converter օգտագործելով LM386 | Խոսող Arduino նախագիծ | Talkie Arduino գրադարան
Arduino Text to Speech Converter օգտագործելով LM386 | Խոսող Arduino նախագիծ | Talkie Arduino գրադարան

Ողջույն տղերք, նախագծերից շատերում մենք պահանջում ենք, որ arduino- ն խոսի ժամացույցի կամ ինչ -որ տվյալներ ասելու մասին: Այս տեքստը մենք կդարձնենք խոսքը Arduino- ի միջոցով:

Քայլ 1: Ձեզ անհրաժեշտ բաներ

Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ

Այս հրահանգների համար ձեզ հարկավոր են հետևյալ իրերը.

Քայլ 2. Talkie գրադարանի տեղադրում ձեր Arduino IDE- ում

Տեղադրեք Talkie գրադարանը ձեր Arduino IDE- ում
Տեղադրեք Talkie գրադարանը ձեր Arduino IDE- ում

Այժմ Գրադարանի կառավարիչը կլինի ձեր էկրանին: Որոնման տողում մուտքագրեք Talkie և կտտացրեք տեղադրման կոճակին: Գրադարանը կտեղադրվի:

Քայլ 3: Կապեր

Միացումներ
Միացումներ
Միացումներ
Միացումներ

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

Քայլ 4: Կոդ

Կոդ
Կոդ

Այս Talkie գրադարանը շատ հարմար է և ունի ավելի քան 1000 բառ և հրամաններ: Այն ունի մի քանի օրինակ, կարող եք դրանք բոլորը փորձել, բայց այստեղ մենք օգտագործում ենք պարզ կոդ ՝ աշխատանքը բացատրելու համար: Պատճենեք հետևյալ ծածկագիրը ՝ #include "Talkie.h" //Talkie.h օգտագործվում է այս գրադարանը նախաստորագրելու և թվային կարգաբերելու համար Arduino- ի 3 -րդ կապը որպես ելքային##ներառում է «Vocab_US_Large.h» //Vocab_US_Large.h- ն օգտագործվում է ահազանգերի օգտագործման համար#ներառում է «Vocab_Special.h» //Vocab_Special.h օգտագործվում է pauseTalkie ձայնը օգտագործելու համար; // սահմանել օբյեկտի «արժեքը» ՝ commandsvoid setup () {} void loop () {voice.say (spPAUSE2) օգտագործման համար; voice.say (sp2_DANGER); voice.say (sp2_DANGER); voice.say (sp3_STORM); voice.say (sp3_IN); voice.say (sp3_THE); voice.say (sp3_NORTH);/*Առաջին հրամանը voice.say (spPAUSE2) ահազանգի հաղորդագրությունը կրկնելիս կարճ դադար է վերցնում: Իսկ հաջորդ հրամանները պարզապես պարզ բառեր են, որոնք ենթադրում են.

Քայլ 5: Աուդիո ելք

Աուդիո ելք
Աուդիո ելք

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

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