¿Reproduciendo archivos .mp3 / .wav usando AVR? Cómo

3

¿Quiero reproducir un archivo pequeño .mp3 usando AVR? Cómo He estado buscando en Google sin un buen resultado, Esos son el resultado de m googlear:
enlace
enlace
enlace

    
pregunta xsari3x

2 respuestas

6

Por lo que puedo ver, los AVR de 8 bits no son lo suficientemente rápidos para reproducir MP3. En cambio, los proyectos se basan principalmente en chips decodificadores. La idea es que el decodificador decodifique el MP3 en hardware y produzca una señal de salida que luego puede procesarse en un amplificador y enviarse a un altavoz.

Por lo que puedo ver, deberías conseguir una placa que pueda decodificarte como this (este también tiene un lector de tarjetas SD, un amplificador y un pequeño altavoz) o this (ambos utilizan el decodificador VS1011E) o cree su propia placa que albergará el decodificador, el amplificador, el lector de tarjetas SD, etc. Aquí puede encontrar un proyecto que explica cómo hacerlo y here es uno que utiliza la plataforma AVR Butterfly. Ambos proyectos tienen pantallas y funcionan con baterías por lo que puedo ver.

    
respondido por el AndrejaKo
4

Otro enfoque es utilizar un DAC externo y transmitir datos PCM (wav) desde una tarjeta SD. Esto se usa en el Wave Shield para Arduino.

    
respondido por el Toby Jaffey

Lea otras preguntas en las etiquetas