Turinys:
- 1 žingsnis: DALYS:
- 2 žingsnis: Pirmasis ATmega1284
- 3 žingsnis: Antrasis ATmega1284
- 4 žingsnis: „Arduino Uno“
- 5 veiksmas: pakeiskite MP3 į „Wav“failus
- 6 žingsnis: „Arduino Mega“
Video: CS122A balso atpažinimo muzikos grotuvas: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Tai balso atpažinimo muzikos grotuvas. Jis gali atkurti iki 33 dainų, priklausomai nuo to, kiek dainų pavadinimų ir atlikėjo saugote.
1 žingsnis: DALYS:
Dalys:
- Arduino Uno
- Arduino Mega
- 16x2 LCD ekranas
- 2x ATMega1284
- „Smakn Speak“atpažinimo modulis
- „HC-08“„Bluetooth“modulis (suderinamas su „iOS“) („Amazon.com“)
- „MicroSD“kortelių adapterio skaitytuvas („Amazon.com“)
- 200x stiprinimo LM386 garso stiprintuvo modulis („Amazon.com“)
- 4Ω garsiakalbis.
- 8 pavieniai šviesos diodai
- 8 rezistoriai (330Ω)
- Potenciometras (103)
2 žingsnis: Pirmasis ATmega1284
SPI Ryšys tarp dviejų ATmega 1284
- Prijunkite 5 kaištį prie 5 kaiščio
- Prijunkite 6 kaištį prie 6 kaiščio
- Prijunkite 7 kaištį prie 7 kaiščio
- Prijunkite 8 kaištį prie 8 kaiščio
USART Ryšiai tarp „Bluetooth“modulio ir „First ATmega“
- Prijunkite GND kaištį prie GND ant duonos lentos
- Prijunkite VCC prie 5 V maitinimo plokštės
- Prijunkite „Tx“prie „ATmega“17 kaiščio
- Prijunkite Rx prie ATmega 16 kaiščio
„Bluetooth“
- Naudokite „LightBlue“programą, skirtą IOS, ir siųskite šešioliktaines reikšmes, būdamas prijungtas prie HC-08.
- Naudokite „Rašyti naują vertę“ir parašykite pasirinktą šešiakampę vertę.
USART Bendravimas tarp „First ATmega“ir „Arduino MEGA“
- Prijunkite 18 kaištį prie „ATmega“14 kaiščio
- „ATmega“prijunkite 19 kaištį prie 15 kaiščio
3 žingsnis: Antrasis ATmega1284
Prijunkite 8 šviesos diodus prie „ATmega“
- Prijunkite šviesos diodą (ilgoji pusė) prie kaiščių 33-40.
- Prijunkite 330Ω rezistorių prie kiekvieno šviesos diodo, o kitą galą - prie GND.
Prijunkite LCD ekraną prie „ATmega“.
- Prijunkite skystųjų kristalų 1 kaištį prie GND ant duonos lentos
- Prijunkite skystųjų kristalų kaištį 2 prie 5 V.
- Prijunkite LCD kaištį 3 prie potenciometro (10KΩ) iki GND.
- Prijunkite LCD kaištį 4 prie ATmega kaiščio 20
- Prijunkite LCD kaištį 5 prie GND.
- Prijunkite LCD kaištį 6 prie ATmega kaiščio 21
- Prijunkite LCD kaištį 7 - 14 prie ATmega kaiščio 22-29
- Prijunkite LCD kaištį 15-16 prie VCC - GND
4 žingsnis: „Arduino Uno“
Prijunkite „MicroSD“kortelės adapterį prie „Arduino Uno“.
- Prijunkite GND prie GND „Arduino“
- Prijunkite VCC prie 5 V „Arduino“
- Prijunkite MISO prie 12 kaiščio
- Prijunkite MOSI prie 11 kaiščio
- Prijunkite SCK prie 13 kaiščio
Prijunkite CS prie 4 kaiščio Prijunkite 200x stiprinimo LM386 garso stiprintuvo modulį prie „Arduino Uno“
- Prijunkite du GND prie GND ant duonos lentos
- Prisijunkite prie „Arduino“9 kaiščio
- Prijunkite VCC prie 5V duonos lentos
Prijunkite garsiakalbį prie garso stiprintuvo modulio.
- Prijunkite + prie VCC garso stiprintuve
- Prisijungti - prie GND garso stiprintuve
Prijunkite „Arduino Uno“prie „First ATmega1284“
- Prijunkite 2 kaištį prie „ATmega“15 kaiščio
- Prijunkite 3 kaištį prie 14 „ATmega“kaiščio
Pridėkite TMPpcm-master.zip prie „Arduino“bibliotekos
Eskizas >> Įtraukti biblioteką >> Pridėti ZIP biblioteką
5 veiksmas: pakeiskite MP3 į „Wav“failus
Naudoti
- https://audio.online-convert.com/convert-to-wav
- Pakeiskite bitų skiriamąją gebą: 8 bitų
-
Pakeiskite atrankos dažnį: 16000 Hz
Pakeiskite garso kanalus: monofoninis
PCM formatas: PCM nepasirašytas 8 bitų
6 žingsnis: „Arduino Mega“
Prijunkite „Smakn Speak Recognition Module“(SRM) prie „Arduino MEGA“
- Prijunkite SRM GND prie GND ant duonos lentos.
- Prijunkite SRM VCC prie 5 V maitinimo plokštės.
- Prijunkite SRM TX prie 10 kaiščio
- Prijunkite SRM RX prie 11 kaiščio
Įkelkite „VoiceRecognitionV3-master.zip“į „Arduino“biblioteką
Spustelėkite tada eskizas >> Įtraukti biblioteką >> Pridėti ZIP biblioteką
Kodas:
- Išmokykite iki 80 žodžių naudodami sigtrain. pvz. (sigtrain 0 BrunoMars)
- Jis išmokys Bruno Marsą į 0 padėtį ir gali būti naudojamas naudojant 0 apkrovą.
- Būdamas pakrautas, išgirdęs Bruno Marsą, jis jį išves serijiniame monitoriuje.
- Vienu metu įkeliate 7 komandas ir matote, kiek jų yra ir kokios vertės yra įkeliamos naudojant vr.
- Galite išvalyti apkrovą naudodami aiškią.
Rekomenduojamas:
„AdaBox004“muzikos grotuvas: 4 žingsniai
„AdaBox004“muzikos grotuvas: Aš panaudojau „AdaBox004“dalis paprastam muzikos grotuvui sukurti. Jis prijungiamas prie USB prievado ir atsitiktinai pradeda leisti dainas iš „micro SD“kortelės. Tai mano dirbtuvėms, kuriose galima rasti nerūpestingų nuotaikingų dainų šaltinio
Kaip prijungti „Android“programą su AWS IOT ir suprasti balso atpažinimo API: 3 veiksmai
Kaip prijungti „Android“programą su AWS IOT ir suprasti balso atpažinimo API: ši pamoka moko vartotoją, kaip prijungti „Android“programą prie AWS IOT serverio ir suprasti balso atpažinimo API, kuri valdo kavos aparatą. Programa valdo kavos aparatą per „Alexa“Balso paslauga, kiekviena programa yra
Vadovas robotas su balso atpažinimo funkcija: 7 žingsniai (su paveikslėliais)
Vadovaujantis robotas su balso atpažinimo funkcija: „Gido robotas“yra mobilus robotas, kurį sukūrėme norėdami nukreipti lankytojus į įvairius mūsų kolegijos miestelio skyrius. Mes privertėme pasakyti keletą iš anksto nustatytų teiginių ir judėti pirmyn ir atgal pagal įvesties balsą. Mūsų kolegijoje turime
Balso atpažinimo kategorijos: 4 žingsniai (su paveikslėliais)
Balso atpažinimo kategorijos: TU Delfto IPD meistro kursui TfCD. Tai yra instrukcija, kaip sukurti balso atpažinimo sistemą. Mes paaiškiname pagrindus ir kaip nustatyti šį projektą padedant „Arduino“ir „BitVoicer“. Baigę pagrindus, tikime
VRBOT (balso atpažinimo robotas): 10 žingsnių (su paveikslėliais)
VRBOT (balso atpažinimo robotas): Šioje instrukcijoje mes padarysime robotą (labiau panašų į RC automobilį), valdomą balsu, ty balso atpažinimu. Prieš pradėdamas suteikti jums daugiau informacijos, turite žinoti, kad tai yra balso atpažinimas, o ne kalbos atpažinimas, o tai reiškia, kad