Ref.: 000031 | Disponibilidade: Imediata

Modulo Sensor Barométrico Bmp280

R$ 6,40
Descrição do produto

 Módulo Sensor de Pressão e Temperatura Barométrico BMP280


 Descrição:

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.

 Onde Usar:

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

 Destaques:

 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


Ligações (I2C Arduino UNO):

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.

Código Arduino (Leitura de Temperatura e Pressão BMP280):


#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

}


Como usar:

  1. No Arduino IDE, vá em Ferramentas Gerenciar Bibliotecas.
  2. Instale as bibliotecas:
  • Adafruit BMP280 Library
  • Adafruit Unified Sensor
  1. Carregue o código para o seu Arduino.
  2. Abra o Monitor Serial (9600 baud) para visualizar as leituras em tempo real.



Item incluso: 

01 peça Modulo Sensor de Pressão e Temperatura Barométrico Bmp280

Especificações técnicas

 Especificações Técnicas:

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

Receba novidades e ofertas incríveis!