Forum: Mikrocontroller und Digitale Elektronik HC-06 reagiert nicht auf AT Befehle


von Dani (Gast)


Lesenswert?

Guten Tag!

Ich habe ein unkonfiguriertes HC-06 Modul und versuche dieses mit 
AT-Befehlen und meinem Arduino Due zu konfigurieren. Leider schickt das 
Modul aber keine Antworten auf meine Befehle, also kein "OK" auf ein 
"AT".
Dabei habe ich die Einstellungen aus dem Datenblatt versucht: Baud-Rate 
9600, Kein Zeilenende, Kein gekoppeltes Gerät
Weil es nicht ging habe ich natürlich mit anderen Baud-Rates/Zeilenende 
versucht, ohne Erfolg.

Das HC-06 lässt eine Verbindung mit dem Smartphone zu, seltsamerweise 
heißt er dort "HC-05", das beidseitige Senden und Empfangen ist aber 
ganz normal möglich.

Hat jemand schon Erfahrungen damit gemacht? Hab in der Suchfunktion 
leider keine Antwort auf meine Frage gefunden.


Beste Grüße

Dani

von Cyblord -. (cyblord)


Lesenswert?

Dani schrieb:
> Das HC-06 lässt eine Verbindung mit dem Smartphone zu, seltsamerweise
> heißt er dort "HC-05", das beidseitige Senden und Empfangen ist aber
> ganz normal möglich.

Das erklärt einiges. Wenn es tatsächlic ein HC-05 ist, muss der KEY Pin 
verwendet werden um zwischen Daten und AT Befehlen umzuschalten.

von Stefan F. (Gast)


Lesenswert?

Bei alten Versionen des HC-06 darfst du die befehle nicht mit einem 
Zeilenumbruch beenden, sondern musst einfach warten. leider kann das 
nicht jedes Terminalprogramm in der Form senden, Hammer Terminal kann 
es.

Weitere Infos zu HC-05 und HC-06: 
http://stefanfrings.de/bluetooth/index.html

von Cyblord -. (cyblord)


Lesenswert?

Stefanus F. schrieb:
> Bei alten Versionen des HC-06 darfst du die befehle nicht mit einem
> Zeilenumbruch beenden,

Macht er doch auch nicht:

> Dabei habe ich die Einstellungen aus dem Datenblatt versucht: Baud-Rate
> 9600, Kein Zeilenende

: Bearbeitet durch User
von Stefan F. (Gast)


Lesenswert?

Vielleicht hat er eine neue Version. Oder eben ein HC-05.

von Dani (Gast)


Lesenswert?

Danke für die schnellen Antworten.
Cyblord -. schrieb:
> Wenn es tatsächlic ein HC-05 ist, muss der KEY Pin
> verwendet werden um zwischen Daten und AT Befehlen umzuschalten.
Nein der EN (KEY) Pin ist nicht verlötet, hat also kein "Bein". Auch 
wenn ich auf den Punkt ein HIGH Signal gebe ändert sich nichts. So wie 
es aussieht werde ich ihn leider einfach unkonfiguriert weiterverwenden 
müssen - gehen tut er ja so.

von Robert (Gast)


Angehängte Dateien:

Lesenswert?

Da die verschiedenen HC-06 Versionen nicht nur ein anderes Zeilenende 
benutzen, sondern auch verschiedene Befehlssätze hier mal ein kleines 
Arduino Script zum testen. Es probiert probiert die verschiedenen 
Bautraten durch und setzt das HC-06 Modul auf Werkseinstellungen zurück. 
Die Version wird per Compiler Switch ausgewählt.

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.