Forum: Mikrocontroller und Digitale Elektronik (Mal wieder) HC-05 und AT Kommandos


von Michael K. (hummel030)


Angehängte Dateien:

Lesenswert?

Ich versuche bei meinem HC-05 -erstmal nur- den Namen zu ändern, kriege 
es aber nicht hin.

Der HC-05

(https://www.amazon.de/gp/product/B0722MD4FY/ref=ppx_yo_dt_b_asin_title_o03_s00?ie=UTF8&psc=1)

ist an einen USB-TTL-Adapter
(https://www.amazon.de/gp/product/B01N7KA3OO/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1)

wiefolgt angeschlossen.

s. Bild: "Skizze USBTTL mit HC-05.png"

Die LED auf dem HC-05 blinkt mit 0,25Hz also 2s LED an und 2s LED aus 
was m.M.n. heißt das das Modul im AT- bzw. Kommando-Modus ist.

Danach versuche ich mittels HTerm die Befehle auf den HC-05 zu schreiben 
ohne das auch nur ein einzelner Wert (z.B. OK\r\n) zurückgegeben wird 
(s. Bild GM + HTerm + Befehle.png) . Die Einstellungen die ich in HTerm 
vorgenommen habe sind hoffentlich im Bild zu erkennen. Ich habe auch 
versucht mit der Baudrate zu experimentieren was aber auch nicht von 
Erfolg gekrönt war. Die TX-LED auf dem USB-TTL-Adapter leuchtet kurz 
auf, wenn der Befehl gesendet wird.

Als reines BT-Modul funktioniert alles ohne Probleme und ich kann mich 
mit meinen Handys und meinem Laptop problemlos verbinden und es werden 
Daten gesendet und empfangen.

Fragen:
Mache ich etwas Grundlegendes falsch? Speziell das Verbinden vom 
USB-TTL-Modul mit dem HC-05?

Wie finde ich die Versionsnummer meines Moduls heraus, da ein anderer 
User geschrieben hat das sich die Befehlssyntax mit einer neueren 
Version des HC-05-Moduls geändert hat?

von Stefan F. (Gast)


Lesenswert?

Der State Pin ist ein Ausgang, das kannst du eine LED anschließen oder 
du lässt ihn offen. Der gehört ganz sicher nicht mit 5V verbunden. 
Vielleicht hast du damit dein Modul zerstört.

Lasse den Enable Eingang ebenfalls offen.

Am TX Ausgang des Bluetooth Modul sollte im Ruhezustand annähernd 3,3V 
raus kommen.

Am TX Ausgang des USB-UART Adapters sollte im Ruhestand ebenfalls 
annähernd 3,3V raus kommen. Nicht 5V!

Die Baudrate ist standardmäßig 9600, aber 38400 wenn der Befehlsmodus 
über Pin 34 erzwungen wird. Ist Enable mit Pin 34 verbunden?

Wenn das soweit passt, dann könnte es noch sein, das du ein HC-06 Modul 
mit alter Firmware (von vor 2019) bekommen hast. Bei diesem Modulen darf 
man die AT Kommandos nicht mit einem Zeilenumbruch abschließen, 
sondern man wartet einen Moment. Das kannst du im Hammer Terminal bei 
"Send on Enter" passend einstellen.

Siehe http://stefanfrings.de/bluetooth/index.html#hc06

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.