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

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.