Forum: Mikrocontroller und Digitale Elektronik Per Bluetooth-Modul (AMS001) das Smartphone (Musik-Player) steuern


von Adis C. (ado84)


Lesenswert?

Hallo geschätzte Community

Ich wende mich an euch, da ich im I'net leider nicht die gewünschten 
Ergebnisse finde.

Ich möchte mit einem Mikrocontroller (AVR) Tastendrücke erfassen und per 
Bluetoothmodul (z.B. AMS001) ein Smartphone ansteuern. Dabei soll sich 
die Funktionalität nur auf den Musik-Player beschränken. Also lauter, 
leiser, Fwd, Rev, Play, Pause/Stop.

Mein Problem liegt hierbei bei der Kommunikation eines BT-Moduls mit dem 
Smartphone.
Diese Lösungen gibt es z.B. bei den heutigen BT-Kopfhörern.
Ich wähle die BT-Device am Smartphone aus, und steuere dann damit z.B. 
die Lautstärke (am Smartphone wird die Änderung live angezeigt).
Was mir nicht klar ist: Sind diese Produkte vorab bei iOS/Android und 
Co. "registriert" oder wird mein BT-Modul auch so erkannt?
Und vorallem: Welche Befehle müssen ans Smartphone gesendet werden, 
damit es weiss, was zu tun ist? Ist das irgendwo beschrieben?

Wo setze ich da an? Hat jemand Erfahrungen damit?

Ich hoffe ich habe mich konkret genug ausgedrückt und freue mich auf 
hilfreiche Inputs.

Liebe Grüsse und Danke vorab!
Ado

von Horst (Gast)


Lesenswert?

Adis C. schrieb:
> wird mein BT-Modul auch so erkannt?

Wenn sich das Modul mit A2DP (Advanced Audio Distribution Profile) und 
AVRCP (Audio Video Remote Control Profil), genauer AVRCP-CT als 
steuerndes Gerät, anmeldet funktioniert das.
Alles weitere hängt von dem verwendeten Modul ab.

von Andreas Müller (Gast)


Lesenswert?

Ado C. schrieb:
> Hallo geschätzte Community
>
> Ich wende mich an euch, da ich im I'net leider nicht die gewünschten
> Ergebnisse finde.


Wie zum Henker kann man beim Suchen im "I'net" nicht die Seite 
https://www.bluetooth.com/specifications finden???

Dort findest Du Antworten auf all Deine Fragen.

von Adis C. (ado84)


Lesenswert?

@Horst
Besten Dank für deine sehr wegweisenden Stichworte.

Nach (oberflächlicher) Durchsicht einiger Datenblätter habe ich stets 
das AVRCP gefunden, aber nirgends explizit die Beschreibung für -CT. 
Lediglich, dass ein kontrollierendes Gerät als CT bezeichnet wird, was 
ja Sinn macht.

So wie ich das verstanden habe, kann jedes BT-Modul, welches das 
AVRC-Profil unterstützt, als CT (Controller) definiert werden.
Kannst Du, Horst oder sonst jemand das bestätigen?


Andreas Müller schrieb:
> Wie zum Henker kann man beim Suchen im "I'net" nicht die Seite
> https://www.bluetooth.com/specifications finden???

Wahrscheinlich habe ich die "Frage" im I'net zu spezifisch gestellt. Ich 
bin stets auf die andere Kommunikationsrichtung gestossen: Per Handy XY 
steuern..

Diese von Dir genannte Seite hat ganz bestimmt irgendwo die 
Informationen.
Danke für den Link...
Aber Hand aufs Herz. Wenn ich nicht weiss wonach ich suchen muss (wie 
z.B. die Begriffe die mir Horst genannt hat), bin ich bei diesem Umfang 
an Dokus (und fast jedes Dok hat >>100 Seiten) schlichtweg verloren.

Dein Link und Horsts Stichwörter geben mir immerhin mal eine gute 
Richtung vor -Danke dafür.

Nichtsdestotrotz bin ich um weitere Infos / Hilfe sehr froh.

Liebe Grüsse

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.