0 votes

Comment utiliser l'accéléromètre Android pour mesurer la masse d'une personne ?

A peu près ce que dit le titre.

Le CDD Android dit de l'accéléromètre

  • DOIT être capable de fournir des événements à 50 Hz ou plus.
  • DOIT être conforme au système de coordonnées du capteur Android tel que détaillé dans les API Android (voir [ Ressources, 41])
  • Doit être capable de mesurer en chute libre jusqu'à deux fois la gravité (2g) ou plus sur tout vecteur tridimensionnel.
  • DOIT avoir une précision de 8 bits ou plus
  • DOIT avoir une déviation standard non supérieure à 0,05 m/s^2

Je me demande donc s'il serait possible de mesurer la masse d'une personne en faisant un petit saut avec l'appareil attaché à la poitrine ou à la taille. Les données brutes de l'accéléromètre fourniraient la durée et l'accélération rencontrées sur les jambes ascendantes et descendantes (jeu de mots involontaire) du saut.

2voto

Kevin Dente Points 7732

La deuxième loi de Newton stipule que Force = Masse * Accélération. Nous pouvons utiliser cette formule pour résoudre la masse: : Masse = Force / Accélération. En tant que tel, nous avons besoin d'une force connue afin de mesurer l'accélération pour déterminer la masse. Sauter en l'air va être une force variable et instantanée. De même, vos jambes vont agir comme des ressorts à force variable pour absorber votre impact sur le sol. Toutes ces variables vous empêcheront d'obtenir une mesure de masse valable.

La NASA a créé un dispositif qui utilise la mesure de l'accélération pour déterminer la masse des astronautes dans l'espace. Le dispositif de mesure de la masse par accélération linéaire dans l'espace (SLAMMD) utilise deux ressorts pour générer une force connue sur le sujet et lit ensuite l'accélération pour déterminer la masse. Il existe une belle vidéo sur YouTube qui explique son fonctionnement et présente une démonstration de l'appareil en action. .

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X