Arduino + BMP085 pour mesurer la pression atmosphérique et l'altitude

Voici un nouveau tutoriel Français qui arrive sur le Wiki de MCHobby... cette fois ci, nous mettons l'accent sur le BMP085, un senseur de pression Atmosphérique, de température et donc aussi d'altitude :-)

Introduction
Le BMP085 est un senseur de base spécialement conçu pour mesurer la pression barométrique (à côté de cela, il fait également la mesure de la température). C'est l'un des quelques rares senseur qui effectue cette mesure. Il est très bon marché et il est abondamment utilisé.
BMP085 senseur de pression atmosphérique, température et altitude
disponible chez MCHobby
Vous pourriez vous demander pourquoi quelqu'un aurait besoin de mesurer la pression atmosphérique. En fait, cela est très utile pour deux raisons:
  • La première est que cela permet de mesurer l'altitude. Lorsque vous voyagez depuis le niveau de la mer (voire sous ce niveau) jusqu'à de haute montage, la pression de l'air décroit. Cela signifie que mesurer la pression permet de déterminer notre altitude... pratique lorsque l'on ne veux pas faire les frais d'un module GPS.
  • Ensuite, la pression atmosphérique permet de prédire le temps. C'est justement ce qu'utilise "Mr Météo" lorsqu'il parle des systèmes de pression pour faire ses prévisions.
Raccordement
Vraiment très simple... ce senseur fonctionnent en I2C, il n'utilise que deux broche de votre Arduino :-)
Image issue de notre Tutoriel sur le BMP085
disponible sur le Wiki de MCHobby
Le code
Avec la librairie pour Arduino, le code est vraiment très simple aussi.

#include "Wire.h"
#include "Adafruit_BMP085.h"

Adafruit_BMP085 bmp;

void setup() {
    Serial.begin(9600);
    bmp.begin();
}

void loop() {
    Serial.print("Temperature = ");
    Serial.print(bmp.readTemperature());
    Serial.println(" *C");
    Serial.print("Pression = ");
    Serial.print(bmp.readPressure());
    Serial.println(" Pa");
    Serial.println();
    delay(500);
}

Plus de détails (beaucoup plus) sur notre Tutoriel.

Où achetez

Vous pouvez acheter le BMP085 chez MCHobby.

Si vous appréciez nos documentations et traductions, soutenez nos efforts en achetant vos produits chez MCHobby.

Le Tutoriel
Vous pouvez accéder à notre Tutoriel directement ici.