Descripción
Qué es
El GY-BMP280 es un módulo sensor digital que mide la presión atmosférica y la altitud. Está diseñado para ser utilizado en varios tipos de proyectos, como los basados en Arduino o IoT.
Características
- Mide presión atmosférica
- Mide altitud
Para qué sirve
Ideal para proyectos que requieren datos meteorológicos o monitoreo de altitud. Puedes utilizarlo para crear un termobarómetro que muestra la temperatura y la presión atmosférica en el monitor serial de Arduino.
Tutorial: Cómo usar el Sensor de Presión Atmosférica GY-BMP280
El módulo BMP280 es un sensor digital para la medición de la presión atmosférica y la altitud. Ideal para proyectos que requieren datos meteorológicos o monitoreo de altitud.
Qué necesitas
- Arduino Uno
- Batería USB
- Conexiones Jumper
Pasos
- Conectar VCC del BMP280 al 3.3V de Arduino
- Conectar GND del sensor a GND de Arduino
- Conectar SCK del BMP280 a SCL de Arduino (A5)
- Conecta SDA del sensor a SDA de Arduino (A4)
- Instala la biblioteca Adafruit_BMP280.h desde el administrador de bibliotecas de Arduino
- Incluye la biblioteca en tu sketch: #include <Adafruit_Sensor.h>
- Incluye la biblioteca del sensor: #include <Adafruit_BMP280.h>
- Crea un objeto BMP280 e inicialízalo
Código de ejemplo
// Includi le librerie necessarie
#include <Wire.h>
#include <Adafruit_Sensor.h>
#include <Adafruit_BMP280.h>
Adafruit_BMP280 bmp;
void setup() {
Serial.begin(9600);
if (!bmp.begin(0x76)) {
Serial.println("Could not find a valid BMP280 sensor, check wiring!");
while (1);
}
}
void loop() {
float temperature = bmp.readTemperature();
float pressure = bmp.readPressure();
Serial.print(temperature);
Serial.print("C, ");
Serial.println(pressure);
}
Miniproyecto
Realiza un termobarómetro que muestra la temperatura y la presión atmosférica en el monitor serial de Arduino.
Errores comunes
- Error en la dirección I2C del sensor (verifica el datasheet para la dirección correcta)
- No se reciben datos del sensor (verifica la conexión y los pines utilizados)
- Problemas de alimentación insuficientes
- Error en la biblioteca instalada
Accesorios recomendados
- Arduino Uno R3
- Batería USB para Arduino
- Conexiones Jumper
- Display LCD para visualizar los datos del sensor
Preguntas frecuentes
¿Cómo puedo calcular la altura con el BMP280?
Utiliza la función readAltitude() de la biblioteca Adafruit_BMP280.
¿El sensor funciona con Arduino Mega?
Sí, el BMP280 es compatible con Arduino Mega, pero asegúrate de que los pines SDA y SCL estén correctamente conectados.







Valoraciones
No hay valoraciones aún.