Forum: Mikrocontroller und Digitale Elektronik BluetoothModul BTM222 mit STM32 Discovery Board, Verständnisfragen.


von Johannes J. (jhne92)


Lesenswert?

Hallo, ich habe mir soeben ein Bluetooth Modul bei Amazon bestellt, ein 
BTM222.
Habe mir noch ein UART USB Kabel gekauft, um das Modul vorher 
einzurichten.

Das Ziel ist es Daten von einer HandyApp an das Modul zu senden.
Die HandyApp ist nicht das Problem.

Hat bereits jemand mit diesem Modul gearbeitet? Ich habe auf meinem 
Mikrocontroller Anschlüsse mit der Bezeichnung RX/TX kann ich diese 
direkt nutzen? Oder brauche ich hier einen MAX323?

Das Modul soll später zusammen mit einem STM32 auf einem MasterBoard 
sitzen, und mit weiteren Slave Modulen ohne Bluetooth Modul 
kommunizieren.
Hierfür werde ich sicher einen MAX323 benötigen, aber das Bluetooth 
Modul könnte ich theoretisch direkt an RX/TX vom Board hängen?

P.S.: Hat schonmal jemand mit diesem BluetoothModul gearbeitet?

von Stm M. (stmfresser)


Lesenswert?

Es ist ein ganz einfacher Modul.

1. RX TX GND VCC Richtig einstecken.
2. printf("was senden");
3. Bluetooth Verbindung mit BTM Modul setzen. mit Defaultpassword 12345 
oder 1234 .
4. Terminal Programm "Coolterm Hyperterm" die Port und Baudrate richtig 
wählen.

Schon haste es.
Viel Erfolg.

von Johannes J. (jhne92)


Lesenswert?

Ok so einfach habe ich es mir nun wirklich nicht vorgestellt :D

Ich habe derzeit meine AndroidApp als Slave vorbereitet, und das 
Bluetooth Modul soll mein Master sein ist das möglich?
Kennt einer die genaue UUID von diesem Modul?

Da der STM32 ja mit 3,3V läuft brauche ich auch keinen Spannungswandler 
richtig?

Danke für die schnelle Antwort :)

von Stm M. (stmfresser)


Lesenswert?

Johannes J. schrieb:
> Ok so einfach habe ich es mir nun wirklich nicht vorgestellt :D
>
> Ich habe derzeit meine AndroidApp als Slave vorbereitet, und das
> Bluetooth Modul soll mein Master sein ist das möglich?
> Kennt einer die genaue UUID von diesem Modul?
Es ist Bluetooth Schnittstelle.

Erstmal solltest du eine Verbindung mit dem Modul über Terminal Programm 
aufbauen.

> Da der STM32 ja mit 3,3V läuft brauche ich auch keinen Spannungswandler
> richtig?
Ja braucht man nicht.

von Johannes J. (jhne92)


Lesenswert?

Ok dann werde ich das erstmal so versuchen, danke

Für unser Projekt verwenden wir das STM32F103 Discovery Board.
Ich habe mir zwar schonmal ein Skript zum Thema UART angeschaut.

Aber ich habe da noch eine Frage.
Der STM32F1 hat ja an PA9 und PA10 seine TX/RX Schnittstelle,
kann man da jetzt theoretisch einmal die Bluettooth Schnittstelle 
anschließen, und dann ein weiteres Gerät also einen weiteren STM32F103, 
an diesen dann wieder einen STM32 ... ? --> Ein Bussystem realisieren!?

Nur nicht das wir uns in etwas verrennen, und am Ende ist das mit UART 
und dem STM garnicht möglich...


Oder kann ich jeden Ein/Ausgang auch als USART definieren?
Ich bräucht ja in dem Fall mit einem Master und mehreren Slaves + 1 
Bluetooth am Master. Am Master 3 USARTs und an den Slaves 2 USARTs, ist 
das möglich?

Die Module würden der Reihe nach miteinander verbunden werden...Also:

letzer Slave---Master---Slave 1---Slave 2...Slave 8--- letzer Slave
                 |
                 |
             BluetoothModul

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.