Capteur de pression barométrique QB103

Capteur de pression barométrique QB103

1.Introduction du produit

../../_images/ATM-1.png

Le capteur de pression barométrique adopte la puce BMP280 et intègre deux fonctions principales de détection de température et de détection de pression atmosphérique. Il peut mesurer la pression atmosphérique pour fournir des informations sur l'altitude actuelle ou la pression atmosphérique, et peut également mesurer la température ambiante et fournir des données de température précises pour la compensation de température ou d'autres applications de surveillance environnementale. Dans les applications de navigation, le baromètre peut également améliorer l'effet de positionnement GPS ou se combiner avec des capteurs IMU pour réaliser une navigation intérieure tridimensionnelle.

Référence d'application : station météo, navigation intérieure, altimètre pneumatique, drone, etc.

2. Spécification des paramètres

Paramètre Valeur/Représentation
Tension de fonctionnement 5V
Plage de détection de la pression d'air 300 ~ 1100hPa
Précision relative de la détection de la pression atmosphérique ±0.12 hPa (±1 m)
Plage de mesure de la température 0 ° C ~ 65 ° C
Précision de mesure de la température 0.01 ° C
Protocole de sortie I2C
Température de fonctionnement -10 ° C ~ + 50 ° C
Taille 3.2cm * 2.4cm
../../_images/ATM-2.png

3. schéma de câblage

Astuce

La carte d'extension est fixée à la carte contrôleur esp32.

../../_images/ATM-3.png
Capteur de pression barométrique ESP32
SCL SCL
SDA SDA
VCC 5V
GND GND

4. Exemple de code

 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.Résultat du test

Lorsque vous connectez avec succès le câblage conformément au schéma de câblage et téléchargez avec succès le programme correct, le moniteur du port série imprimera les données actuelles de température atmosphérique, d'intensité de pression atmosphérique et d'altitude du capteur de pression atmosphérique.

../../_images/ATM-4.png
../../_images/ATM-5.png

6. Ressources connexes

PDF et code

7. Obtenez-en un maintenant

Affaires B2B : info@acebott.com

articles similaires

Laisser le premier commentaire

Demandez un essai gratuit

Cet essai de produit est prioritaire pour les enseignants et les institutions universitaires.

En remplissant et en soumettant ce formulaire, vous acceptez les
Conditions générales d'essai du produit Acebott.

Bénéficiez dès aujourd'hui de votre remise exclusive sur l'éducation

Remplissez ce formulaire pour bénéficier de remises spéciales destinées aux enseignants et aux institutions. Bénéficiez d'au moins 5 % de réduction sur nos kits STEM, car l'éducation mérite une récompense !

Veuillez remplir le formulaire ci-dessus et notre équipe vous contactera dans les plus brefs délais !
😊🚀

Obtenez un devis gratuit ! 🎉

Vous ne trouvez pas le kit STEM parfait ? Vous voulez les meilleurs prix de gros ?
Intéressé à devenir distributeur ?

Remplissez simplement le formulaire ci-dessus et nous vous répondrons dans les plus brefs délais avec toutes les informations dont vous avez besoin ! 😊🚀

Ce site est protégé par reCAPTCHA et Google Privacy Policy et  Conditions d’utilisation s'appliquent.