Hallo zusammen, ich habe neulich ein HC-05 Bluetooth Board bekommen. Genau dieses: http://www.ebay.at/itm/HC-05-Bluetooth-Transceiver-Host-Slave-Master-Module-Wireless-Serial-6PIN-WIRE-/390515350231?pt=Elektromechanische_Bauelemente&hash=item5aec875ad7 Weiß jemand wie man in den AT-Command-Mode kommt? Ich verwende Putty und AccessPort als Terminalprogramme. In der Anleitung steht, dass das Modul automatisch in AT-Mode ist wenn noch nicht gepaired, aber ohne paaren ist keine Kommunikation mit meinen Programmen möglich! Verwende ich die falschen Programme? Eine weitere Anleitung die ich gefunden habe um in den AT-Mode zu kommen ist den KEY-Pin auf High zu legen. Das hat aber auch nicht funktioniert. Normales Kommunizieren funktioniert einwandfrei, nur das senden von AT funktioniert nicht. Was könnte ich noch probieren? Lg, Wauschi
Hallo Wauschi, ich habe bisher drei dieser Module umprogrammiert. Nach langer Suche und vielen Versuchen hat es bei mir folgendermaßen funktioniert: Key-Pin auf High, Terminalprogramm auf 38400, dann nach Powerup muss der erste AT-Befehl innerhalb von ca. 0,5 Sekunden erfolgen. Alle At-Sequenzen mit CR+LF. Da waren jeweils einige Versuche erforderlich um das richtige Timing hinzubekommen bei der kurzen Zeit. Gruß Sebastian
Hallo Wauschi, noch etwas vergessen. Die Programmierung erfolgte über die serielle Schnittstelle vom Modul, nicht über Bluetooth. Gruß Sebastian
Aaahhhh.... Das erklärt einiges.... Mal schauen ob ich in einer Kiste im Keller noch ein serielles Kabel und einen alten Laptop mit RS232 finde. DANKE Wauschi
Also bei mir musste ich da nix mit dem Key-Pin machen oder auf wirre Timings achten. Das ist total entspannt. Wichtig ist aber dass das Modul NICHT verbunden ist. LED (falls angeschlossen) muss also blinken. Das heißt aber nicht unbedingt ungepairt seitens des PCs, sondern nur dass die Verbindung nicht hergestellt ist. Virtueller ComPort also nicht geöffnet. Dass die Kommandos auf der Seriell-Seite erfolgen müssen wurde ja schon genannt. Und Baudrate beachten natürlich. Vor allem falls sie schonmal umgestellt wurde. Und bevor ich mich da mit einem alten Laptop abmühen würde, würde ich mir für <5 Euro einen USB-TTL Wandler kaufen. Sollte sowieso zur Standardausrüstung gehören wenn man irgendwas mit UART und Seriell entwickeln will. gruß cyblord
Hallo, ich habe einen RS232-TTL Umwandler gefunden. Mit Kabel gehen jetzt einige Kommandos. Kommunikation ist nur mit 9600 möglich. AT oder AT\r\n funktioniert -> OK AT+NAME? oder AT+NAME?\r\n bringt OKsetname. AT+NAME=HALLO bringt OKsetname. Folgende Kommandos funktionieren aber alle nicht: AT+VERSION?\r\n AT+ADDR? AT+ORGL AT+ ROLE? Ich habe auch schon versucht den KEY-Pin auf VDD oder GND wärend dem Anschließen zu legen, das ändert am Verhalten leider nichts. Zumindest Baudrate und Name sollte ich ändern können. Komisch ist, dass AT geht und die Anderen nicht. Kann es wirklich sein, dass ich ein Modul habe dessen Firmware nur AT und AT+NAME? kennt. Das kann ich mir nicht vorstellen, das wäre ja wertlos. ...ich werde mich jetzt mit dem STATE-Pin etwas spielen.. Wauschi
Ich habe jetzt mit den Kommandos AT+VERSION? und AT+NAME=HALLO alle möglichen Kombinationen aus mit/ohne \r\n high/low KEY-Pin high/low STATE-Pin sofort nach dem Einschalten (<0,5sec) und auch später probiert. Nur AT -> OK und AT+NAME? -> OKsetname antworten. Das Teil scheint wirklich Schrott zu sein. Daher habe ich extra das HC-05 statt HC-06 gekauft damit ich den vollen Funktionsumfang haben. Da muss ich wohl nochmal bestellen und ein Monat warten. Wo habt ihr ein wirklich voll funktionierendes Modul bestellt? Lg, Wauschi
Also da sitzt das Problem vor dem Modul glaube ich ;-) Erstmal, die Befehle bzw. deren Parameter werden nicht mit einem =-Zeichen angehängt, sondern direkt: AT+BAUDx OKxxxxxxxx AT+NAMExxxxxx OKsetname AT+PINxxxx OKsetPIN Die Baudrate wird durch einen Index 1-9 nebst zugehöriger Tabelle spezifiziert. Nicht dass du jetzt AT+BAUD9600 probierst. So sollten dann bei HC-05 auch die Role und andere Kommandos gehen. > ...ich werde mich jetzt mit dem STATE-Pin etwas spielen.. Das ist ein Ausgang, da würd ich nicht so viel Spielen.... Der zeigt nur an ob eine Verbindung besteht. > Das Teil scheint wirklich Schrott zu sein. Ja sicher. Bitte erstmal die Doku ordentlich lesen. Die gibts auch direkt bei vielen eBay Angeboten solcher Module direkt im Infotext. Nur bei deinem nicht. Aber schau dich mal um. Die Dinger sind absoluter Industriestandard, da zu behaupten die tun nicht was sie sollen ist schon dreist. gruß cyblord
@cyblord , danke für deine Rückmeldung. Stimmt schon, natürlich liegt es an mir, dass ich ein Modul ohne Doku gekauft habe. Inzwischen bin ich der Ursache, warum grundsätzlich nur AT funktioniert auf den Grund gekommen. Offenbar handelt es sich bei dem Modul um ein HC-06 kann genau diese Kommandos: http://thingylab.com/wiki/hc06_linvor_1.5_at_command_set Ich war mir in meinem Eifer nicht bewusst, dass ich die Industrie beleidigt habe (danke, dass du mich darauf aufmerksam gemacht hast) und möchte mich dafür natürlich entschuldigen. (Die Chinesen die mir das falsche Modul geliefert haben sind von der Entschuldigung leider ausgenommen :-)) Danke für eure Hilfe, schöne WE noch. Waschi
Wauschi schrieb: > @cyblord , > > danke für deine Rückmeldung. > Stimmt schon, natürlich liegt es an mir, dass ich ein Modul ohne Doku > gekauft habe. Tztz > > Inzwischen bin ich der Ursache, warum grundsätzlich nur AT funktioniert > auf den Grund gekommen. Offenbar handelt es sich bei dem Modul um ein > HC-06 kann genau diese Kommandos: > http://thingylab.com/wiki/hc06_linvor_1.5_at_command_set Offenbar? Hast du das verifiziert oder vermutest du halt mal drauf los? > Ich war mir in meinem Eifer nicht bewusst, dass ich die Industrie > beleidigt habe (danke, dass du mich darauf aufmerksam gemacht hast) und > möchte mich dafür natürlich entschuldigen. Dummfrech, kein Textverständnis und dann noch Pampig werden. Du das passt. So kommste zu was. Du sollst kein anderes Modul mit Doku kaufen, sondern bei anderen eBay Angeboten schauen weil dort die Befehle oftmals in der Beschreibung stehen. Dann hast du nicht die Industrie beleidigt, sondern machst dich einfach nur selber zum Affen wenn du ein Industrielles Massenprodukt als Anfänger grade zwei Minuten in den Fingern hälst, keine Ahnung hast und dann losblökst von wegen das Ding sei ja Schrott. gruß cyblord
Hallo an alle, ich habe auch eine Frage zum HC05 Modul. Die Status Anzeige (PIO8) besitzt in meinem versuchten AT-Modus eine Periode von 4 Sekunden - also zwei Sekunden an und zwei aus. In den verschiedensten Dokus lese ich aber nur etwas von einer Blinkrate von 1 oder 2 Hz. AT-Kommandos werden auch nicht beantwortet. Ich habe schon einiges durchprobiert, auch schon ein zweites Modul angeschlossen. Hilft aber alles nichts. Auffällig ist noch der Reset (Pin 11) = 1.7 V. Selbst ein Pull-up mit 10k zieht ihn nur auf ca. 2.5 V. Tritt meine Beobachtung bezüglich Blinkrate und Reset bei noch jemandem auf? Besten Dank, Daniel
Hallo zusammen, ich habe ebenfalls ein HC-06 und komme einfach nicht in den AT Mode. Ich habe zwei usb ttl wandler probiert, alle möglichen timings und pin vcc Belegungen und ich bekomme einfach kein ok auf mein at zurück. Ich schließe Txd, rxd, vcc und gnd an den usb wandler und am hc-06 an, stecke den usb in den pc, der macht einen comport auf, ich kann auch mit putty auf den comport verbinden aber dort auch Garnichts tippen in dir console. Mit dem terminal Programm kann ich dann zwar at senden, erhalte aber keine antwort. Ich habe ebenfalls verschiedene baudrates probiert. Hat noch jemand einen tipp? Vielen dank vorab! Grüße, Patrick
Hallo Patrick, ist TX and RX und RX an TX? Manchmal sinds ja die einfachsten Dinge ... LG, Sebastian
Hallo Sebastian, ich weiß gar nicht wie ich dir danken soll =D Der HC-06 ist beschriftet und auch der USB TTL Adapter.. Das man die eventuell umdrehen muss... wer kommt denn da drauf? Ich nicht.. sitze da seit Tagen dran und hatte schon alles mögliche in verdacht.. Aber nein, ich habe die Lines vertauscht.. unglaublich... Vielen Dank für den Tipp und für die Lösung meines Problems!!! Bin total perplex gerade... Gruß, Patrick
Werden die AT Einstellungen in einem internen EPROM gespeichert? Ich will die Baudrate auf 115200 hochsetzen. Muss ich bei jedem Powerup die erneut setzen? Ich habe hier eine Serielle Verbindung die ich auf Funk umstellen will und kann keinen Mikrocontroller einfügen, der die AT Sequenzen jedes mal setzt. Dafür könnte ich das Modul an einer Seriellen Leitung am PC setzen, dann müssten die Einstellung dauerhaft behalten. Sonst geht meine Lösung nicht. Hat jemand mit diesem Bluetoothmodul Erfahrung?
René D. schrieb: > Werden die AT Einstellungen in einem internen EPROM gespeichert? ja > > Ich will die Baudrate auf 115200 hochsetzen. Muss ich bei jedem Powerup > die erneut setzen? nein
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.