Table des matières

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