Werkt mijn accelerometer?
Start de test en kantel je apparaat om real-time versnellingswaarden (X, Y, Z) in m/s² te zien. Een bal in een cirkel reageert op de zwaartekracht en toont hoe je apparaat beweging detecteert.
Deze test leest 3-assige versnellingsgegevens (X, Y, Z) van de DeviceMotionEvent API en meet de g-kracht in m/s² met een visuele bal-in-cirkel-indicator.
In rust op een vlak oppervlak toont de Z-as circa 9,8 m/s² (zwaartekracht van de aarde); het sensorbereik is doorgaans ±16g.
Sensor access is required to run this test.
Wat betekenen je resultaten?
| Result | Range | Meaning |
|---|---|---|
| Goed | Z ≈ 9,8 m/s² in rust, alle assen reageren op kanteling | Je accelerometer werkt correct. De bal volgt de kanteling van het apparaat vloeiend en de waarden veranderen in real-time. |
| Waarschuwing | Waarden zijn ruis of driften wanneer het apparaat stilstaat | Enige sensorruis is normaal. Overmatige drift kan wijzen op een kalibratieprobleem — herstart je apparaat om te herkalibreren. |
| Slecht | Alle waarden blijven op nul of er worden geen gegevens ontvangen | De sensor wordt mogelijk niet ondersteund, is uitgeschakeld of de toestemming is geweigerd. Op iOS 13+ tik je op Start om de toestemmingsprompt te activeren. |
Veelvoorkomende problemen en oplossingen
Alle versnellingswaarden zijn nul
Op iOS 13+ moet de pagina DeviceMotionEvent.requestPermission() aanroepen na een gebruikerstik. Tik op de Startknop en verleen sensortoestemming wanneer daarom wordt gevraagd.
Test werkt op de telefoon maar niet op de desktop
De meeste desktopcomputers hebben geen accelerometer. Deze test is ontworpen voor telefoons en tablets met ingebouwde bewegingssensoren.