El BMP180, Sensor Barométrico con Arduino. En este tutorial se aprenderá a utilizar el sensor BMp180, con el cual se puede obtener presión atmosférica, temperatura y altitud relativa.El sensor BMP180 es un sensor de presión atmosférica de alta precisión. Se comunica mediante un puerto I2C y es digital. También este dispositivo está diseñado para ser conectado directamente a un microcontrolador de un dispositivo móvil a través de I2C. Los datos de presión y la temperatura tienen que ser compensado por los datos de calibración del E2PROM del BMP180.
Características del Sensor BMP180
- Digital interfaz de dos cables (I2C)
- Amplio rango de medición de presión barométrica
- Ultra-bajo consumo de energía
- Bajo ruido
- Completamente calibrado
- Medición de temperatura incluida
- Ultraplano y pequeño tamaño
- Alimentación: 1.8V – 3.6V
- Rango de medición: 300 – 1100hPa
- Velocidad del protocolo máxima: 3.4 MHz.
Pines del BMP180

Materiales:
- Tarjeta Arduino
- Cables Jumper (Para este caso se usara 4 cables Macho – Hembra)
- Tarjeta del Sensor BMP180 (Esta tarjeta cuenta con dos resistencias de 4.7 kΩ con un circuito integrado Pull-Up para la comunicación I2C, por lo cual no sera necesario utilizar componentes adicionales).
Conexión BMP180 al Arduino.


Una vez cargado el programa desde Arduino IDE hacia la tarjeta Arduino, haga clic en Herramientas y después clic en Monitor Serie, para mostrara los valores adquiridos como se muestra en la siguiente imagen.

Nota: Si manda un error en lugar de los valores adquiridos, revise que la conexión de la tarjeta del sensor barométrico hacia la tarjeta Arduino se encuentren de manera correcta.
Sitios de interes:
Como cambio las entradas para poder poner SCL EN EL PUERTO ANALOGICO 0, O 1, O 2 O EL QUE QUIERA QUE NO SOLO LA CONEXION SEA A 4 Y 5.
SALUDOS
Leonardo, la posición del SCL y el SDA son fijaste. Slaudos.
Hola, una consulta antes de quemar el BMP180, se conecta a 3v3 o a 5v? gracias y saludos