Beachten Sie, dass der Code in diesem Repository sowohl die Enviro+ als auch die Enviro -Mini -Boards unterstützt. Das Enviro Mini Board hat weder den Gassensor noch den Ausbruch für den PM -Sensor.
git clone https://github.com/pimoroni/pms5003-pythoncd pms5003-python./install.shHinweis Bibliotheken werden in der virtuellen Umgebung "Pimoroni" installiert. Sie müssen es aktivieren, um Beispiele auszuführen:
source ~/.virtualenvs/pimoroni/bin/activate
Hinweis Raspbian/Raspberry Pi OS Lite -Benutzer müssen zuerst GIT installieren: sudo apt install git
python3 -m venv --system-site-packages $HOME/.virtualenvs/pimoronipython3 -m pip install pms5003Beachten Sie, dass dies keine der erforderlichen Konfigurationsänderungen in Ihrem PI durchführt. Sie müssen möglicherweise zusätzlich:
raspi-config nonint do_serial_hw 0raspi-config nonint do_serial_cons 1dtoverlay=pi3-miniuart-bt zu Ihrem /boot/config.txt hinzuraspi-config nonint set_config_var enable_uart 1 /boot/config.txtsudo raspi-config nonint do_serial 1dtoverlay=pi3-miniuart-bt zu Ihrem /boot/config.txt hinzuIn beiden Fällen wechselt die letzte Zeile Bluetooth auf Miniuart, siehe https://www.raspberrypi.org/documentation/configuration/uart.md für weitere Informationen.