/Sensor

It is used to collect the Accelerometer and Gyroscope data from mobile and display it to web app

Primary LanguageJavaMIT LicenseMIT

Sensor

This project is aimed at collecting gyroscope and accelerometer data from a mobile device and syncing it to a Firebase database. The same data is streamed to the website in real-time. The collected data can be used for a wide range of applications such as motion tracking, activity recognition, and fitness monitoring.

Technologies Used

  • Android Studio: to develop the mobile application
  • Firebase Realtime Database: to store the collected data
  • Java: to write the code for the mobile application
  • JavaScript: to write the code for the website

Installation

  • To use this project, you will need:
  • Android Studio version 4.1 or higher
    A Firebase account

Usage

  • Clone the repository to your local machine.
  • Open the project in Android Studio.
  • Connect your mobile device to the computer and run the application.
  • The application will start collecting gyroscope and accelerometer data from the mobile device.
  • The collected data will be synced to a Firebase Realtime Database.
  • The website will use Firebase's Realtime Database API to display the collected data.
  • You can view the collected data in the Firebase console and on the website.

Results

View the result here - https://drive.google.com/drive/folders/1kbxaozLBmDHuu2_mJLiachWuNKcP2EfA?usp=sharing

Team Contribution

Website Repo link

Here is the website repo link that streams the data - https://github.com/ujjwalkran/Sensorweb