Skip to content

Latest commit

 

History

History
executable file
·
32 lines (19 loc) · 4.1 KB

README_CZ.md

File metadata and controls

executable file
·
32 lines (19 loc) · 4.1 KB

Modul tlaku, teploty a vlhkosti BME688 s konektorem μŠup

Přesné měření tlaku, teploty a vlhkosti - bez toho se neobejde žádná meteostanice, ať už vnitřní nebo venkovní. BME688 dokáže navíc měřit i kvalitu vzduchu - IAQ (Air Quality).

Osazený modul

Co ale hodnota IAQ může znamenat pro člověka najdeš v tabulce níže. Je to tabulu z katalogového listu BME688.
IAQ tabulka
Zdroj: https://www.bosch-sensortec.com/media/boschsensortec/downloads/datasheets/bst-bme688-ds000.pdf

Čidlo BME688 je umístěno na našem modulu s už standarní velikostí a rozměry, kde najdeš dva uŠup konektory a také místo pro zapájení standardního hřebínku s roztečí 2.54mm. Tento modul tak můžeš pohodlně propojit s dalšími moduly. Po horní ulomení části DPS můžeš zmenšený modul umístit například do takového krytu.

A jaké moduly to jsou? Třeba čidlo SCD41 pro měření CO2, teploty a vlhkosti vzduchu, čidla SHT41 teploty a vlhkosti vzduchu a čidla tlaku, teploty a vlhkosti vzduchu BME280, RTC Hodiny reálného času s DS3231 nebo OLED displej o velikosti 1.3" a rozlišení 128x64px.

Připojit to můžeš nejen do našich vývojových kitů jako jsou univerzální Meteo Mini s možností připojení solárního panelu, jednoduše programovatelný ESP32-DEVKit, velmi úsporný a malý kit ESP32-C3 LPKit, ESPInk s ESP32 a velkým 4.2" ePaper nebo populárním kitem s ESP32 a 3.5" TFT displejem.

Nakonec, není nutné používat pouze naše desky - použít můžeš téměř kterékoliv Arduino, jednodeskový počítač Rock Pi nebo Raspberry Pi či jiné vývojové kity s I2C sběrnicí.

Zadní strana osazeného modulu

Napájecí napětí modulu a tedy i čidla je od 1.71V až do 3.6V. Adresa čidla je 0x76 nebo 0x77 (výchozí) - to záleží na pájecím mostu umístěném na zadní straně modulu. Tím můžeš změnit adresu čidla a zapojit tak dva moduly s BME688 najednou, každý s nastavenou jinou I2C adresou. U jednoho čidla tedy ponecháš výchozí nastavení, u druhého čidla přeřízneš cestu u pájecí mostu a kapkou pájky zapájíš středový pad s druhou stranou pájecího mostu.

Další pájecí most určuje zda budou pull-up rezistory připojeny na I2C sběrnici nebo nikoliv. Ve výchozím nastavení jsou rezistory připojeny. Pokud je chceš odstranit, stačí přeříznout cestu mezi pájecími mosty.

Podporované knihovny v Arduino IDE jsou
https://github.com/boschsensortec/Bosch-BME68x-Library
https://github.com/adafruit/Adafruit_BME680

Napsali jsme i vzorové kódy, které najdeš na https://github.com/LaskaKit/BME680-Sensor/tree/main/SW