Detecte o movimento em nove diferentes faixas de movimento: aceleração de 3 eixos, movimento giroscópico de 3 eixos e cabeçalho de bússola de 3 eixos.
Recomendamos o uso desta biblioteca com o Raspberry Pi OS Bookworm ou posterior. Requer python ≥3,7.
Criamos um script de instalação fácil que instalará todos os pré-requisitos e você em funcionamento com esforços mínimos. Para executá -lo, inicie o terminal que você encontrará no menu -> Acessórios -> Terminal na área de trabalho do Raspberry Pi, conforme ilustrado abaixo:
Na nova janela do terminal, digite os comandos exatamente como aparece abaixo (verifique os erros de digitação) e siga as instruções na tela:
git clone https://github.com/pimoroni/icm20948-python
cd icm20948-python
./install.sh
Note As bibliotecas serão instaladas no ambiente virtual "Pimoroni", você precisará ativá -lo para executar exemplos:
source ~/.virtualenvs/pimoroni/bin/activate
Se você deseja contribuir ou como viver à beira do seu assento, tendo o código mais recente, você pode instalar a versão de desenvolvimento como assim:
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 Em alguns casos, você pode precisar para nós sudo ou instalar PIP com: sudo apt install python3-pip .
Isso não fará nenhuma alteração de configuração; portanto, você também pode precisar ativar:
sudo raspi-config nonint do_i2c 0 Opcionalmente, você pode executar sudo raspi-config ou a interface da interface do Raspberry Pi para ativar interfaces.