Leírás
A BME280-3.3 (nyomás, pára és hőfok) kombinált szenzor [3.3V] egy kis méretű, Bosch BME280 érzékelőre épülő környezeti szenzormodul. Egy panelen méri a légnyomást, a relatív páratartalmat és a hőmérsékletet, mikrokontrollerhez pedig I2C/TWI vagy SPI kapcsolaton illeszthető.
A modul 3,3 V-os rendszerekhez való. 5 V-os Arduino vagy más 5 V-os logikájú vezérlő mellé csak megfelelő szintillesztéssel használd.
A BME280-3.3 (nyomás, pára és hőfok) kombinált szenzor [3.3V] akkor hasznos, ha nem három külön szenzorból szeretnél környezeti adatokat gyűjteni. Egyetlen modul adja a hőmérsékletet, a páratartalmat és a légnyomást, így időjárás-állomásnál, adatnaplózónál vagy IoT mérőpontnál kevesebb kábelezéssel építhető fel a mérőrész.
Egy mondatban: a BME280-3.3 (nyomás, pára és hőfok) kombinált szenzor [3.3V] 3,3 V-os digitális környezeti szenzormodul I2C és SPI illesztéssel.
Így működik a gyakorlatban
A modulon lévő Bosch BME280 chip digitálisan adja vissza a mért adatokat. I2C módban a Vcc, GND, SCL és SDA vonalak elegendők az alapméréshez. SPI használatakor a CSB és SDO kivezetések is szerepet kapnak, ezért több vezeték kell, viszont könnyebb elkerülni az I2C-címütközést több hasonló eszköz mellett.
A hőmérsékletmérés nem csak kijelzett érték: a szenzor a nyomás- és páratartalom-mérés kompenzálásához is használja. Emiatt a modul elhelyezése számít. Ha melegedő feszültségszabályzó, WiFi modul vagy zárt doboz mellé kerül, a mért hőmérséklet a panel környezetét fogja mutatni, nem feltétlenül a szoba levegőjét.
Felhasználási helyzetek
A BME280-3.3 (nyomás, pára és hőfok) kombinált szenzor [3.3V] tipikus felhasználásai:
- beltéri időjárás-állomás Arduino, ESP8266 vagy ESP32 vezérlővel,
- Raspberry Pi alapú környezeti adatgyűjtő,
- IoT mérőpont hőmérséklet-, páratartalom- és légnyomás-adatokkal,
- adatnaplózó iskolai, műhelyes vagy laboros mérésekhez,
- barometrikus trendfigyelés egyszerű időjárás-előrejelző projekthez,
- magasságváltozás becslése légnyomásváltozás alapján,
- szellőztetés vagy komfortfigyelés fejlesztési prototípusban.
Mire kell figyelni beüzemeléskor?
| Mire figyelj? | Mit okoz? |
|---|---|
| 3,3 V-os tápot kap a modul? | 5 V közvetlen ráadása károsíthatja a szenzort vagy hibás működést okozhat. |
| A vezérlő logikai szintje 3,3 V-os? | 5 V-os I/O esetén szintillesztés kell, különösen SPI bekötésnél. |
| I2C módban az SCL és SDA jó lábra került? | Felcserélt vezeték vagy hiányzó közös GND esetén a modul nem jelenik meg a buszon. |
| Van más eszköz ugyanazon az I2C-címen? | Címütközésnél a mérés bizonytalan vagy teljesen elmarad. |
| A CSB és SDO lábak állapota illeszkedik a választott üzemmódhoz? | Rossz logikai állapotnál a modul nem azt az interfészt vagy címet használja, amire a program számít. |
| Nem melegedő alkatrész mellé került a modul? | A hőmérséklet magasabbnak látszik, és a környezeti mérés félrevezető lehet. |
Arduino UNO vagy más 5 V-os AVR panel mellett ne abból indulj ki, hogy az I2C kétvezetékes busz miatt minden esetben gond nélkül csatlakoztatható. Ez a változat 3,3 V-os modul, ezért a vezérlőoldali logikai szintet is ellenőrizni kell.
ESP32, ESP8266, Raspberry Pi Pico és Raspberry Pi GPIO mellett a 3,3 V-os logikai szint miatt általában egyszerűbb az illesztés. A programkönyvtárban a BME280 típust válaszd, ne a BMP280-at, mert a BMP280 nem ad páratartalom-adatot.
Döntés előtt ellenőrizd
- 3,3 V-os rendszerbe építed, vagy van külön szintillesztésed?
- Kell páratartalom-mérés is, vagy elég lenne egy olcsóbb BMP280?
- I2C buszon van már másik 0x76 vagy 0x77 című eszköz?
- Zárt dobozban, kültéren vagy melegedő elektronika mellett mérnél?
- Magasságmérésnél van referencia légnyomásod, vagy csak relatív változást figyelsz?
- A kiválasztott programkönyvtár kezeli a BME280-at, nem csak a BMP280-at?
Használati korlátok és amikor más típust keress
A BME280-3.3 (nyomás, pára és hőfok) kombinált szenzor [3.3V] nem minden környezeti méréshez jó választás.
- Ne ezt válaszd közvetlen 5 V-os Arduino bekötéshez, ha nem akarsz szintillesztéssel foglalkozni.
- Ne ezt válaszd kültéri, esőnek vagy párakicsapódásnak kitett mérőponthoz önmagában, mert a panel nem védett kültéri ház.
- Ne ezt válaszd pontos laborhőmérő helyett, ha a fő cél a nagy pontosságú hőmérsékletmérés.
- Ne ezt válaszd levegőminőség-mérésre, mert a BME280 nem gáz- vagy VOC-szenzor.
- Ne ezt válaszd, ha csak légnyomás és hőmérséklet kell, mert akkor egy BMP280 is elegendő lehet.
- Ne ezt válaszd hosszú kábeles I2C bekötéshez megfelelő busztervezés nélkül, mert az I2C érzékeny a kábelhosszra és a zavarokra.
Műhelymegfigyelés
A legtöbb hibás BME280 beüzemelés nem a programkönyvtáron csúszik el, hanem a tápfeszültségen, a logikai szinten vagy az I2C-címen. Első próbánál érdemes I2C scannerrel kezdeni, majd csak utána betölteni a mérőprogramot. Ha a modul zárt dobozban van, hagyj neki légcserét, különben szép grafikonod lesz, de nem biztos, hogy a környezetet méred vele.
Műszaki jellemzők
| Szenzorchip: | Bosch BME280 |
| Mért mennyiségek: | légnyomás, relatív páratartalom, hőmérséklet |
| Modul tápfeszültsége: | 3,3 V |
| Chip tápfeszültségi tartomány: | VDD 1,71-3,6 V, VDDIO 1,2-3,6 V |
| Kommunikáció: | I2C/TWI, SPI |
| I2C sebesség: | max. 3,4 MHz |
| SPI támogatás: | igen, CSB és SDO kivezetéssel |
| Légnyomás mérési tartomány: | 300-1100 hPa |
| Hőmérséklet mérési tartomány: | -40…+85 °C |
| Páratartalom mérési tartomány: | 0-100% RH |
| Páratartalom pontosság: | jellemzően ±3% RH |
| Modul áramfelvétele: | kb. 0,5 mA mérés közben |
| Modul mérete: | 14 x 10 mm |
| Csatlakozó: | 2,54 mm-es, 6 tűs egyenes |
| Kivezetések: | Vcc, GND, SCL, SDA, CSB, SDO |
| 5 V-os szintillesztés: | nincs |
Csatlakozó
- 1 – Vcc (3.3V)
- 2 – GND,
- 3 – SCL,
- 4 – SDA,
- 5 – CSB,
- 6 – SDO.
Dokumentáció
Csomag
- 1 db BME280-3.3 (nyomás, pára és hőfok) kombinált szenzor [3.3V] modul
- 2,54 mm-es, 6 pólusú csatlakozási lehetőség a modul kivezetéseihez

















Értékelések
Még nincsenek értékelések.