MicroPython-Bibliothek
Das Modul bma400 kommuniziert über I2C mit dem Breakout. Es ist eine Portierung der Soldered
BMA400 Arduino-Bibliothek. Sie erstellen ein BMA400-Objekt mit Ihrem machine.I2C-Bus,
lesen die Beschleunigung mit get_sensor_data() aus und verwenden dasselbe Objekt
für den Schrittzähler und die Interrupts des Chips. Der Konstruktor löst eine
Ausnahme aus, wenn der Sensor nicht antwortet; jede andere Methode speichert ihr Ergebnis
stattdessen in sensor.status, was status_string() in Text umwandelt.
Noch nicht installiert? Folgen Sie der Schnellstartanleitung, bevor Sie die Funktionsseiten verwenden.
Funktionen
Jede Seite beginnt mit einem geprüften Modulbeispiel und erklärt jede Funktion, die das Beispiel verwendet, um dieses Ergebnis zu erzielen.
MicroPython-BeispielGrundlegende MesswerteX-, Y- und Z-Beschleunigung in g in einer Schleife auslesen.MicroPython-BeispielBewegungserkennungDen BMA400 auf Bewegung achten lassen und diese über INT1 melden.MicroPython-BeispielSchrittzählerSchritte zählen und Gehen, Laufen und Stillstehen direkt auf dem Chip unterscheiden.