Запяване на BME680 Breakout платката и свързване към пинове 1, 3, 5, 7 и 9 на вашият Raspberry pi.
Инсталиране на софтуер
Първо трябва да разрешите I2C интерфейса на вашето Raspberry pi
sudo raspi-configизбираме опция 5 Intefacing Options > P5 I2C > Enable > Yes или може да използвате скрипта по-долу
curl https://get.pimoroni.com/i2c | bashСлед това в терминала въведете следното, за да клонирате хранилището и да го инсталирате:
git clone https://github.com/pimoroni/bme680
cd bme680/library
sudo python setup.py install
Сега библиотеката трябва да бъде инсталирана. Ще намерите примерите в
bme680/examples
.sudo pip install bme680Или можете да използвате инсталатора ни от една линия, който трябва да настрои и инсталира всичко в едно и да изтегли примерите в папката:
/home/pi/Pimoroni/bme680/examples
curl https://get.pimoroni.com/bme680 | bash
За да изпълните примера, въведете следното:
cd /home/pi/bme680/examplesОставете примера да работи за няколко минути или за поне 20 минути, ако не сте го използвали преди (наблюдавайте стабилизирането на показанията за устойчивост на газа). Можете да натиснете Ctrl+C, за да спрете изпълнението на примера.
python read-all.py
Ако искате да регистрирате стойностите на датчика в текстов файл, лесно можете да направите това, като пренасочите изхода на програмата към текстов файл в терминала, както следва:
python read-all.py > bme680-data.txt