Boa noite pessoal.

Realmente pelo conhecimento que trabalho com Arduino desconheço isso até hoje, mas vamos a pergunta: é possível gravar um mp3, wav ou qualquer formato de áudio no arduino. Apenas no arduino e quando for necessário faze-lo tocar em uma caixa de som. Isso é possivel?

Por favor pessoal se possível alguém me de uma luz ou dica.

Abs  

Exibições: 1247

Responder esta

Respostas a este tópico

Sim é possível guardar sons dentro do Arduino, não é a melhor forma pois o espaço é bastante limitado, mas funciona muito bem.

Veja o que um grupo do meu laboratório desenvolveu .

https://github.com/lasseufpa/Miritronica/tree/master/wall-ti

Esta dizendo que o arquivo esta corrompido. Não consigo abrir

O seu projeto é de Servo. Eu gostaria de gravar algum audio tipo mp3 ou wav no arduino. Tem como?

Existem dois códigos nesse link 

Olhe o arquivo wall-ti-Som.ino

Você precisa da biblioteca PCM.h

Basicamente a pessoa aperta um botão (pino 2) e o robozinho fala.

Já vi essa biblioteca PCM e Já vi o link deles. O problema foi converter o mp3. Você sabe qual software bom para converter o mp3?

Quando utilizei o EncodeAudio ele converteu para um enorme  conjunto de código. Acredito que mp3 seja por ele esta com uma qualidade muito alta. Qual software que utilizo para converter um mp3 para essa qualidade abaixo:

Anexos

Segue o arquino em anexo acima

Se não tiver essa especificação acima da problema.

Você pode usar esse software para converter 

http://www.seucurso.com.br/downloads/EncodeAudio-windows.zip

As configurações são essas mesmo.

Lembre-se que o Arduino tem uma memória muito pequena, logo o áudio não deve ser muito grande, deve ser menor que 2 segundos. Caso precise de mais tempo quebre o arquivo em arrays .

Ao clicar no arquivo ele abre as seguintes telas:

1 Tela:

2 tela

Não abre a tela de configurações para mudar a qualidade da musica. Por que?

Vamos aos passos

Seu arquivo de áudio deve estar em formato wav, 8 kHz de amostragem. , 8 bits o tamanho da amostra e canal mono.

Esse arquivo que você deve passar ao EncodeAudio. A saída desse programa fica na área de transferência do Windows, apenas cole o resultado no editor de texto ou IDE do Arduino.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço