

ESP32 D1 mini razširitev – BMP180 senzor tlaka
€8.99 (DDV vključen)
BMP180 razširitev za D1 mini meri atmosferski tlak (300–1100 hPa, ±0,12 hPa) in temperaturo prek I2C — plug-and-play za Arduino IDE.
2 na zalogi
Opis
ESP32 D1 mini razširitev – BMP180 senzor tlaka
Ta razširitev za D1 mini platformo temelji na Bosch BMP180 — preverjenem senzorju atmosferskega tlaka, ki meri od 300 do 1100 hPa z ločljivostjo ±0,12 hPa. Poleg tlaka BMP180 izmeri tudi temperaturo okolice, kar ga uvršča med praktične senzorje za vremenske postaje in projekte nadzora okolja. Senzor komunicira prek I2C vodila z naslovom 0x77, kar pomeni, da za delovanje ne potrebujete nobenih dodatnih žic ali vezij.
Razširitev se neposredno priključi na D1 mini prek stacking priključkov — brez spajkanja. Združljiva je z Wemos D1 mini (ESP8266) in ESP32 D1 mini kloni z enakim razporedom pinov. Primerna je tako za začetnike, ki se prvič srečujejo s senzorji tlaka, kot za izkušene razvijalce, ki potrebujejo zanesljivo komponento za vgradnjo v sistem.
Ključne lastnosti
- Bosch BMP180 senzor – piezorezistivni senzor tlaka z digitalnim I2C vmesnikom, preverjen v številnih profesionalnih aplikacijah
- Merilno območje tlaka – 300 do 1100 hPa, ločljivost ±0,12 hPa; ustreza merjenju od morske gladine do nadmorske višine ~9000 m
- Merjenje temperature – vgrajen temperaturni senzor omogoča kompenzacijo in neposredno odčitavanje temperature okolice
- I2C vmesnik, naslov 0x77 – za priklop zadostujeta le dve liniji (SDA/SCL), na vodilu ostane prostor za dodatne senzorje
- Plug-and-play priključitev – stacking priključki omogočajo neposredno montažo na D1 mini brez spajkanja ali dodatnih žic
- Napajanje 3,3 V – neposredno iz D1 mini, brez zunanjega napajalnika
- Knjižnica Adafruit BMP085 – brezplačna, vzdrževana knjižnica z jasno dokumentacijo; BMP180 je kompatibilen z BMP085 API-jem
Kaj potrebujem za začetek?
- D1 mini (ESP8266 ali ESP32) – osnovna krmilna plošča, ki jo razširitev nadgradi
- Micro-USB kabel – za programiranje in napajanje prek računalnika
- Arduino IDE – brezplačno razvojno okolje (arduino.cc)
- Adafruit BMP085 knjižnica – namestitev prek Arduino Library Manager (Sketch → Include Library → Manage Libraries → iskanje “BMP085”)
- Adafruit Unified Sensor knjižnica – odvisnost, ki jo Library Manager namesti samodejno ob izboru BMP085 knjižnice
Moj prvi projekt – 3 koraki
- Priključitev: Potisnite razširitev BMP180 na D1 mini tako, da se stacking priključki poravnajo z vsemi pini plošče. Razširitev se trdno zaskoči; ne zahteva spajkanja.
- Namestitev knjižnice: V Arduino IDE odprite Library Manager in poiščite Adafruit BMP085. Namestite knjižnico skupaj z odvisnostmi (Adafruit Unified Sensor).
- Upload programa: Zaženite primer BMP085test iz primeri → Adafruit BMP085. Na serijskem monitorju (9600 baud) se vsako sekundo izpišeta trenutni tlak v hPa in temperatura v °C.
Primeri uporabe
- Domača vremenska postaja (MQTT + Home Assistant — pošiljanje tlaka in temperature na lokalni strežnik v realnem času)
- Merjenje nadmorske višine (izračun višine iz relativnih sprememb tlaka za balone, jadralne modele ali pohodniške merilce)
- Nadzor okolja v zaprtih prostorih (spremljanje sprememb tlaka kot kazalnik prezračevanja ali vremenskih sprememb)
- Šolski eksperimenti (ponazoritev odvisnosti med tlakom in višino v fiziki ali naravoslovju)
- Brezžični datalogger (ESP32 + microSD razširitev — beleženje tlaka in temperature s časovnim žigom)
Tehnični pregled
Tehnične specifikacije
| Parameter | Podatek |
|---|---|
| Senzor | Bosch BMP180 |
| Vmesnik | I2C, naslov 0x77 |
| Merilno območje tlaka | 300 – 1100 hPa |
| Ločljivost tlaka | ±0,12 hPa |
| Merjenje temperature | Da (vgrajeno, za kompenzacijo in odčitek) |
| Napajalna napetost | 3,3 V (iz D1 mini) |
| Pini (D1 mini) | SDA (D2), SCL (D1) |
| Dimenzije PCB | ~34 × 26 mm |
| Priključek | D1 mini stacking headers |
| Priporočena knjižnica | Adafruit BMP085 (Arduino IDE) |
Primerjava: BMP180 vs SHT30 vs DHT11
| BMP180 razširitev | SHT30 razširitev | DHT11 razširitev | |
|---|---|---|---|
| Meri tlak | Da (300–1100 hPa) | Ne | Ne |
| Meri temperaturo | Da | Da (±0,2 °C) | Da (±2 °C) |
| Meri vlago | Ne | Da (±2 % RH) | Da (±5 % RH) |
| Vmesnik | I2C | I2C | 1-Wire |
| Primaren namen | Tlak, višina | Klima, vlaga | Enostavni projekti |
Kompatibilnost
Razširitev deluje z Wemos D1 mini (ESP8266) in vsemi ESP32 D1 mini kloni z enakim razporedom pinov. Podprta je v Arduino IDE 1.8.x in 2.x na Windows, macOS in Linux. Priporočena knjižnica: Adafruit BMP085 (Library Manager). Zahteva tudi Adafruit Unified Sensor (samodejno nameščena kot odvisnost).










