Taula de continguts:
- Pas 1: PARTS:
- Pas 2: primer ATmega1284
- Pas 3: segon ATmega1284
- Pas 4: Arduino Uno
- Pas 5: canvieu els fitxers MP3 a Wav
- Pas 6: Arduino Mega
Vídeo: Reproductor de música de reconeixement de veu CS122A: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Aquest és el reproductor de música de reconeixement de veu. Pot reproduir fins a 33 cançons en funció del nombre de títols i de l'artista que deseu.
Pas 1: PARTS:
Parts:
- Arduino Uno
- Arduino Mega
- Pantalla LCD 16x2
- 2x ATMega1284
- Mòdul de reconeixement Smakn Speak
- Mòdul Bluetooth HC-08 (compatible amb iOS) (Amazon.com)
- Lector d'adaptadors de targetes MicroSD (Amazon.com)
- Mòdul d'amplificador d'àudio 200M Gain LM386 (Amazon.com)
- Altaveu de 4Ω.
- 8 LED únics
- 8 resistències (330Ω)
- Potenciòmetre (103)
Pas 2: primer ATmega1284
Comunicació SPI entre dos ATmega 1284
- Connecteu el pin 5 al pin 5
- Connecteu el pin 6 al pin 6
- Connecteu el pin 7 al pin 7
- Connecteu el pin 8 al pin 8
Comunicacions USART entre el mòdul Bluetooth i First ATmega
- Connecteu el pin GND a GND al tauler de suport
- Connecteu VCC a 5V a la taula de treball
- Connecteu Tx al pin 17 a ATmega
- Connecteu Rx al pin 16 a ATmega
Bluetooth
- Utilitzeu l'aplicació LightBlue per a IOS i envieu valors hexadecimals mitjançant les característiques quan estigueu connectat a l'HC-08.
- Utilitzeu "Escriu un valor nou" i escriviu el valor hexadecimal que trieu.
Comunicació USART entre First ATmega i Arduino MEGA
- Connecteu el pin 18 al pin 14 a ATmega
- Connecteu el pin 19 al pin 15 a ATmega
Pas 3: segon ATmega1284
Connecteu 8 LED a ATmega
- Connecteu el LED (costat llarg) als pins 33-40.
- Connecteu la resistència de 330 Ω a cada LED i l’altre extrem a GND de la placa.
Connecteu la pantalla LCD a ATmega.
- Connecteu el pin LCD 1 a GND a la taula de suport
- Connecteu el pin LCD de 2 a 5V a la taula de suport
- Connecteu el pin LCD 3 al potenciòmetre (10KΩ) a GND.
- Connecteu el pin LCD 4 al pin ATmega 20
- Connecteu el pin LCD 5 a GND.
- Connecteu el pin LCD 6 al pin ATmega 21
- Connecteu el pin LCD 7-14 a ATmega Pin 22-29
- Connecteu el pin LCD 15-16 a VCC - GND
Pas 4: Arduino Uno
Connecteu l'adaptador de targeta MicroSD a Arduino Uno.
- Connecteu GND a GND a Arduino
- Connecteu VCC a 5V a Arduino
- Connecteu MISO al pin 12
- Connecteu MOSI al pin 11
- Connecteu SCK al pin 13
Connecteu CS al pin 4 Connecteu el mòdul amplificador d’àudio LM386 200x Gain a Arduino Uno
- Connecteu dos GND a GND en una taula de treball
- Connecteu IN al pin 9 d'Arduino
- Connecteu VCC a 5V en una taula de treball
Connecteu l'altaveu al mòdul d'amplificador d'àudio.
- Connecteu + a VCC amb amplificador d'àudio
- Connecteu-vos a GND amb amplificador d'àudio
Connecteu Arduino Uno a First ATmega1284
- Connecteu el pin 2 al pin 15 a ATmega
- Connecteu el pin 3 al pin 14 a ATmega
Afegiu TMPpcm-master.zip a la biblioteca Arduino
Sketch >> Inclou biblioteca >> Afegeix biblioteca zip
Pas 5: canvieu els fitxers MP3 a Wav
Ús
- https://audio.online-convert.com/convert-to-wav
- Canvia la resolució de bits: 8 bits
-
Canvia la freqüència de mostreig: 16000Hz
Canvia de canal d'àudio: mono
Format PCM: PCM sense signar de 8 bits
Pas 6: Arduino Mega
Connecteu el mòdul de reconeixement Smakn Speak (SRM) a Arduino MEGA
- Connecteu SRM GND a GND a la taula de treball.
- Connecteu SRM VCC a 5V a la taula de treball.
- Connecteu SRM TX al pin 10
- Connecteu SRM RX al pin 11
Pengeu VoiceRecognitionV3-master.zip a la biblioteca Arduino
Feu clic a Esbós >> Inclou biblioteca >> Afegeix biblioteca zip
Codi:
- Entrena fins a 80 paraules amb sigtrain. per exemple (sigtrain 0 BrunoMars)
- Capacitarà Bruno Mars a la posició 0 i es podrà utilitzar utilitzant la càrrega 0.
- Mentre estigui en càrrega quan escolta Bruno Mars, el mostrarà al monitor sèrie.
- Carregueu 7 ordres alhora i veureu quantes són i quins valors es carreguen amb vr.
- Podeu esborrar la càrrega mitjançant clear.
Recomanat:
Reconeixement de veu amb Arduino (Bluetooth + LCD + Android): 6 passos
Reconeixement de veu amb Arduino (Bluetooth + LCD + Android): en aquest projecte, farem reconeixement de veu amb Arduino, mòdul Bluetooth (HC-05) i LCD. construïm el vostre propi dispositiu de reconeixement de veu
Reconeixement de veu mitjançant l'API de Google Speech i Python: 4 passos
Reconeixement de veu mitjançant Google Speech API i Python: Reconeixement de veu El reconeixement de veu és una part del processament del llenguatge natural que és un subcamp de la intel·ligència artificial. En poques paraules, el reconeixement de veu és la capacitat d’un programari informàtic per identificar paraules i frases en un idioma parlat
Mirall màgic intel·ligent flotant des de l’ordinador portàtil antic amb reconeixement de veu Alexa: 6 passos (amb imatges)
Mirall màgic intel·ligent flotant des de l’ordinador portàtil antic amb reconeixement de veu Alexa: inscriviu-vos al meu curs “Electrònica en poques paraules” aquí: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Consulteu també el meu canal de youtube aquí per obtenir més projectes i tutorials d'electrònica: https://www.youtube.com/channel/UCelOO
Com connectar l'aplicació d'Android amb AWS IOT i entendre l'API de reconeixement de veu: 3 passos
Com connectar l'aplicació d'Android amb AWS IOT i entendre l'API de reconeixement de veu: aquest tutorial ensenya a l'usuari com connectar l'aplicació d'Android al servidor AWS IOT i entendre l'API de reconeixement de veu que controla una màquina de cafè. L'aplicació controla la màquina de cafè mitjançant Alexa Servei de veu, cada aplicació
Robot guia amb funció de reconeixement de veu: 7 passos (amb imatges)
Robot Guiador amb funció de reconeixement de veu: Guia Robot és un robot mòbil que hem creat per guiar els visitants a diversos departaments del nostre campus universitari. Hem aconseguit parlar algunes afirmacions predefinides i avançar i retrocedir segons la veu d’entrada. A la nostra universitat no tenim