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
-
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.
-
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.
-
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.
-
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
-
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.
-
Stopping Monitoring
• To stop monitoring, click the “Stop Monitoring (Gyro)” button. • This will disable all monitoring activities and reset the status.
-
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.