Índice:
- Etapa 1: PARTES:
- Etapa 2: Primeiro ATmega1284
- Etapa 3: Segundo ATmega1284
- Etapa 4: Arduino Uno
- Etapa 5: alterar arquivos MP3 para WAV
- Etapa 6: Arduino Mega
![Leitor de música de reconhecimento de voz CS122A: 7 etapas Leitor de música de reconhecimento de voz CS122A: 7 etapas](https://i.howwhatproduce.com/images/001/image-645-60-j.webp)
Vídeo: Leitor de música de reconhecimento de voz CS122A: 7 etapas
![Vídeo: Leitor de música de reconhecimento de voz CS122A: 7 etapas Vídeo: Leitor de música de reconhecimento de voz CS122A: 7 etapas](https://i.ytimg.com/vi/4m3GF-A2STg/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
![Leitor de música de reconhecimento de voz CS122A Leitor de música de reconhecimento de voz CS122A](https://i.howwhatproduce.com/images/001/image-645-61-j.webp)
Este é o Voice Recognition Music Player. Ele pode reproduzir até 33 músicas, dependendo de quantos títulos de música e artista você armazena.
Etapa 1: PARTES:
![PARTES PARTES](https://i.howwhatproduce.com/images/001/image-645-62-j.webp)
![PARTES PARTES](https://i.howwhatproduce.com/images/001/image-645-63-j.webp)
![PARTES PARTES](https://i.howwhatproduce.com/images/001/image-645-64-j.webp)
![PARTES PARTES](https://i.howwhatproduce.com/images/001/image-645-65-j.webp)
Partes:
- Arduino Uno
- Arduino Mega
- Display LCD 16x2
- 2x ATMega1284
- Módulo de reconhecimento Smakn Speak
- Módulo Bluetooth HC-08 (compatível com iOS) (Amazon.com)
- Leitor adaptador de cartão MicroSD (Amazon.com)
- Módulo amplificador de áudio 200x Gain LM386 (Amazon.com)
- 4Ω Alto-falante.
- 8 LEDs simples
- 8 resistores (330Ω)
- Potenciômetro (103)
Etapa 2: Primeiro ATmega1284
![Primeiro ATmega1284 Primeiro ATmega1284](https://i.howwhatproduce.com/images/001/image-645-66-j.webp)
![Primeiro ATmega1284 Primeiro ATmega1284](https://i.howwhatproduce.com/images/001/image-645-67-j.webp)
Comunicação SPI entre dois ATmega's 1284
- Conecte o pino 5 ao pino 5
- Conecte o pino 6 ao pino 6
- Conecte o pino 7 ao pino 7
- Conecte o pino 8 ao pino 8
Comunicações USART entre o módulo Bluetooth e o primeiro ATmega
- Conecte o pino GND ao GND na placa de ensaio
- Conecte VCC a 5V na placa de ensaio
- Conecte Tx ao pino 17 em ATmega
- Conecte Rx ao pino 16 em ATmega
Bluetooth-
- Use o aplicativo LightBlue para IOS e envie valores hexadecimais por meio de Características quando conectado ao HC-08.
- Use "Escrever novo valor" e escreva o valor hexadecimal de sua escolha.
Comunicação USART entre o First ATmega e o Arduino MEGA
- Conecte o pino 18 ao pino 14 no ATmega
- Conecte o pino 19 ao pino 15 no ATmega
Etapa 3: Segundo ATmega1284
![Segundo ATmega1284 Segundo ATmega1284](https://i.howwhatproduce.com/images/001/image-645-68-j.webp)
![Segundo ATmega1284 Segundo ATmega1284](https://i.howwhatproduce.com/images/001/image-645-69-j.webp)
Conecte 8 LEDs ao ATmega
- Conecte o LED (lado longo) aos pinos 33-40.
- Conecte o resistor 330Ω a cada LED e a outra extremidade ao GND na placa de ensaio.
Conecte o LCD ao ATmega.
- Conecte o pino 1 do LCD ao GND na placa de ensaio
- Conecte o pino 2 do LCD a 5 V na placa de ensaio
- Conecte o pino 3 do LCD ao potenciômetro (10KΩ) através do GND.
- Conecte o pino 4 do LCD ao pino 20 do ATmega
- Conecte o pino 5 do LCD ao GND.
- Conecte o pino 6 do LCD ao pino 21 ATmega
- Conecte os pinos 7 - 14 do LCD ao pino 22-29 ATmega
- Conecte o pino 15-16 do LCD ao VCC - GND
Etapa 4: Arduino Uno
![Arduino Uno Arduino Uno](https://i.howwhatproduce.com/images/001/image-645-70-j.webp)
![Arduino Uno Arduino Uno](https://i.howwhatproduce.com/images/001/image-645-71-j.webp)
![Arduino Uno Arduino Uno](https://i.howwhatproduce.com/images/001/image-645-72-j.webp)
Conecte o adaptador de cartão MicroSD ao Arduino Uno.
- Conecte o GND ao GND no Arduino
- Conecte VCC a 5V no Arduino
- Conecte o MISO ao pino 12
- Conecte o MOSI ao pino 11
- Conecte SCK ao pino 13
Conecte o CS ao Pino 4Connect 200x Gain LM386 Módulo Amplificador de Áudio ao Arduino Uno
- Conecte dois GND a GND em uma placa de ensaio
- Conecte IN ao pino 9 no Arduino
- Conecte VCC a 5V em uma placa de ensaio
Conecte o alto-falante ao módulo amplificador de áudio.
- Conecte + ao VCC no amplificador de áudio
- Conectar - ao GND no amplificador de áudio
Conecte o Arduino Uno ao primeiro ATmega1284
- Conecte o pino 2 ao pino 15 no ATmega
- Conecte o pino 3 ao pino 14 no ATmega
Adicione TMPpcm-master.zip à Biblioteca Arduino
Esboço >> Incluir Biblioteca >> Adicionar Biblioteca zip
Etapa 5: alterar arquivos MP3 para WAV
Usar
- https://audio.online-convert.com/convert-to-wav
- Alterar resolução de bits: 8 bits
-
Alterar a taxa de amostragem: 16000Hz
Mudar os canais de áudio: mono
Formato PCM: PCM sem sinal de 8 bits
Etapa 6: Arduino Mega
![Arduino Mega Arduino Mega](https://i.howwhatproduce.com/images/001/image-645-73-j.webp)
![Arduino Mega Arduino Mega](https://i.howwhatproduce.com/images/001/image-645-74-j.webp)
Conecte o módulo de reconhecimento Smakn Speak (SRM) ao Arduino MEGA
- Conecte SRM GND ao GND na placa de ensaio.
- Conecte SRM VCC a 5V na placa de ensaio.
- Conecte SRM TX ao pino 10
- Conecte SRM RX ao pino 11
Carregar VoiceRecognitionV3-master.zip para a Biblioteca Arduino
Clique em Sketch >> Include Library >> Add zip Library
Código:
- Treine até 80 palavras usando sigtrain. por exemplo (sigtrain 0 BrunoMars)
- Ele vai treinar Bruno Mars para a posição 0 e pode ser usado usando a carga 0.
- Enquanto estiver em carga, quando ouvir Bruno Mars, ele irá emiti-lo no Monitor Serial.
- Você carrega 7 comandos por vez e vê quantos estão e quais valores estão sendo carregados usando o vr.
- Você pode limpar a carga usando limpar.
Recomendado:
Leitor de música AdaBox004: 4 etapas
![Leitor de música AdaBox004: 4 etapas Leitor de música AdaBox004: 4 etapas](https://i.howwhatproduce.com/images/002/image-3548-2-j.webp)
AdaBox004 Music Player: usei as peças do AdaBox004 para fazer um reprodutor de música simples. Ele se conecta a uma porta USB e começa a reproduzir músicas aleatoriamente do cartão micro SD. É para o meu workshop, uma fonte descomplicada de músicas animadas
Leitor de música acionado por movimento baseado em sensor: 3 etapas
![Leitor de música acionado por movimento baseado em sensor: 3 etapas Leitor de música acionado por movimento baseado em sensor: 3 etapas](https://i.howwhatproduce.com/images/003/image-8056-6-j.webp)
Reprodutor de música acionado por movimento baseado em sensor: Na minha faculdade de graduação, tivemos que criar um projeto original que todos os alunos pudessem escolher por conta própria. Para o meu projeto, como sempre ouço música e sempre sinto que é muito complicado ligar um alto-falante, eu
Leitor de música de bolso: 7 etapas
![Leitor de música de bolso: 7 etapas Leitor de música de bolso: 7 etapas](https://i.howwhatproduce.com/images/003/image-8925-12-j.webp)
Pocket Sized Music Player: Olá, sou Cameron, este é meu sexto instrutível! Neste eu mostro como fazer um reprodutor de música DIY, espero que gostem
Leitor de música do celular antigo: 7 etapas
![Leitor de música do celular antigo: 7 etapas Leitor de música do celular antigo: 7 etapas](https://i.howwhatproduce.com/images/006/image-15533-9-j.webp)
Reprodutor de música do celular antigo: Eu tinha um celular chinês antigo com defeito e, devido à sua qualidade de som e efeito de luz, tentei usá-lo como um reprodutor de música simples. Ele não foi útil porque o slot do sim está com defeito & algumas teclas / botões numéricos não estão funcionando. então eu decidi converter
Leitor de música Raspberry Pi: 10 etapas (com imagens)
![Leitor de música Raspberry Pi: 10 etapas (com imagens) Leitor de música Raspberry Pi: 10 etapas (com imagens)](https://i.howwhatproduce.com/images/003/image-7183-78-j.webp)
Raspberry Pi Music Player: Alguma vez você chegou em casa e queria um pouco de música de fundo para relaxar sem ter que ligar o computador, o telefone ou qualquer outro dispositivo? Eu disse o problema. No seguinte Instructable estou mostrando meu conceito de um reprodutor de música offline opera