IOT-Project

所属分类:物联网
开发工具:Jupyter Notebook
文件大小:4408KB
下载次数:0
上传日期:2022-06-27 10:21:41
上 传 者sh-1993
说明:  Android健康跟踪应用程序。步骤计数器、路线跟踪器、BPM和%SPO2测量、耗水量跟踪器
(Android App for Health Tracking. Steps counter, Route tracker, BPM and %SPO2 measurement, Water consumption tracker)

文件列表:
app (0, 2022-06-27)
app\build.gradle (3090, 2022-06-27)
app\google-services.json (1078, 2022-06-27)
app\proguard-rules.pro (750, 2022-06-27)
app\src (0, 2022-06-27)
app\src\androidTest (0, 2022-06-27)
app\src\androidTest\java (0, 2022-06-27)
app\src\androidTest\java\com (0, 2022-06-27)
app\src\androidTest\java\com\example (0, 2022-06-27)
app\src\androidTest\java\com\example\project72471 (0, 2022-06-27)
app\src\androidTest\java\com\example\project72471\ExampleInstrumentedTest.java (754, 2022-06-27)
app\src\main (0, 2022-06-27)
app\src\main\AndroidManifest.xml (3414, 2022-06-27)
app\src\main\arduino (0, 2022-06-27)
app\src\main\arduino\arduinoESP32 (0, 2022-06-27)
app\src\main\arduino\arduinoESP32\arduinoESP32.ino (3562, 2022-06-27)
app\src\main\ic_launcher-playstore.png (21901, 2022-06-27)
app\src\main\java (0, 2022-06-27)
app\src\main\java\com (0, 2022-06-27)
app\src\main\java\com\example (0, 2022-06-27)
app\src\main\java\com\example\project72471 (0, 2022-06-27)
app\src\main\java\com\example\project72471\CsvFragment.java (7045, 2022-06-27)
app\src\main\java\com\example\project72471\DevicesFragment.java (4179, 2022-06-27)
app\src\main\java\com\example\project72471\Hydration (0, 2022-06-27)
app\src\main\java\com\example\project72471\Hydration\HydrationSettingActivity.java (13503, 2022-06-27)
app\src\main\java\com\example\project72471\Hydration\HydrationTrackerActivity.java (5881, 2022-06-27)
app\src\main\java\com\example\project72471\Hydration\ReminderService.java (2020, 2022-06-27)
app\src\main\java\com\example\project72471\Hydration\TimePickerFragment.java (1729, 2022-06-27)
app\src\main\java\com\example\project72471\LocationTracker (0, 2022-06-27)
app\src\main\java\com\example\project72471\LocationTracker\MapsFragment.java (15678, 2022-06-27)
app\src\main\java\com\example\project72471\LocationTracker\MyLocation.java (809, 2022-06-27)
app\src\main\java\com\example\project72471\LocationTracker\TaskLoadedCallback.java (129, 2022-06-27)
app\src\main\java\com\example\project72471\LogIn (0, 2022-06-27)
app\src\main\java\com\example\project72471\LogIn\LoginActivity.java (4378, 2022-06-27)
app\src\main\java\com\example\project72471\LogIn\RegistrationActivity.java (4575, 2022-06-27)
app\src\main\java\com\example\project72471\MainActivity.java (1431, 2022-06-27)
app\src\main\java\com\example\project72471\Menu (0, 2022-06-27)
... ...

## Android App for Health Tracking - final project in IOT course. https://user-images.githubusercontent.com/52024657/175918339-203cc0a3-1b54-4253-a***8-05a8260a87b8.mp4 ##### The project includes receiving, processing and presenting data from the following sensors: 1. IMU 9-DOF -used to count user's steps in real time. 2. MAX301002 -used to measure and display user's BPM and %SPO2 in real time. ##### Ardunino code for ESP32 can be found here: app src main arduino arduinoESP32 arduinoESP32.ino ##### Track User's Location in Real Time. Location tracker is created using Google APIs. 1. Create new firebase project 2. Download google-services.json for your app and replace current file. app google-services.json 3. Create new API key in Google Cloud Platform and paste in in: app src main res values strings.xml 4. Restrict the API key to following selected APIs: - Selected APIs: - Directions API - Distance Matrix API - Firebase Installations API - Geocoding API - Geolocation API - Maps JavaScript API - Maps SDK for Android - Places API ![location tracking](https://user-images.githubusercontent.com/52024657/175919544-1ecd76a8-9d4e-4c93-9c2c-b581758e8436.png) ##### Prediction of Activity Type (walking\running) and Number of Steps: To run prediction algorithms, view calcStepsAlgoJupyter.ipynb file. Sample files can be found in "data" folder app src main python calcStepsAlgoJupyter.ipynb data

近期下载者

相关文件


收藏者