Forum: Mikrocontroller und Digitale Elektronik Bluetooth


von mr.chip (Gast)


Lesenswert?

Hallo

Ist es eigentlich mit vertretbarem Aufwand möglich, per Mikrocontroller 
mit einem Bluetooth-Gerät zu kommunizieren? Wenn ja, was gibt es da für 
Möglichkeiten? (Konkret denke ich an die Nutzung des Wiimote für ein 
eigenes Projekt.)

Gruss

Michael

von Roland Praml (Gast)


Lesenswert?

Jein. Ich hab mir mal zum Rumspielen ein Bluetooth-Modul von Segor 
bestellt und dieses über die UART an einen AVR angeschlossen. Dann 
brauchst noch einen Bluetooth-Stack. (Microblue oder wie der heißt) 
Gab's mal in der C't eine Beschreibung dafür.
Der Stack muss dann noch das richtige Profile unterstützen und schon 
kannst du Daten darüber übertragen.

Gruß
Roland

von mr.chip (Gast)


Lesenswert?

Hmm...wenn man so ein Modul kriegt also wohl mit einigem Aufwand 
machbar? Die Frage ist jetzt, gibts gute Module serienmässig für 
Bastler, oder muss man sich da was zusammenfrickeln?

Implementation des Stacks: Wie kompliziert ist sowas? Hast du es zuende 
implementiert? Wie viel Rechenleistung braucht so ein Stack?

Soweit ich es sehe, sollte auf Hardware-Ebene keine besondere 
Schwierigkeit bestehen, stimmt das so?

Gruss

Michael

von Pöhli (Gast)


Lesenswert?

benutz doch mal die Suche, mögliche Bluetooth Umsetzer hatten wir 
letztens erst

von omeier (Gast)


Lesenswert?

Hallo,

von Amber-Wireless gibt es Module (Blue-Nice-Com II und III) die recht 
einfach von einem Controller aus angesprochen werden können. Der 
Protokollstack ist komplett bis SPP implementiert. Das ganze basiert auf 
dem LMX8920A von National.

Ich habe bei einem unserer Projekte mit so einem Modul eine einfache 
Dateiübertragung programmiert. Ich musste dazu lediglich das OPP selbst 
programmieren (ist im Prinziep ein angepasstes OBEX wie es bei IRDA 
verwendet wird).

-> www.amber-wireless.de

Mit freundlichen Grüssen
omeier

von mr.chip (Gast)


Lesenswert?

Hallo

> von Amber-Wireless gibt es Module (Blue-Nice-Com II und III) die recht
> einfach von einem Controller aus angesprochen werden können. Der
> Protokollstack ist komplett bis SPP implementiert. Das ganze basiert auf
> dem LMX8920A von National.

Die Module sehen ja interessant aus, sind aber preislich doch etwas 
'high end', jedenfalls was mein Budget angeht ;-) Das BlueNiceComIII 
käme allerdings noch so in Frage.

Handelt es sich bei dem Modul nun um ein vollwertiges Bluetoothgerät, 
das mehr oder weniger beliebig mit PC, Computermaus, Mobiltelefon (und 
eben Wiimote!) kommunizieren kann? D.h., was müsste noch selbst 
implementiert werden? Insbesondere der letzte Abschnitt auf der Webseite 
des BlueNiceComIII irritiert mich ein bisschen:

http://amber-wireless.de/produkte/bluetooth/default.php?fnum=109221360256


Gruss

Michael

von Christian R. (supachris)


Lesenswert?

Die Blue-Nice COM können an sich erst mal nur das SPP Profil, also 
virtueller COM-Port. Das klappt mit PC, Handy, PDA und mit anderen 
LMX9820 sehr gut. Hab da schon viel programmiert, ist wirklich einfach 
zu machen. Maus usw. geht nicht, dazu müsste man ja das HID Profil noch 
selbst schreiben.

von mr.chip (Gast)


Lesenswert?

Hallo

> Maus usw. geht nicht, dazu müsste man ja das HID Profil noch
> selbst schreiben.

Wie kompliziert ist sowas? Ich habe da überhaupt keine Vorstellung. 
Setzt das HID-Profil auf dem SPP-Profil auf oder muss man da wieder ein 
ganz anderes Protokoll von Grund auf implementieren?

Gruss

Michael

PS: Anstatt euch Löcher in den Bauch zu fragen - Wo findet man 
eigentlich solche Spezifikationen? (Wenn möglich auch für den Laien 
verständlich, und auch so, dass man in vernünftiger Zeit seine Frage 
beantworten kann...)

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.