Skip to content

openui54u/GyroTimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Gyroscope Monitoring Web App Manual

Overview

The Gyroscope Monitoring Web App is a tool designed to monitor the acceleration of a device along the X, Y, and Z axes using the device’s built-in accelerometer. It provides real-time feedback on the acceleration values, allows for manual timer control, and visually represents acceleration data through bar graphs.

Key Features:

•	Real-Time Acceleration Monitoring: Tracks the acceleration on all three axes (X, Y, Z) and displays the values in real time.
•	Tare Functionality: Allows the user to reset the acceleration values to zero at the start of monitoring.
•	Visual Representation: Displays acceleration data through colored bar graphs for easy visualization.
•	Manual Timer: Provides the ability to manually start and stop a timer.

User Instructions

  1. Getting Started

    • Open the web app in a modern web browser that supports device motion events (e.g., Chrome, Safari). • Ensure that you allow permission for the app to access device motion sensors when prompted.

  2. Setting Up

    • Set Acceleration Thresholds: • You will see input fields labeled “Set acceleration threshold (XYZ-axis)”. • Enter the desired thresholds for X, Y, and Z axes. This determines the minimum acceleration needed to trigger monitoring and notifications.

  3. Starting Monitoring

    • Click the “Start Monitoring (Gyro)” button. • The app will request permission to access the device’s motion sensors if it hasn’t been granted. • Once granted, the app will record the current acceleration values as “tare values,” effectively resetting them to zero for the session. • The app will display real-time acceleration values for each axis and update the height of corresponding bar graphs based on these values.

  4. Interpreting Data

    • The values for X, Y, and Z will be displayed in real time. Positive values indicate acceleration in the respective direction. • The colored bar graphs next to the values represent the relative acceleration against the tare values: • X-axis: Blue bar • Y-axis: Green bar • Z-axis: Red bar

  5. Manual Timer Control

    • Start Timer: Click the “Manual Start” button to initiate the timer independently of motion detection. • Stop Timer: Click the “Manual Stop” button to halt the timer.

  6. Stopping Monitoring

    • To stop monitoring, click the “Stop Monitoring (Gyro)” button. • This will disable all monitoring activities and reset the status.

  7. Important Notes

    • Ensure that the device is held steady when setting tare values for accurate zeroing. • The app relies on device motion sensors; make sure the device is capable of detecting motion. • Adjust the acceleration thresholds based on the sensitivity needed for your monitoring purposes.

Conclusion

This web app is a powerful tool for monitoring device movement using built-in sensors. Whether for experimental purposes, educational use, or personal projects, it provides real-time feedback and simple controls to manage your motion tracking needs.

About

Gyroscope triggered timer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages