O Módulo BMP280 é um sensor barométrico de alta precisão desenvolvido pela Bosch, capaz de medir pressão atmosférica e temperatura com excelente estabilidade e baixo consumo de energia.
Ele utiliza comunicação I2C ou SPI, tornando-se extremamente versátil e fácil de integrar em projetos com Arduino, ESP32, ESP8266, Raspberry Pi e outros microcontroladores.
Ideal para aplicações como estações meteorológicas, altímetros, drones, monitoramento ambiental e sistemas de previsão do tempo.
Estações meteorológicas e sistemas de previsão do tempo
Drones e altímetros digitais
Projetos de automação e controle ambiental
Sistemas de navegação e coleta de dados
Projetos educacionais e experimentais com Arduino e ESP32
Sensor de alta precisão e baixo consumo
Mede pressão atmosférica e temperatura
Comunicação I2C/SPI de fácil integração
Compacto e ideal para projetos portáteis
Excelente para aplicações meteorológicas e educacionais
Conecte VCC do módulo ao 3.3V ou 5V do Arduino, GND ao GND, SCL ao pino A5 e SDA ao pino A4.
O módulo GY-BMP280 geralmente possui regulador interno, podendo ser alimentado tanto por 3.3V quanto por 5V, mas verifique antes no seu modelo.
#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BMP280.h>
Adafruit_BMP280 bmp; // Cria o objeto do sensor
void setup() {
Serial.begin(9600);
Serial.println(F("Iniciando sensor BMP280..."));
// Endereço padrão I2C do BMP280 é 0x76 ou 0x77
if (!bmp.begin(0x76)) {
Serial.println("Não foi possível encontrar o BMP280!");
while (1);
}
}
void loop() {
float temperatura = bmp.readTemperature(); // Em °C
float pressao = bmp.readPressure() / 100.0F; // Converte Pa para hPa
float altitude = bmp.readAltitude(1013.25); // Calcula altitude (valor de referência ao nível do mar)
Serial.print("Temperatura: ");
Serial.print(temperatura);
Serial.println(" °C");
Serial.print("Pressão: ");
Serial.print(pressao);
Serial.println(" hPa");
Serial.print("Altitude aproximada: ");
Serial.print(altitude);
Serial.println(" m");
Serial.println("-------------------------");
delay(2000); // Atualiza a cada 2 segundos
}
01 peça Modulo Sensor de Pressão e Temperatura Barométrico Bmp280
Modelo: GY-BMP280
Sensor: BMP280 (Bosch)
Tensão de operação: 3.3V a 5V DC
Interface de comunicação: I2C (padrão) / SPI (opcional)
Faixa de medição de temperatura: -40°C a +85°C
Precisão da temperatura: ±1°C
Faixa de medição de pressão: 300 hPa a 1100 hPa
Precisão da pressão: ±1 hPa
Resolução da pressão: 0.16 Pa
Corrente de operação: < 1 µA (modo normal)
Dimensões aproximadas: 11,5 mm x 15 mm
Compatibilidade: Arduino, ESP8266, ESP32, Raspberry Pi, STM32 e outros