Turinys:
- 1 žingsnis: reikalingi dalykai
- 2 veiksmas: „Talkie“bibliotekos įdiegimas „Arduino IDE“
- 3 žingsnis: jungtys
- 4 žingsnis: kodas
- 5 žingsnis: garso išvestis
Video: „Arduino“teksto į kalbą keitiklis naudojant LM386 - Kalbantis „Arduino“projektas - „Talkie Arduino“biblioteka: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Sveiki vaikinai, daugelyje projekto mes reikalaujame, kad arduino kalbėtų kažką panašaus į kalbantį laikrodį ar pasakytų tam tikrus duomenis, todėl pagal šias instrukcijas tekstą paversime kalba, naudodami „Arduino“.
1 žingsnis: reikalingi dalykai
Šiems nurodymams jums reikės šių dalykų: „Arduino“plokštė A garsiakalbis LM3862x 10k rezistorius 1x 0,1uF kondensatorius2x 10uF kondensatorius1x 0,05uF kondensatorius1x 220uF kondensatorius1x 100k potenciometras
2 veiksmas: „Talkie“bibliotekos įdiegimas „Arduino IDE“
Dabar bibliotekos tvarkyklė bus jūsų ekrane. Paieškos juostoje įveskite „Talkie“ir spustelėkite diegimo mygtuką. Biblioteka bus įdiegta.
3 žingsnis: jungtys
Pirmasis vaizdas yra tai, kaip padaryti stiprintuvą naudojant LM386. Taigi pagrindinė idėja yra tai, kad garsas skleis iš „Arduino“, ir mes turime jį sustiprinti, kad mums reikia stiprintuvo grandinės, todėl mes naudojame LM386 ir jo stiprintuvo grandinę, kaip galite pamatyti paveikslėlyje. Tada po to vietoj mikrofono LM386 stiprintuvo grandinėje mes prijungsime jį prie „Arduino“, kaip parodyta kitoje grandinėje
4 žingsnis: kodas
Ši „Talkie“biblioteka yra labai patogi ir joje yra daugiau nei 1000 žodžių ir komandų. Jame yra keli pavyzdžiai, galite juos visus išbandyti, bet čia mes naudojame paprastą kodą darbui paaiškinti. Nukopijuokite šį kodą: #include "Talkie.h" //Talkie.h naudojamas šiai bibliotekai inicijuoti ir skaitmeniniam „Arduino“3 kaištis kaip išvesties kaištis#apima „Vocab_US_Large.h“//Vocab_US_Large.h naudojamas įspėjimams naudoti#apima „Vocab_Special.h“//Vocab_Special.h naudojamas pauseTalkie balsui; // apibrėžti objekto „vertę“, kad būtų naudojamos komandos „void 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);/*Pirmoji komanda voice.say (spPAUSE2) yra trumpa pauzė kartojant įspėjamąjį pranešimą. Kitos komandos yra tik paprasti žodžiai, reiškiantys: PAVOJUS PAVOJUS STORM ŠIAURĖJE.*/} Po viso to Įkelkite kodą į arduino
5 žingsnis: garso išvestis
Galiausiai įkelkite kodą į „Arduino“ir prijunkite prie jo maitinimo šaltinį. Kai tik įjungsite grandinę, pradėsite girdėti įspėjimus! Jei negaunate aiškaus garso, pabandykite sureguliuoti puodo rankenėlę arba patikrinkite, ar „Arduino“gauna tinkamą maitinimą, ir įsitikinkite, kad „Arduino“GND yra prijungtas prie grandinės įžeminimo.
Rekomenduojamas:
Gestų į kalbą/teksto konvertavimo pirštinė: 5 žingsniai
Gestas į kalbą/teksto konvertavimo pirštinė: šio projekto idėja/postūmis buvo padėti žmonėms, kuriems sunku bendrauti naudojant kalbą ir bendrauti naudojant rankų gestus arba labiau žinomą kaip amerikiečių gestų kalba (ASL). Šis projektas gali būti žingsnis link pasiūlymo
Šviesos intensyvumo braižymas naudojant „Arduino“ir „Python“„Arduino“pagrindinę biblioteką: 5 žingsniai
Šviesos intensyvumo braižymas naudojant „Arduino“ir „Python“„Arduino“pagrindinę biblioteką: „Arduino“yra ekonomiškas, tačiau labai efektyvus ir funkcionalus įrankis, jį programavus „Embedded C“projektų kūrimo procesas yra varginantis! „Python“modulis „Arduino_Master“tai supaprastina ir leidžia atlikti skaičiavimus, pašalinti šiukšlių vertes
1 projektas: demonstracinis vaizdo įrašas C kalba: 9 žingsniai
1 projektas: demonstracinis vaizdo įrašas C kalba: Sveiki kolegos mėgėjai. Šiame projekte norėjau sukurti nedidelę demonstracinę demonstraciją, kuri bus geras įvadas į mano laboratoriją. Norėdami tai padaryti, „eBay“puikiai panaudojau šiuos komponentus:-„Arduino Nano“: https://www.ebay.ca/itm/MINI-USB-Nano
Teksto paleidimas naudojant „Arduino“: 3 žingsniai (su paveikslėliais)
Veikiantis tekstas naudojant „Arduino“: įrankis ir medžiaga: 1 elementas 16x2 skystųjų kristalų ekranas 1 elementas 220 omų 1 elementas potensio matuoklis 1k omas
USB degiklis! Šis projektas gali sudegti per plastiką / medieną / popierių (įdomus projektas taip pat turi būti labai plonas medis): 3 žingsniai
USB degiklis! Šis projektas gali sudegti per plastiką / medieną / popierių (įdomus projektas taip pat turi būti labai plonas medis): NEDARYKITE ŠIO NAUDOTI USB! iš visų komentarų sužinojau, kad tai gali pakenkti jūsų kompiuteriui. mano kompiuteris gerai. Naudokite 600 mA 5v telefono įkroviklį. Aš tai naudoju ir jis veikia gerai, ir niekas negali būti sugadintas, jei naudosite apsauginį kištuką, kad sustabdytumėte maitinimą