Pressure BMP180 (I2C)

From Visuino
Revision as of 00:35, 10 September 2025 by Visuino (talk | contribs) (Created page with "Image:TArduinoBMP180.png == Summary == The Pressure BMP180 component reads atmospheric pressure and temperature data from a Bosch BMP180 sensor. It communicates using the I2C interface and outputs the measured values. == Description == The BMP180 is a high-precision, low-power digital sensor for measuring barometric pressure and temperature. It is the successor to the BMP085 and provides a stable method for monitoring atmospheric pressure, which can also be used to...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

File:TArduinoBMP180.png

Summary

The Pressure BMP180 component reads atmospheric pressure and temperature data from a Bosch BMP180 sensor. It communicates using the I2C interface and outputs the measured values.

Description

The BMP180 is a high-precision, low-power digital sensor for measuring barometric pressure and temperature. It is the successor to the BMP085 and provides a stable method for monitoring atmospheric pressure, which can also be used to estimate altitude. The component is triggered by a clock signal to perform a measurement and communicates via the I2C bus, making it simple to interface with microcontrollers. Common applications include weather stations, altimeters, and indoor navigation systems.

Diagram:

Properties

  • Miscellaneous – General settings for the BMP180 sensor.
   *Address – The I2C address of the sensor module (Default: $77).
   *Enabled – Enables or disables the component's functionality (Default: True).
   *In Fahrenheit – When enabled, the temperature is output in Fahrenheit; otherwise, it is in Celsius (Default: False).
   *Name – The user-defined name for the component (Default: Pressure1).
   *Resolution – Sets the sensor's measurement resolution, which affects conversion time and power consumption (Default: prStandard).

Pins

Input Pins

  • Clock (digital) – Triggers the sensor to take a new pressure and temperature reading on a rising edge.

Output Pins

  • Out (i2c) – The I2C output pin for connecting to the microcontroller's I2C channel.
  • Pressure (analog) – Outputs the measured barometric pressure value, typically in Pascals (Pa).
  • Temperature (analog) – Outputs the measured ambient temperature.
  • Error (digital) – A digital flag that goes high if an error occurs during I2C communication or measurement.

Categories