Gyrosensor mit Bluetoothmodul verbinden und Daten an PC senden und verarbeiten

OP #5088335
Lesenswert?

Hallo zusammen,

wie der Betreff schon verrät, versuche ich ein Gyrosensor mit einem 
Bluetoothmodul zu koppeln um die Daten dann an einen PC, Smartphone oder 
ähnliches zu senden und auszuwerten. Die Bauteile sollten möglichst im 
SMD-Format sein, da ich alles an einem Armband anbringen will.

Meine Frage ist nun welche Gyrosensoren und welche Bluetoothmodule für 
mein Vorhaben sinnvoll sind und wie ich beide Module verbinde um die 
Daten dann senden zu können. Auch bin ich mir noch nicht sicher wie ich 
die Daten dann am PC auswerten kann.


mfg

Lancelot Biggs
(Firma: Torrox.de) #5088343
Lesenswert?

Lancelot B. schrieb:
> Auch bin ich mir noch nicht sicher wie ich
> die Daten dann am PC auswerten kann.

Wenn Du Bluetooth LE verwendest: dafür hat jedes modernere 
Bestriebssystem mitlerweile eine APIs. Du must einen selbst definierten 
GATT Service in Deinem BLE Modul implementieren, auf den Du dann mit der 
OS API ohne zusätzliche Treiber zugreifen kannst.

mfg Torsten
#5088344
Lesenswert?

Lancelot B. schrieb:
> Hallo zusammen,
>
> wie der Betreff schon verrät, versuche ich ein Gyrosensor mit einem
> Bluetoothmodul zu koppeln um die Daten dann an einen PC, Smartphone oder
> ähnliches zu senden und auszuwerten. Die Bauteile sollten möglichst im
> SMD-Format sein, da ich alles an einem Armband anbringen will.

Zwischen Gyrosensor und Bluetoothmodull muss ein µC hin, oder wir hast 
du dir das vorgestellt?
#5088346
Lesenswert?

Lancelot B. schrieb:
> Hallo zusammen,
>
> wie der Betreff schon verrät, versuche ich ein Gyrosensor mit einem
> Bluetoothmodul zu koppeln um die Daten dann an einen PC, Smartphone oder
> ähnliches zu senden und auszuwerten. Die Bauteile sollten möglichst im
> SMD-Format sein, da ich alles an einem Armband anbringen will.
>
> Meine Frage ist nun welche Gyrosensoren und welche Bluetoothmodule für
> mein Vorhaben sinnvoll sind und wie ich beide Module verbinde um die
> Daten dann senden zu können. Auch bin ich mir noch nicht sicher wie ich
> die Daten dann am PC auswerten kann.
>

Gyros haben fast alle nur I2C Schnittstelle, du brauchst dafür einen uC, 
der dann die Messwerte über UART an den Rechner schickt
#5088360
Lesenswert?

Du könntest z.B. einen TI CC2541 verwenden und dort einen MPU-6050 
anschließen. IM TI Bluetooth LE Source Code musst Du dann nur noch die 
passenden GATT-Profile anlegen und mit der I2C-Auswerteroutine für den 
MPU-6050 verknüpfen. Dann kannst Du die GATT-Daten mit jedem Bluetooth 
LE-fähigen Device auslesen.

Datenblätter:
http://www.ti.com/product/CC2541
https://www.invensense.com/products/motion-tracking/6-axis/mpu-6050/

In den Application Notes findest Du auch Hinweise zum 
Leiterplattendesign.

Viel Spaß.

fchk

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren