Wish List 0

Bmp388 Digital Temperature Atmospheric Pressure Sensor Low Power Consumption 24 Bit Low Noise Air Pressure Module

Rs. 534.00 Rs. 609.00

-The BMP388 is a very small, low-power and low-noise 24 bit absolute barometric pressure sensor.
-It enables accurate altitude tracking and is specifically suited for drone applications.
-The best-in-class TCO of the BMP388 between 0-65°C for accurate altitude measurement over a wide temperature range greatly enhances the drone flying experience by making accurate steering easier.
-It is compatible for use with other Bosch sensors, including BMI088 for better performance, robustness and stability.
-The BMP388 sensor offers outstanding design flexibility, providing a single package solution that is easy to integrate into other existing and upcoming devices such as smart homes, industrial products and wearables.
-It is more accurate than its predecessors, covering a wide measurement range from 300 hPa to 1250 hPa.
-BMP388 exhibits an attractive price-performance ratio coupled with low power consumption.
-It is available in a compact 10-pin 2.0 x 2.0 x 0.75 mm³ LGA package with metal lid.

SPECIFICATIONS:
Operating voltage                        3.3V/5V
Communication interface                  I2C/SPI
Barometric pressure operation range      300~1250hPa
Barometric pressure absolute accuracy    ±0.40hPa (@900~1100hPa, 25~40℃)
Barometric pressure relative accuracy    ±0.08hPa (@900~1100hPa, 25~40℃)
Temperature coefficient offset           ±0.75Pa/K (@700~1100hPa, -20~65℃))
Temperature absolute accuracy            ±0.5℃ (0~65℃)
Possible resolution                      0.016Pa (high precision mode)
Possible sampling rate                   200Hz
Operating voltage                        -40~85℃
OVERVIEW:
Operating Voltage                  3.3V-5.5V
Operating Current                  0.5mA
Operating Range                    300-1250 hPa
Relative Accuracy                  ±8 Pa (equivalent to ±0.50m @700-900hPa, 25℃-40℃)
Absolute Accuracy                  ±50 Pa(0℃-65℃@300-1100hPa)
Temperature Coefficient Offset     ±0.75 Pa/K(-20℃-65℃@700-1100hPa)
Absolute Accuracy Temperature      ±0.5℃(@0℃-65℃)
Operating Temperature              -40℃~80℃ (more accurate in 0℃-65℃)
External Dimension                 22mm x 30mm
Mounting Hole Position             15mm
Mounting Hole Dimension            inside diameter 3mm/ outside diameter 6mm
Interface                          Gravity-I2C 4Pin or SPI (SPI is only used at 3.3V)

PACKAGE INCLUDES:

1 PCS x Bmp388 Digital Temperature Atmospheric Pressure Sensor Low Power Consumption 24 Bit Low Noise Air Pressure Module


//SOURCE CODE TAKEN FROM BELOW LINK

//http://arduinolearning.com/code/arduino-uno-and-bmp388-barometric-pressure-sensor-example.php

#include <Wire.h>

#include <SPI.h>

#include <Adafruit_Sensor.h>

#include "Adafruit_BMP3XX.h"

 

 

#define SEALEVELPRESSURE_HPA (1013.25)

 

Adafruit_BMP3XX bmp; // I2C

 

 

void setup() {

  Serial.begin(115200);

  while (!Serial);

  Serial.println("BMP388 test");

 

  if (!bmp.begin()) {

    Serial.println("Could not find a valid BMP3 sensor, check wiring!");

    while (1);

  }

 

  // Set up oversampling and filter initialization

  bmp.setTemperatureOversampling(BMP3_OVERSAMPLING_8X);

  bmp.setPressureOversampling(BMP3_OVERSAMPLING_4X);

  bmp.setIIRFilterCoeff(BMP3_IIR_FILTER_COEFF_3);

  //bmp.setOutputDataRate(BMP3_ODR_50_HZ);

}

 

void loop() {

  if (! bmp.performReading()) {

    Serial.println("Failed to perform reading :(");

    return;

  }

  Serial.print("Temperature = ");

  Serial.print(bmp.temperature);

  Serial.println(" *C");

 

  Serial.print("Pressure = ");

  Serial.print(bmp.pressure / 100.0);

  Serial.println(" hPa");

 

  Serial.print("Approx. Altitude = ");

  Serial.print(bmp.readAltitude(SEALEVELPRESSURE_HPA));

  Serial.println(" m");

 

  Serial.println();

  delay(2000);

}

15 days

Write a review

Please login or register to review