Bmp180 Digital Barometric Sensor Module Compatible With Arduino
Rs. 32.00 Rs. 39.00
- Brand: https://www.bosch-sensortec.com/products/downloads/#accordion
- Product Code: SEN-BAROMETRIC
- SKU -
- Availability: In Stock
- Price in reward points: 1
- For Bulk Order 9962060070
Quick support on WhatsApp (+919962060070) only between morning 11am-4pm, no call will be answered
SPECIFICATIONS: | |
Supply Voltage (V) | 1.8V to 3.6V |
Power Consumption | 0.5uA at 1Hz |
Interface Type | I2C |
Max I2C Speed | 3.5Mhz |
Pressure Range | 300hPa to 1100hPa (+9000m to -500m) |
OVERVIEW:
-1.8V to 3.6V Supply Voltage
-Low power consumption – 0.5uA at 1Hz
-I2C interface
-Max I2C Speed: 3.5Mhz
-Very low noise – up to 0.02hPa (17cm)
-Fully calibrated
-Pressure Range: 300hPa to 1100hPa (+9000m to -500m)
PACKAGE INCLUDES:
1 PCS x Bmp180 Barometric Pressure And Altitude Sensor I2C Spi Module
https://www.bosch-sensortec.com/products/downloads/#accordion
//SOURCE CODE TAKEN FROM BELOW LINK
//https://www.instructables.com/Arduino-BMP180/
#include <Wire.h> //Including wire library
#include <SFE_BMP180.h> //Including BMP180 library
#define ALTITUDE 35.6 //Altitude where I live (change this to your altitude)
SFE_BMP180 pressure; //Creating an object
void setup() {
Serial.begin(9600); //Starting serial communication
Serial.println("Program started");
if (pressure.begin()) //If initialization was successful, continue
Serial.println("BMP180 init success");
else //Else, stop code forever
{
Serial.println("BMP180 init fail");
while (1);
}
}
void loop() {
char status;
double T, P, p0; //Creating variables for temp, pressure and relative pressure
Serial.print("You provided altitude: ");
Serial.print(ALTITUDE, 0);
Serial.println(" meters");
status = pressure.startTemperature();
if (status != 0) {
delay(status);
status = pressure.getTemperature(T);
if (status != 0) {
Serial.print("Temp: ");
Serial.print(T, 1);
Serial.println(" deg C");
status = pressure.startPressure(3);
if (status != 0) {
delay(status);
status = pressure.getPressure(P, T);
if (status != 0) {
Serial.print("Pressure measurement: ");
Serial.print(P);
Serial.println(" hPa (Pressure measured using temperature)");
p0 = pressure.sealevel(P, ALTITUDE);
Serial.print("Relative (sea-level) pressure: ");
Serial.print(p0);
Serial.println("hPa");
}
}
}
}
delay(1000);
}
15 days