Details

Hier wird das Projekt VitalSign-Hometracker anschaulich dargestellt.

Der Computer als Basisstation

Die Basisstation speichert die Daten die vom tragbaren Gerät kommen und bereitet diese für eine adäquate Darstellung im Browser auf.
Zur Speicherung der Daten wird eine Datenbank verwendet die mithilfe einer Javaapplikation dynamisch ausgelesen, verarbeitet und auf der Website aktualisiert werden kann.
Möchte man die ausgewertete Informationsübersicht ansehen, ruft man einfach eine Website mithilfe eines Browsers auf, gibt seine Anmeldedaten ein und kann sofort auf die Daten zugreifen.

Click to enlarge

ESP8266v7 - Berechnung und Übermittlung der Sensorwerte

Das ESP8266v7 hat in unserer Angelegenheit die Aufgabe, die vom I2C-Bus übermittelten Sensormessdaten in Messwerte umzuwandeln. Dies wird bei beiden Sensoren über bestimmte mathematische Funktionen erreicht. Weiters wird durch den ESP ein konstanter Datenfluss erzeugt, in dem die Daten in einem geregelten Zeitraster vom Sensor zum ESP und von dort weiter an die Basisstation übertragen werden. Die Übertragung der Daten über das WLAN-Netzwerk wird durch eine TCP Verbindung realisiert. So können die Daten an der Basisstation empfangen werden.

Click to enlarge

DPS310/MPU-9250

Durch diese zwei Sensorboards werden Daten für die Auswertung an der Basisstation gemessen. Es werden Messdaten über den momentanen Luftdruck, Temperatur, Beschleunigung und der Lage des Geräts an den ESP über ein I2C-Bussystem gesendet.

Click to enlarge