Mendeteksi gerakan dalam sembilan rentang gerak yang berbeda: akselerasi 3-sumbu, gerakan giroskopik 3-sumbu, dan tajuk kompas sumbu 3-sumbu.
Kami akan merekomendasikan menggunakan pustaka ini dengan kutu buku Raspberry Pi Os atau lebih baru. Itu membutuhkan Python ≥3.7.
Kami telah membuat skrip instalasi mudah yang akan menginstal semua prasyarat dan membuat Anda bangun dan berjalan dengan upaya minimal. Untuk menjalankannya, nyalakan terminal yang akan Anda temukan di menu -> Aksesori -> Terminal di desktop Raspberry Pi Anda, seperti yang diilustrasikan di bawah ini:
Di jendela terminal baru Ketik perintah persis seperti yang terlihat di bawah ini (periksa kesalahan ketik) dan ikuti instruksi di layar:
git clone https://github.com/pimoroni/icm20948-python
cd icm20948-python
./install.sh
Catatan Perpustakaan akan diinstal di lingkungan virtual "Pimoroni", Anda harus mengaktifkannya untuk menjalankan contoh:
source ~/.virtualenvs/pimoroni/bin/activate
Jika Anda ingin berkontribusi, atau suka hidup di tepi kursi Anda dengan memiliki kode terbaru, Anda dapat menginstal versi pengembangan seperti itu:
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 Dalam beberapa kasus Anda mungkin perlu kami sudo atau menginstal PIP dengan: sudo apt install python3-pip .
Ini tidak akan membuat perubahan konfigurasi, jadi Anda mungkin juga perlu mengaktifkan:
sudo raspi-config nonint do_i2c 0 Anda secara opsional dapat menjalankan sudo raspi-config atau grafis raspberry pi configuration ui untuk mengaktifkan antarmuka.