Erkennungsbewegung in neun verschiedenen Bewegungsbereichen: 3-Achsen-Beschleunigung, 3-Achsen-Gyroskopbewegung und 3-Achsen-Kompassüberschrift.
Wir empfehlen, diese Bibliothek mit Raspberry Pi OS -Bücherwurm oder später zu verwenden. Es erfordert Python ≥3,7.
Wir haben ein einfaches Installationsskript erstellt, das alle Voraussetzungen installiert und Sie mit minimalen Anstrengungen zum Laufen bringen. Um es auszuführen, starten Sie das Terminal, das Sie im Menü -> Zubehör -> Terminal auf Ihrem Raspberry Pi -Desktop finden, wie unten dargestellt:
Geben Sie im neuen Terminalfenster die Befehle genau so ein, wie sie unten angezeigt werden (nach Tippfehler prüfen) und befolgen Sie die Anweisungen auf dem Bildschirm:
git clone https://github.com/pimoroni/icm20948-python
cd icm20948-python
./install.sh
Hinweis Bibliotheken werden in der virtuellen Umgebung "Pimoroni" installiert. Sie müssen es aktivieren, um Beispiele auszuführen:
source ~/.virtualenvs/pimoroni/bin/activate
Wenn Sie einen Beitrag leisten möchten oder das Leben am Rande Ihres Sitzes durch den neuesten Code haben möchten, können Sie die Entwicklungsversion wie SO installieren:
git clone https://github.com/pimoroni/icm20948-python
cd icm20948-python
./install.sh --unstable
python3 -m venv --system-site-packages $HOME/.virtualenvs/pimoronisource ~/.virtualenvs/pimoroni/bin/activatepip install icm20948 In einigen Fällen müssen Sie uns möglicherweise sudo oder pip installieren mit: sudo apt install python3-pip .
Dadurch werden keine Konfigurationsänderungen vorgenommen, sodass Sie möglicherweise auch aktivieren müssen:
sudo raspi-config nonint do_i2c 0 Sie können sudo raspi-config optional oder die grafische Raspberry PI-Konfigurations-UI ausführen, um Schnittstellen zu aktivieren.