Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
Aufgrund technischer Veränderungen ist der Mailverkehr innerhalb des Forums (Private Nachrichten) nur noch eingeschränkt möglich. Die Einschränkung ist notwendig, um zusätzliche Betriebskosten für das Forum zu vermeiden. Näheres zu den Hintergründen im Thread "Aktuelles zum Forum".Wir bitten um Verständnis.
Hinweis kann nach Kenntnisnahme deaktiviert werden!
Hallo tschoeatsch,
habe jetzt den CP2012 erhalten, habe auch den Treiber installiert,
wird in der Systemsteuerung auch einwandfrei an COM25 erkannt.
Jetzt habe ich ein ganz neues Bluetooth Modul an den CP2012 angeschlossen,
5 Volt an 5 Volt, GND an GND, RX an TX mit einen in Reihe geschalteten Widerstand 1K,
TX an RX auch mit einem Reihenwiderstand 1K.
Bluetooth Modul zeigt nichts an , kein Blinken usw.
Wenn ich aber anstatt das Modul mit 5 Volt mit 3,3Volt versorge blinkt die LED schnell.
Trotzdem bekomme ich über Hterm keine Rückantwort vom Modul.
Ich kann aber mit meinem Smartphone das Modul erkennen und auch koppeln.....
So, ohne den HC05 zu haben, ich hab' nur einen HC06 hier, das Blinken ist gut.
Hterm öffen und die Com-Parameter eintragen. Den port, der im Gerätemanager für dein dongle vergeben wurde, die baudrate, die dein bt-Modul braucht. Beim HC06 ist es by default 9600. Das schaut dann bei mir so aus Hterm-HC06.PNG
Die anderen Optionen von hterm kannst du so, wie auf dem Bild übernehmen. Wenn ich jetzt "AT" (in Großbuchstaben und ohne " bei 'input control' eingebe und Enter drücke, antwortet der HC06 mit einem OK, das bei received data erscheint. Du musst jetzt zum Unterschied zum HC06 den Taster drücken und gedrückt halten (Vielleicht mit einer Wäscheklammer), damit die Steuerbefehle bearbeitet werden, das kann ich nicht weiter testen. Welche baud-Rate defaut ist, muss du auch nachsehen, waren ja schon schöne Datenblätter verlinkt.
das schaut bei mir so aus HC06Name.PNGNamenbefehl eingeben AT+NAMEtschoeatsch und mit enter abschließen ergibt als Antwort HC06setName.PNGein OKsetname
Ach ja, das bt-Modul darf in der Zeit nicht gekoppelt sein!!
alles so gemacht wie du geschrieben hast, keinerlei Reaktion vom BT Modul.
Egal welche Baut Rate 9600 oder 38400, gibt mir kein OK zurück.
Taste gedrückt, oder Enable auf 3,3 Volt, wie gesagt keine Reaktion.....
das bt_modul blinkt schnell? Ich denke, das sollte es, bedeutet 'nicht gepaart' und 'unter Strom'.
Du Kannst mit einem bt_modul die Laterne bedienen? Wenn ja, dann hänge doch dieses Modul an deinen seriellen dongle, stelle den comport im hterm ein, wie der Gerätemanager angibt, die baud-Rate so, wie es in dem bascomProgramm der Laterne drin steht, paire mit deinem handy und starte die Laternenapp. Das bt_modul sollte jetzt dauerhaft leuchten und wenn du einen Befehl über die App sendest, dann sollten diese im hterm als received data auftauchen. Wenn das nicht mindestens 1x geht (es könnte jetzt die App auf eine Antwort warten, die aber nicht kommt und so blockieren), dann weiß ich nix mehr. Höchstens, dass du dir für dein handy eine terminal-App besorgst (gibt es etliche) mit der du per Tastatur Zeichen über bt senden kannst. Diese gesendeten Zeichen sollten dann auch im hterm auftauchen.
habe das BT gepairt mit dem Handy, die Laterne lässt sich bedienen,
aber im Hterm taucht nichts auf.
Gleiche Schnittstelle und Bautrate eingestellt ......
Habe auch ein Terminalprogramm auf dem Handy, auch hier taucht das Modul auf,
ich kann es auch verbinden, abder sobald ich AT Befehle senden will, passiert nichts.
ich kann es auch verbinden, abder sobald ich AT Befehle senden will, passiert nichts.
Die Befehle beim HC05 enden mit CR LF, im Gegensatz zu HC06, dort gibt es keine Endung.
Solange kein CRLF kommt, gibt es auch keine Antwort.
Einstellung bei hterm unter "Send on Enter"
Hier ist es beschrieben: Pimp Tschoeatschi's "Laterne mit Kunstfeuer"
Probier auch mal 38400 aus.
auch alles probiert....
Bekomme keine Antwort vom BT Modul.
Weder von Hterm, noch vom Terminalprogramm auf dem Handy.
Das Modul läuft ja anscheinend auch einwandfrei, ansonsten würde ich ja
mit der App nicht kommunizieren können.
Tschoeatsch hatte das Programm ja soweit abgeändert, das die zuletzt
geschriebenen Werte von Helligkeit usw. gespeichert werden.
Diese holt sich die App beim Bluetooth Connect wieder aus dem Programm.
Also muss ja sowohl senden als auch empfangen funktionieren.....
Oder sehe ich das falsch ?
Nach meinem Verständnis des Datenblatts muss der AT-Mode durch auf-plus-legen eines Pins erzwungen werden.
Sehe ich auch so. Aber wenn die Bedienung der Laterne über handy und bt-Modul geht, dann sollte hterm, mit dem rxd am txd-pin des bt-Moduls, diese übertragenen Daten auch anzeigen. Wenn das nicht geht, ist was zwischen bt - seriell to USB - hterm was faul.
Ach ja, das bt-Modul darf in der Zeit nicht gekoppelt sein!!
Sobald er bei mir versucht zu koppeln antwortet auch nicht mehr.
Wenn am CP2... Rx und TX verbunden wird (besser ohne Bt-Modul) hört Hterm sich selbst. Dann weiß man das das wenigstens schon geht. Bei mir startet Hterm immer mit Com1. Heißt erst trennen dann port wechseln und dann verbinden. Nur Port wechseln geht nicht. In der Statusanzeige unten meldet er die aktuelle Verbindung.
Hallo tschoeatsch,
habe es jetzt noch mal zuhause mit meinem Laptop probiert....
Genau das selbe bekomme zwar mit dem Handy oder mit dem Terminalprogramm Verbindung ,aber ich kann mit Hterm nichts schreiben.
Gruß Thomas
Ich habe den Verdacht, dass ein einfacher 1k Widerstand vor dem rxd-Eingang des bt-Moduls nicht langt. Hänge mal einen richtigen Spannungsteiler dran, der aus den 5V die 3,3V macht. Vielleicht ein 6,8k von rxt zu gnd und ein 3,9k zwischen Signal und rxt-pin.