16.11.2018 г.

BME680 BREAKOUT


Запяване на 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
python read-all.py
Оставете примера да работи за няколко минути или за поне 20 минути, ако не сте го използвали преди (наблюдавайте стабилизирането на показанията за устойчивост на газа). Можете да натиснете Ctrl+C, за да спрете изпълнението на примера.
Ако искате да регистрирате стойностите на датчика в текстов файл, лесно можете да направите това, като пренасочите изхода на програмата към текстов файл в терминала, както следва:
python read-all.py > bme680-data.txt