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
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
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?
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
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
Frank K. schrieb: > Du könntest z.B. einen TI CC2541 verwenden... Und wenn Du schon bei TI bist, kannst Du auch mal einen Blick auf die Sensortags werfen. Die haben jedoch nur Apps fuer iOS und Android, aber mit einem BLE Stick soll es wohl auch unter Windows gehen. Ich habe mir auch schon eines bestellt.
Frank T. schrieb: > Zwischen Gyrosensor und Bluetoothmodull muss ein µC hin, oder wir hast > du dir das vorgestellt? Es gibt auch sensoren mit integriertem uC zB M0 https://www.invensense.com/products/motion-tracking/6-axis/icm-30630-2/
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.