Funktioniert mein Beschleunigungssensor?
Starte den Test und neige dein Gerät, um Echtzeit-Beschleunigungswerte (X, Y, Z) in m/s² zu sehen. Ein Ball in einem Kreis reagiert auf die Schwerkraft und zeigt, wie dein Gerät Bewegung wahrnimmt.
Dieser Test liest 3-Achsen-Beschleunigungsdaten (X, Y, Z) von der DeviceMotionEvent API und misst die G-Kraft in m/s² mit einem visuellen Ball-im-Kreis-Indikator.
Im Ruhezustand auf einer flachen Oberfläche zeigt die Z-Achse ungefähr 9,8 m/s² (Erdbeschleunigung) an; der Sensorbereich beträgt typischerweise ±16g.
Sensor access is required to run this test.
Was bedeuten deine Ergebnisse?
| Result | Range | Meaning |
|---|---|---|
| Gut | Z ≈ 9,8 m/s² im Ruhezustand, alle Achsen reagieren auf Neigung | Dein Beschleunigungssensor funktioniert korrekt. Der Ball folgt der Geräteneigung glatt und die Werte ändern sich in Echtzeit. |
| Warnung | Werte sind verrauscht oder driften im Stillstand | Etwas Sensorrauschen ist normal. Übermäßiges Driften kann auf ein Kalibrierungsproblem hindeuten — starte dein Gerät neu zur Neukalibrierung. |
| Schlecht | Alle Werte bleiben bei Null oder keine Daten empfangen | Der Sensor wird möglicherweise nicht unterstützt, ist deaktiviert oder die Berechtigung wurde verweigert. Auf iOS 13+ tippe auf Start, um den Berechtigungsdialog auszulösen. |
Häufige Probleme und Lösungen
Alle Beschleunigungswerte sind Null
Auf iOS 13+ muss die Seite DeviceMotionEvent.requestPermission() nach einem Benutzer-Tipp aufrufen. Tippe auf die Start-Schaltfläche und erteile die Sensorberechtigung, wenn du dazu aufgefordert wirst.
Test funktioniert auf dem Handy, aber nicht auf dem Desktop
Die meisten Desktop-Computer haben keinen Beschleunigungssensor. Dieser Test ist für Telefone und Tablets mit eingebauten Bewegungssensoren konzipiert.