Minden, ami elektronika

Elektronikával hobbi szinten foglalkozó oldal

BMP180 használata Wemos D1 mini alaplappal

2018. február 19. 08:00 - raptor13

A Bosch BMP180-as érzékelője segítségével olcsón tudunk légynyomást és hőmérsékletet mérni. Az IC-t egy kisméretű nyáklapra forrasztották rá, egy 3,3V feszszabályzóval egyetemben. AZ I2C kommunkációhoz szükséges szintillesztő és a felhúzó ellenállás szintén rá van forrasztva a nyáklapra. A BMP180 a régebbi fajta BMP085 IC kiváltója.

Specifikáció

-Légynyomás mérés: 300-110 hPa (a tengerszinthez képest -500-tól  9000 méterig)

-maximum 0,03 hPa/0,25 m felbontás

-  -40 és +85 °C között mér, +/- 2 °C pontossággal

 

A nyáklap, ami a szenzort és a többi működéshez szükséges alkatrészt tartalmazza, nagyjából 2,5 dollárért tudjuk megvásárolni.

bmp180_1.jpg

bmp180_2.jpg

Bekötés

Az alábbi módon kell csatlakoztatni a nyákot az alaplapunkhoz:

GND <-> GND

3V3 <-> VIN (or 3Vo)

D1 <-> SCL

D2 <-> SDA

 

Kód

Az IC-t az Adafruit BMP085-ös könyvtárával lehet használni, le is tölthetjük, de az újabb Arduino IDE-vel magából a programból is el tudjuk ezt intézni.

https://github.com/adafruit/Adafruit-BMP085-Library

Az alábbi mintaprogramban csak a hőmérsékletet és a légnyomást olvassuk ki a szenzorból, de az adafruitos könyvtár még számos egyéb funkncióval rendelkezik.

 

Eredmény

A soros monitor megnyitása után, ha mindent jól csináltunk, akkor a következő adatokat kapjuk vissza:

bmp180_3.png

 

Az eredeti cikk megnyitásához kattints IDE.

Szólj hozzá!

A bejegyzés trackback címe:

https://electro.blog.hu/api/trackback/id/tr9713676864

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása