programmation:microbit:enregistrer_acceleration_pendant_chute

Enregistrer accélération pendant chute

Dans Mu


from microbit import *\\
# Wait for button to be pressed to start recording.\\
while not button_a.was_pressed():\\
pass\\
with open('data.csv', 'w') as f:\\
for i in range(1000):\\
f.write('{},{},{},{}\n'.format(running_time(), accelerometer.get_x(), accelerometer.get_y(), accelerometer.get_z()))\\
sleep(100)

Pour récupérer le fichier data.csv :

Puis déplacer le fichier sur l'ordinateur :

L'accélérometre : https://microbit-micropython.readthedocs.io/en/v1.0.1/accelerometer.html

On lit la valeur en milli-g.

1000 signifie 9,81m/s

  • programmation/microbit/enregistrer_acceleration_pendant_chute.txt
  • Dernière modification : 2020/10/23 14:25
  • de physix