2017-01-04 2 views
-1

Est-il possible d'utiliser le capteur de pression pour agir comme capteur de poids? Si je comprends bien, le capteur de pression agit sur la pression qu'il subit, si la pression provient du poids d'un objet, produira-t-il une sortie presque identique à celle de la balance?Capteur de pression pour capteur de poids

Je travaille actuellement sur un projet impliquant la programmation de capteurs sur Raspberry pi.

Si cela est possible, pouvez-vous m'aider sur le codage python du capteur de pression?

Merci d'avance.

Répondre

2

Vous mesurez la force avec votre capteur de pression. La force est la masse multipliée par l'accélération. (f = m \times a). L'accélération gravitationnelle sur Terre est de ~ 9,80665 m/s². Pour obtenir la masse de votre objet, vous devez calculer:

m = \frac{f}{a}

a = 9,80665 m/s² et f est votre lecture du capteur. En supposant que votre capteur délivre des valeurs en Newtons (merci Mark Perryman), alors vous avez la masse en kg.

+1

Notez que cela suppose que le capteur de pression renvoie une valeur pour la force en newtons. –

+0

A noter également (voir https://fr.wikipedia.org/wiki/Gravity_of_Earth) que l'accélération due à la gravité varie entre 9,77 et 9,83 selon l'endroit où vous vous trouvez dans le monde. 9.80665 est "Gravité Standard", mais la précision supplémentaire implicite pourrait induire en erreur. (J'utiliserais 9.8 ou 9.81 car la masse calculée ne sera exacte qu'à 2 ou 3 chiffres significatifs de toute façon.) –

+0

Merci pour cette information très utile @ Sender9. Je ne connais pas encore cette formule. Est-il sûr de dire que le capteur de pression mesure la force avec la masse alors que le capteur de poids mesure la masse d'un objet sans aucune force? – al123