Skip to main content

Mon accéléromètre fonctionne-t-il ?

Démarrez le test et inclinez votre appareil pour voir les valeurs d'accélération en temps réel (X, Y, Z) en m/s au carré. Une balle dans un cercle réagit à la gravité, montrant comment votre appareil détecte le mouvement.

Ce test lit les données d'accélération 3 axes (X, Y, Z) depuis l'API DeviceMotionEvent, mesurant la force G en m/s² avec un indicateur visuel balle-dans-cercle.

Au repos sur une surface plane, l'axe Z affiche environ 9,8 m/s² (gravité terrestre) ; la plage du capteur est typiquement ±16g.

Sensor access is required to run this test.

Que signifient vos résultats ?

Result Range Meaning
Bon Z ≈ 9,8 m/s² au repos, tous les axes répondent à l'inclinaison Votre accéléromètre fonctionne correctement. La balle suit l'inclinaison de l'appareil de manière fluide et les valeurs changent en temps réel.
Attention Les valeurs sont bruitées ou dérivent quand l'appareil est immobile Un certain bruit du capteur est normal. Une dérive excessive peut indiquer un problème de calibration — redémarrez votre appareil pour recalibrer.
Mauvais Toutes les valeurs restent à zéro ou aucune donnée reçue Le capteur peut ne pas être supporté, être désactivé ou la permission a été refusée. Sur iOS 13+, touchez Démarrer pour déclencher l'invite de permission.

Problèmes courants et solutions

Toutes les valeurs d'accélération sont à zéro

Sur iOS 13+, la page doit appeler DeviceMotionEvent.requestPermission() après un geste utilisateur. Touchez le bouton Démarrer et accordez la permission du capteur quand demandé.

Le test fonctionne sur téléphone mais pas sur ordinateur

La plupart des ordinateurs de bureau n'ont pas d'accéléromètre. Ce test est conçu pour les téléphones et tablettes avec capteurs de mouvement intégrés.

Outils associés

Questions fréquentes

Comment tester l'accéléromètre de mon téléphone ?

Touchez Démarrer le test, puis inclinez ou secouez votre appareil. La balle se déplace en réponse à la gravité et au mouvement. Les valeurs X/Y/Z se mettent à jour en temps réel. Au repos, Z devrait afficher environ 9,8 m/s au carré (gravité).

Que signifient les valeurs X, Y et Z ?

X est l'accélération latérale (inclinaison gauche-droite), Y est l'accélération verticale (inclinaison avant-arrière) et Z est l'accélération selon la normale de l'écran. Au repos sur une surface plane, Z est environ 9,8.

Pourquoi le test demande-t-il une permission de capteur ?

iOS 13+ exige le consentement explicite de l'utilisateur pour l'accès aux capteurs de mouvement. Les navigateurs Android autorisent généralement l'accès par défaut sans invite de permission.

Des données sont-elles envoyées pendant le test ?

Non. L'API DeviceMotion traite toutes les données d'accélération localement sur votre appareil. Aucune communication serveur ne se produit.