Observe que o código deste repositório suporta as placas Enviro+ e Enviro Mini. A placa Enviro Mini não possui o sensor de gás ou a fuga do sensor PM.
git clone https://github.com/pimoroni/pms5003-pythoncd pms5003-python./install.shNote As bibliotecas serão instaladas no ambiente virtual "Pimoroni", você precisará ativá -lo para executar exemplos:
source ~/.virtualenvs/pimoroni/bin/activate
Nota Raspbian/Raspberry Pi OS Lite Os usuários podem primeiro precisar instalar o git: sudo apt install git
python3 -m venv --system-site-packages $HOME/.virtualenvs/pimoronipython3 -m pip install pms5003Observe que isso não executará nenhuma das alterações de configuração necessárias no seu PI, você também pode precisar:
raspi-config nonint do_serial_hw 0raspi-config nonint do_serial_cons 1dtoverlay=pi3-miniuart-bt ao seu /boot/config.txtraspi-config nonint set_config_var enable_uart 1 /boot/config.txtsudo raspi-config nonint do_serial 1dtoverlay=pi3-miniuart-bt ao seu /boot/config.txtNos dois casos, a última linha trocará o Bluetooth para Miniuart, consulte https://www.raspberrypi.org/documentation/configuration/uart.md para obter mais detalhes.