¿Cómo hago una señal eléctrica desde un interruptor a una señal AVCRP para controlar el reproductor de audio en mi teléfono?

1

Este es mi primer post aquí, así que tengan paciencia conmigo. Esto es lo que estoy tratando de hacer:

Estoy creando una caja de audio que recibe una señal de audio Bluetooth desde un dispositivo móvil y puede rebobinar o adelantar esa pista de audio que está reproduciendo a través de la caja. Este es el mismo concepto que tener auriculares Bluetooth que le permiten reproducir / pausar / adelantar / rebobinar. He buscado en Internet para conocer cómo funciona un control remoto de audio Bluetooth y no he encontrado nada. Investigué AVRCP y creo que eso es lo que necesito usar para lograr esto, pero no sé cómo implementarlo y tomar una señal eléctrica de un interruptor y convertirla en una señal AVRCP para rebobinar la canción en mi teléfono. No digamos cómo funciona una señal AVCRP y cómo puede subir o bajar el volumen o reproducir o pausar.

Espero haber explicado esto lo suficientemente bien. Si no puedo explicar más. Gracias por escuchar y espero que alguien pueda ayudarme a resolver esto o al menos decirme si es posible o no y luego señalarme un camino alternativo.

Jeff

    
pregunta Jeff

1 respuesta

1

La mayoría de los módulos Bluetooth que tienen controles de audio tienen dos opciones. Uno es gpio básico para la entrada de botones. El otro es serial rx / TX o algún otro protocolo (spi / i2c / apple ipod communication / etc) para la comunicación digital. El resto es manejado por el firmware del IC.

Busque el protocolo para su IC de bluetooth específico y siga eso, o busque un módulo que tenga entradas de botón disponibles.

Hay algunos proyectos de ejemplo en línea de alguien que toma un receptor de audio bluetooth genérico y piratea un microcontrolador o botones para controlar la fuente. Uno lo hizo con una radio de fábrica, jeep o toyota. No es difícil una vez que sabes el protocolo necesario.

Aquí hay uno que usa un receptor de audio bluetooth de 2 dólares y un MSP430 conectado a la UART en el IC del bluetooth. Utilizan un receptor IR de control remoto, pero lo mismo se puede hacer con los botones.

El protocolo AVRCP en el lado del teléfono es esencialmente solo un teclado bluetooth. Eso es todo.

    
respondido por el Passerby

Lea otras preguntas en las etiquetas