Sensor de presión barométrica QB103

Sensor de presión barométrica QB103

1. Introducción del producto

../../_imágenes/ATM-1.png

El sensor de presión barométrica adopta el chip BMP280 e integra dos funciones principales: detección de temperatura y detección de presión atmosférica. Puede medir la presión atmosférica para proporcionar información sobre la altitud actual o la presión del aire, y también puede medir la temperatura ambiente y proporcionar datos de temperatura precisos para la compensación de temperatura u otras aplicaciones de monitoreo ambiental. En aplicaciones de navegación, el barómetro también puede mejorar el efecto de posicionamiento GPS o combinarse con sensores IMU para lograr una navegación interior tridimensional.

Referencia de aplicación: estación meteorológica, navegación interior, altímetro neumático, UAV, etc.

2.Especificación de parámetros

Parámetro Valor/Representación
Tensión de alimentación 5V
Rango de detección de presión de aire 300 ~ 1100hPa
Precisión relativa en la detección de la presión del aire ±0.12 hPa(±1 m)
Rango de medición de la temperatura 0 ° C ~ 65 ° C
Precisión de medición de temperatura 0.01 ° C
Protocolo de salida I2C
Temperatura de funcionamiento -10 ° C ~ + 50 ° C
Tamaño 3.2cm * 2.4cm
../../_imágenes/ATM-2.png

3.Diagrama de cableado

Pista

La placa de expansión está conectada a la placa controladora esp32.

../../_imágenes/ATM-3.png
Sensor de presión barométrica ESP32
SCL SCL
SDA SDA
VCC 5V
GND GND

4. Código de muestra

 1#include <ACB_Atmospheric.h>
 2
 3ACB_Atmospheric BMP;
 4
 5void setup() {
 6  Serial.begin(115200);//Serial port initialization
 7  BMP.Atmospheric_init();
 8}
 9
10void loop() {
11  float Temp = BMP.read("Temp");//Define the variable to read the temperature value
12  float Press = BMP.read("Press");//Define variables to read atmospheric pressure values 
13  float Altitude= BMP.read("Altitude");//Define variables to read altitude values
14  Serial.print("Temperature: "); 
15  Serial.print(Temp);//Print the temperature value
16  Serial.println(" ℃"); 
17  Serial.print("Barometric pressure: "); 
18  Serial.print(Press);//Print the barometric pressure value
19  Serial.println(" hPa");
20  Serial.print("Altitude: "); 
21  Serial.print(Altitude); //Print altitude value 
22  Serial.println(" m"); 
23  Serial.println("-------------------"); 
24  delay(2000); //Refresh every two seconds 
25}
26

5. Resultado de la prueba

Cuando conecte correctamente el cableado de acuerdo con el diagrama de cableado y cargue correctamente el programa correcto, el monitor del puerto serie imprimirá la temperatura atmosférica actual, la intensidad de la presión atmosférica y los datos de altitud del sensor de presión atmosférica.

../../_imágenes/ATM-4.png
../../_imágenes/ATM-5.png

6. Recursos relacionados

PDF y código

7.Consigue uno ahora

Negocio B2B: información@acebott.com

Artículos relacionados con

Deja el primer comentario

Solicite una prueba gratuita

Esta prueba de producto está priorizada para educadores e instituciones académicas.

Al completar y enviar este formulario, usted acepta los
Términos y condiciones de prueba de productos Acebott.

Desbloquee hoy su descuento educativo exclusivo

Complete este formulario para solicitar descuentos especiales diseñados para educadores e instituciones. ¡Disfrute de al menos un 5 % de descuento en nuestros kits STEM, porque la educación merece una recompensa!

¡Por favor, rellene el formulario de arriba y nuestro equipo se pondrá en contacto con usted lo antes posible!
😊🚀

¡Obtenga una cotización gratis! 🎉

¿No encuentras el kit STEM perfecto? ¿Quieres los mejores precios al por mayor?
¿Interesado en convertirse en distribuidor?

¡Simplemente complete el formulario de arriba y nos comunicaremos con usted lo antes posible con toda la información que necesita! 😊🚀

Este sitio está protegido por reCAPTCHA y Google Política de privacidad Términos de Servicio de Google