Registro de Audio en su tarjeta de Audino Mega SD.
El archivo de audio se puede reproducir en una aplicación de audio estándar o analiza byte por byte.
Este Instructable le mostrará cómo de entrada de audio puede ser repetidamente agregado a un búfer de 512 bytes y luego transferido a una tarjeta SD en tiempo real. El período registrado puede ser alterado.
La frecuencia de muestreo es 9,4 KHz y la salida de archivos wav mono de 8 bits. Aunque no alta fidelidad, la calidad de sonido es perfectamente adecuada.
El archivo wav grabados puede ser guardado como datos tabulados. También puede mostrarse como un simple gráfico de desplazamiento del monitor.
Todos los archivos son con impresión horaria mediante un código de tiempo de unix en el monitor serie.
La inspiración para este artículo vino de Amanda Ghassaei de lectura:
.
Mi última actualización del programa al final de este instructable, aumenta la frecuencia de muestreo a 19 KHz con una mejoría significativa en la calidad de audio.
.
Quizás también estés interesado en mi instructables en:
Una alta velocidad osciloscopio de Arduino:
Pcolocación de archivos wav de Arduino:
.
Inevitablemente ya ha mejorado la tecnología de las tarjetas SD. He probado con una tarjeta de Sandisk Ultra 8 GB sd. Esto es significativamente más rápido que la tarjeta de 4GB Kingston con que empecé. Usar mi software actualizado soy capaz de grabar a 38.3 KHz, con ninguna degradación en la calidad. (08/04/2014)