How do I wire a BMP085 Barometric Pressure Sensor?

Discussion in 'Sensors and Actuators' started by Vagulus, May 15, 2018.

  1. Vagulus

    Vagulus

    Joined:
    May 6, 2018
    Messages:
    26
    Likes Received:
    1
    Location:
    Perth Western Australia
    I would like to include a BMP085 sensor in a weather station project build around an Arduino Pro Mini breakout. Sadly, the link from Core Electronics leads to a datasheet for the Chip itself, not the breakout. Can someone please tell me how to wire this little beastie into a Pro Mini?
    Thanks
     
    Vagulus, May 15, 2018
    #1
    1. Advertisements

  2. Vagulus

    BobK

    Joined:
    Jan 5, 2010
    Messages:
    7,212
    Likes Received:
    1,504
    Location:
    Worcester, MA
    A breakout board typically just brings out the pins in a more hobbyist friendly form (like DIL). The datasheet should tell you all you need.

    Bob
     
    BobK, May 15, 2018
    #2
    1. Advertisements

  3. Vagulus

    Bluejets

    Joined:
    Oct 5, 2014
    Messages:
    2,649
    Likes Received:
    501
    First bit of the link says" i2c"
     
    Bluejets, May 15, 2018
    #3
  4. Vagulus

    davenn Moderator

    Joined:
    Sep 5, 2009
    Messages:
    12,789
    Likes Received:
    1,605
    Location:
    Sydney, Australia
    As @BobK said ... all the info is in the datasheet ... the chip pins are identified. There 7 out of the 8 pins are used (pin 5 in not connected)

    you can easily trace those IC pins to the header pin connector and problem of pin ID is solved

    as far as connecting to the Arduino Pro Mini goes, that isn't my field .... does the Arduino Pro Mini handle an I2C Bus ?


    Dave
     
    davenn, May 15, 2018
    #4
  5. Vagulus

    Vagulus

    Joined:
    May 6, 2018
    Messages:
    26
    Likes Received:
    1
    Location:
    Perth Western Australia
    I am an extreme beginner in this sort of stuff so, Bluejets I do not appreciate the significance of i2c. What's that all about?

    I have to ask BobK and davenn whether we are reading the same thing (see attached file). I don't see anything that identifies 7 out of 8 pins. Maybe that's just me being an electronic dyslexic, but I don't see anything. Can you be a little more explicit?
    Thanks
     

    Attached Files:

    Vagulus, May 15, 2018
    #5
  6. Vagulus

    bushtech

    Joined:
    Sep 13, 2016
    Messages:
    775
    Likes Received:
    123
    Location:
    Vaalkopdam North West
    Page 18 of your attached file gives the pinouts
     
    bushtech, May 15, 2018
    #6
    davenn likes this.
  7. Vagulus

    Vagulus

    Joined:
    May 6, 2018
    Messages:
    26
    Likes Received:
    1
    Location:
    Perth Western Australia
    Ooooh! Silly me. I'll have to learn to read further down the document. :oops:
    Thanks
     
    Vagulus, May 15, 2018
    #7
  8. Vagulus

    bushtech

    Joined:
    Sep 13, 2016
    Messages:
    775
    Likes Received:
    123
    Location:
    Vaalkopdam North West
    Getting into the habit of reading the Table of Contents (page 4) is usually a great start
     
    bushtech, May 15, 2018
    #8
  9. Vagulus

    Vagulus

    Joined:
    May 6, 2018
    Messages:
    26
    Likes Received:
    1
    Location:
    Perth Western Australia
    I looked up Wikipedia in i2c and it is way too sophisticated for me to grasp at this stage. However, I get the impression that the Auruino Pro Mini is not i2c-capable. It does not have pins designated SCL or SDA.
    Is that right?
     
    Vagulus, May 15, 2018
    #9
  10. Vagulus

    Vagulus

    Joined:
    May 6, 2018
    Messages:
    26
    Likes Received:
    1
    Location:
    Perth Western Australia
    I figured out why I didn't get that far in the documentation. I had realized that the documentation was for the IC itself, not the breakout I was intending to use (BMP085 sensor) so the pinouts on page 18 weren't what I was looking for. :rolleyes:

    No harm done. I'm using a different breakout now - one I can get some documentation for. :)
     
    Vagulus, May 15, 2018
    #10
  11. Vagulus

    Bluejets

    Joined:
    Oct 5, 2014
    Messages:
    2,649
    Likes Received:
    501
    You will quickly learn that in electronics there are no shortcuts if you want to educate yourself.

    Promini pinout attached.
    A4 .....SDA
    A5 ..... SCL
     

    Attached Files:

    Bluejets, May 15, 2018
    #11
    hevans1944 likes this.
  12. Vagulus

    Vagulus

    Joined:
    May 6, 2018
    Messages:
    26
    Likes Received:
    1
    Location:
    Perth Western Australia
    That's true in other fields than electronics ;)
    [QUOTE="Bluejets, post: 1766426, member: 37203"
    Promini pinout attached.
    A4 .....SDA
    A5 ..... SCL[/QUOTE]
    Well ... I've seen a pile of Pro Mini diagrams but never seen that info.
    Thanks
     
    Vagulus, May 15, 2018
    #12
  13. Vagulus

    kellys_eye

    Joined:
    Jun 25, 2010
    Messages:
    3,611
    Likes Received:
    960
    Location:
    West Coast, Scotland
    Devices that use I2C and the Arduino usually have 'sketches' to accompany them - these are short programs that you can embed into your own application and modify to get the data you want.
     
    kellys_eye, May 15, 2018
    #13
  14. Vagulus

    hevans1944 Hop - AC8NS

    Joined:
    Jun 21, 2012
    Messages:
    3,790
    Likes Received:
    1,815
    Location:
    Venice, Florida, USA
    Last edited: May 15, 2018
    hevans1944, May 15, 2018
    #14
  15. Vagulus

    Vagulus

    Joined:
    May 6, 2018
    Messages:
    26
    Likes Received:
    1
    Location:
    Perth Western Australia
    Thanks hevans1944. That's a nice clear diagram. They're hard to find.
     
    Vagulus, Jun 1, 2018
    #15
    1. Advertisements

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments (here). After that, you can post your question and our members will help you out.