Forum: Mikrocontroller und Digitale Elektronik Bluetooth Verbindung


von Jonas F. (jonasf)


Lesenswert?

Hallo zusammen,
für mein erstes Projekt, möchte ich Messwerte von einem ATMega8 auf 
einen ATMega128 übersenden und diese dann auf einem Display ausgeben.
Die Übertragung soll kabellos mit zwei SPBT2632C1A Bluetooth Modulen 
erfolgen.

Jetzt meine Frage, wie initialisiere ich die Bluetoothmodule und wie 
kann ich die beiden Module dann "paaren", dass die Daten (ein einfacher 
integer Wert aller vorraussicht nach) zwischen den beiden 
Mikrocontrollern korrekt übergeben werden. Die Übertragung soll nur in 
eine Richtung funktionieren.

Danke für eure Hilfe.

von Kevin (Gast)


Lesenswert?

Datenblatt?

von Stefan (Gast)


Lesenswert?

Lies das Dtaenblatt. Ich zittiere:

"Please see command list reported in the SPBT2532C2.AT datasheet, 
Appendix D, fordetails. The complete command list including the iAP 
commands will be reported in the user manual UM1547"

Besorge Dir diese beiden Dokumente.

von Jonas F. (jonasf)


Lesenswert?

Danke schon mal. Die Usermanual hat mir noch gefehlt, da werde ich jetzt 
mal einarbeiten.

von Jonas F. (jonasf)


Lesenswert?

Hallo nochmal, ich bin noch nicht wirklich weitergekommen...

In dem Datenblatt stehen nur die Commands für die Art der 
Programmierung, wie sie in folgendem Beispiel ab Seite 14 beschrieben 
ist.
http://www.st.com/st-web-ui/static/active/en/resource/technical/document/application_note/DM00057436.pdf

Ich möchte das Modul aber mit einem Mikrocontroller initialisieren und 
dann Daten von diesem über das Modul weitersenden.

Danke schon für die Hilfe.

von Karl H. (kbuchegg)


Lesenswert?

Jonas Fitz schrieb:
> Hallo nochmal, ich bin noch nicht wirklich weitergekommen...
>
> In dem Datenblatt stehen nur die Commands für die Art der
> Programmierung, wie sie in folgendem Beispiel ab Seite 14 beschrieben
> ist.
> 
http://www.st.com/st-web-ui/static/active/en/resource/technical/document/application_note/DM00057436.pdf
>


Ähm.
Das ist ein Teil mit einem USB-Anschluss.

Das kannst du dir mit deinem Mega8, ähm, in die Haare schmieren. Einen 
USB-Host mit einem Mega8 alleine zu realisieren wird ziemlich unmöglich 
sein.

Ein Mega8 kann mit Ach und Krach gerade mal als USB-CLient auftreten. 
Aber um den Teil zu übernehmen, ein anderes USB Gerät zu verwalten, dazu 
ist der ein paar Nummern zu schwach auf der Brust.

: Bearbeitet durch User
von Jonas F. (jonasf)


Lesenswert?

Ich will ja nicht das komplette teil ansteuern sondern ich verwende nur 
dieses Teil.
http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00050585.pdf

Aber um hierauf zuzugreifen muss ich ja auch erstmal das Modul 
initialisieren.

von Karl H. (kbuchegg)


Lesenswert?

dann würde ich als erstes unter allen Umständen mal versuchen, das Teil 
mit dem PC an der seriellen Schnittstelle zum laufen zu kriegen.
Mittels eines Terminalprogramms kann man dann die aufgelisteten 
AT-Kommandos an das Modul schicken und sich ansehen, was es dazu sagt.

Alternativ kannst du es natürlich auch an die Serielle eines Mega8 
klemmen und mit dem eine 2-te Verbindung zu einem Terminal aufbauen, so 
dass du erst mal direkt die AT-Kommandos an das Modul schicken kannst 
und der Mega8 die Antworten vom Modul wieder zum PC weiterschickt.
Aber ich denke, direkt vom PC aus, ist es einfacher.


Das ist einfach nur eine serielle Verbindung.
Du schickst Strings zum Modul und du kriegst Antwort in FOrm von STrings 
vom Modul.
In der Kommando-Beschreibung steht, wie die Strings aussehen müssen, und 
was sie jeweils bedeuten.

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.