Forum: Mikrocontroller und Digitale Elektronik HC-05 mit BT Tastatur verbinden scheitert noch ?


von DAVID B. (bastler-david)


Lesenswert?

Hallo
Ich versuche schon eine weile Ein HC05 Modul mit einer kleine BT 
Tastatur zu verbinden.
So weit EIGENTLICH kein problem dachte ich.
Dem Modul mit zuteilen mit der Tastatur in Verbindung zu treten wäre 
auch schon geschafft.(zumindest ab und zu klappt es)
Mit entweder:

AT+PAIR=DC2C,26,BF945C,10 oder AT+BIND=DC2C,26,BF945C

Eine Verbindung scheid auch aufgebaut zu werden jedenfalls verändert 
sich das blinken des HC-05 wenn die Tastatur eingeschaltet wird, von 
langsam auf schnell blinkend ( was ja eigentlich Verbunden Heist? habe 
auch das Gefühl als würde ab und zu irgendwas übertragen)
Wenn ich auf der Tastatur dann die pin (1234) eingebe hört die LED von 
HC05 kurz auf zublinken aber eine Übertragung ist nicht zu sehen und 
Fehlermeldung gibts auch keine?

Das HC-05 Modul ist mit einen USB seriell Converter angeschlossen.
Die Handtasten Tastatur ist keine mit eigene USB stick sondern eine 
universelle (für Handys halt)

Jemand eine Idee ?
Wäre es möglich das die Verbindung tatsächlich zustande kommt aber der 
HC-05 mit der Übertragung nix anfangen kann und sie als Datenmüll 
abweist ?
Komme leider nicht weiter.

Vielen dank.

von Timo N. (tnn85)


Lesenswert?

Das HC-05 oder HC-06 Modul versteht meines Wissens nur das SPP (Serial 
Port Profile) um Daten an einen "virtuellen" COM-Port z.b. auf dem PC zu 
senden. Bluetooth heißt nicht gleich Bluetooth. Deine Tastatur hat zum 
Beispiel wahrscheinlich nur das HID (Human Interface Device) Profil 
implementiert. Der PC versteht durch seine Treiber meist alle Profile 
(SPP, HID, etc) , die einzelnen Geräte aber eben nur diese, die sie auch 
wirklich brauchen:

Tastatur oder Maus - HID
HC-05/06 - SPP
Auto - A2DP (für die Übertragung von Musik zum Radio) und HSP 
(Freisprechfunktion), PBAP (Übertragung des Telefonbuchs des Handys ans 
Auto-Infortainment) teilweise auch SAP (wenn ein GSM-Funkmodul im Auto 
eingebaut ist).


Das Pairing als solches ist weiter unten im Bluetooth-Protokollstapel 
angesiedelt und das kann dann auch jedes Gerät. Deswegen funktioniert 
das Pairing bei dir auch noch. Mehr als das können die beiden Gerät aber 
miteinander nicht anfangen.

von DAVID B. (bastler-david)


Lesenswert?

Ach du meine güte!
Vielen vielen dank für die ausführliche und einleuchtete Erklärung.
An sowas habe ich gar nicht mehr gedacht.
Na wenigstens brauche ich mit der Info auch nicht mehr weiter am BT 
Heizkörperthermostat rum machen.

Danke dir!

von Mario M. (thelonging)


Lesenswert?

DAVID -. schrieb:
> Heizkörperthermostat

Der hat Bluetooth LE und das HC-05-Modul "nur normales" Bluetooth.

von DAVID B. (bastler-david)


Lesenswert?

Ich weiß.
Den HC-10 hatte ich mir dafür gekauft (hatte mehrere gekauft um eine 
Auswahl zuhaben und falls ich eins zerrammel oder eins nicht geht).

Aber danke dir für den hinweiß!

Thema erledigt.

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.