Android <-> Bluetooth <-> Mikrocontroller

OP #3768925
Lesenswert?
• ▲
▼
Hallo,
ich möchte gern mein Android mit meinem Mikrocontroller kommunizieren 
lassen.
Es sollen an den Controller nur irgendwelche Bytes geschickt werden.
Zum Testen würde ich gern erst einmal die App schreiben und schauen, ob 
die Bytes ankommen.
Kennt hierfür jemand eine einfache Möglichkeit, wie ich mir die Daten 
auf meinem PC anzeigen lassen kann? Ich möchte also den PC zunächst als 
Ersatz-Mikrocontroller benutzen, um zu sehen, ob die Daten überhaupt 
ankommen.

Gibt es sowas oder muss ich erst die Bluetooth-Hardware auf der 
Mikrocontrollerseite fertig haben?

Vielen Dank.
Gast #3768929
Lesenswert?
• ▲
▼
> Gibt es sowas oder muss ich erst die Bluetooth-Hardware auf der
> Mikrocontrollerseite fertig haben?

Nein, du koenntest einen Bluetooth nach RS232 Adapter nehmen und den 
dann am PC an eine RS232 (mit Pegelwandlung natuerlich) anschliessen.

Olaf
Gast #3768962
Lesenswert?
• ▲
▼
Allerdings unterstützen manche Android Geräte das SPP Protokoll nicht, 
welches die Module HC-05, HC-06, BTM-112 und BTM-222 benötigen. Neulich 
bekam ich wieder so eine Mail dazu.

Checke das vorher, bevor Du dich stundenlang wunderst, warum die 
Bluetooth Module zwar gefunden werden, aber keine Connection geöffnet 
werden kann.

Passende Apps: 
https://play.google.com/store/search?q=bluetooth%20spp&c=apps&hl=de


Ich teste gerne mit dieser App: 
https://play.google.com/store/apps/details?id=mobi.dzs.android.BluetoothSPP&hl=de

Und zwar mit der alter Version aus dem jahr 2013, die neue kann auf 
meinem Handy nur sporadisch Connections aufbauen.
Gast #3768971
Lesenswert?
• ▲
▼
@Peter Z. und Dominik R.

> Du brauchst einen Bluetooth Dongle für PC.
> Smartphone mit Dongle paaren.
> Passende COM Schnittstelle auswählen.
> Terminal Programm verwenden.

> Ich habe gute Erfahrungen mit diesem Dongle gemacht...

Und wo ist in dieser Konstellation der Mikrocontroller?

@Holger B.
Du brauchst keine Bluetooth Dongle.
Gast #3768977
Lesenswert?
• ▲
▼
> Ich möchte also den PC zunächst als Ersatz-Mikrocontroller benutzen,
> um zu sehen, ob die Daten überhaupt ankommen.

Ach so, das habe ich überlesen. Dafür brauchst Du natürlich einen 
Bluetooth Dongle oder einen Laptop mit Bluetooth.

Aber wenn Du schon ein handy hast, dann nimm doch einfach eines der 
zahlreichen Terminal-Apps oder Fernsteuer-Apps, die SPP Protokoll 
benutzen.
OP #3769607
Lesenswert?
• ▲
▼
@stefan_us: Danke für den Tipp, das klingt nach einem guten Ansatz. Mal 
sehen, ob ich auf die Schnelle ein anderes Bluetooth-Gerät bekomme. Auf 
meinem möchte ich ja die Bluetooth-App schreiben.
Wenn ich das nicht schnell bekomme, werde ich den Ansatz mit dem 
Bluetooth-Dongle nehmen. Den habe ich mir gerade bestellt... Ja, ich war 
auch verwundert, dass ich keinen Zuhause hatte. ;)
Gast #3769971
Lesenswert?
• ▲
▼
Sowas hatte ich letztens auch getestet.

Wie schon erwähnt funktionieren die Bluetooth SPP App und das HC-05 
Bluetoothmodul sehr gut.

Dazu ergänzt sich sehr gut ein USB-Seriell Wandler, damit du das HC-05 
konfigurieren kannst. Ich hab den FT232RL genutzt.

Bei Bluetooth USB Stick auch auf die SPP kompatibilität achten.
Der Billige aus dem fernen Osten konnte das nicht. ;-)
#3770281
Lesenswert?
• ▲
▼
Blauzahn schrieb:
> Wie schon erwähnt funktionieren die Bluetooth SPP App und das HC-05
> Bluetoothmodul sehr gut.

Kann ich bestätigen. Unschön ist nur der Stromverbrauch des HC05, in der 
Grössenordnung von 40mA. Für Batteriebetrieb taugt das eher nicht.

Wenn man mit 9600bps zufrieden ist und am BT-Namen nicht drehen muss, 
dann ergibt sich auch keine Notwendigkeit, das Modul zu konfigurieren.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.