Usando HC05 Bluetooth SerialPort para transmitir música / voz a través de Arduino

0

Estoy considerando la transmisión de música / voz sobre el enlace serial de Bluetooth (a través de HC05) desde la PC a Arduino. Al hacer esto, no habría necesidad de una tarjeta SD. Aquí están las preguntas que tengo.
Cualquier ayuda es apreciada.

1- Arduino Uno no tiene D2A. ¿Es la biblioteca tone.h suficiente para este propósito? ¿Podemos usar un D2A externo en su lugar? ¿Qué pasa con otros arduinos?

2- La velocidad de transmisión máxima admitida para el HC05 de ITead es 460800 (hoja de datos aquí ).
En función de la búsqueda en la red, las personas sugieren utilizar una velocidad de transmisión más baja para aumentar la señal / ruido o incluso el rango. ¿La velocidad en baudios de UART (también conocida como capa lógica) afecta el rango / la calidad?

3- Si usamos 460800, obtenemos una velocidad de datos de 45 KByte / s. Si usamos 115200, obtenemos una velocidad de datos de 11.25 KByte / s. ¿Son estas tarifas suficientes para la transmisión de A- Voice y B-Music?

[ACTUALIZACIÓN]
Se proporcionan varias muestras de calidad de audio aquí (de 8Kbps a 192Kbps).
Aquí hay una lista al alcance de la velocidad máxima en baudios del HC05:
1 KByte / s - > voz , música
2 KByte / s - > voz , música
....
10 KByte / s - > voz , música

10 KByte / s o 80 Kbps corresponde a la velocidad en baudios = 115200 y podemos escuchar claramente el contenido. Entonces, ¿podemos decir que la velocidad en baudios no es el factor limitante aquí?

Gracias

    

0 respuestas

Lea otras preguntas en las etiquetas