loader

Mesurer la température, la pression et et l’altitude avec le capteur BMP280 sur Micro:bit

Ce tutoriel permet de mesurer des données météorologiques avec le capteur BMP280. Il mesure la température (en °C) et la pression (en Pa) et calcule aussi l’altitude (en m) à partir de la pression qui varie.

Brancher la carte électronique sur le shield Grove pour micro:bit ainsi que le capteur sur le port I2C en suivant le schéma suivant :

Branchez la carte micro:bit à l'ordinateur et transférer le code suivant :



Il est possible de faire varier la température en soufflant sur le capteur ou en mettant son doigt dessus (pas de risque électrique). La précision est de ± 1,0°C.

Pour information, le capteur utilise la transmission électronique appelée I2C qui permet de faire circuler des données une à une sur les câbles SDA et SCL. C’est grâce à cette technique que le capteur parvient à transmettre plusieurs données et ainsi, réduire considérablement le nombre de câbles !

Branchez la carte micro:bit avec le capteur bmp280 et transférer le code suivant :



La précision du capteur pour la mesure de la pression est de ± 1 hPa.

La pression et l'altitude sont liées par la loi du nivellement barométrique.
Grâce à la précision du capteur sur la mesure de la pression, il est donc possible de calculer approximativement l'altitude où se trouve le capteur !

Branchez la carte micro:bit avec le capteur bmp280 et transférer le code suivant :



En revanche, la pression change chaque jour selon les conditions météorologiques. Ici, on effectue un calcul différentiel pour s'affranchir de ces conditions, c'est-à-dire que l'on définit notre altitude à 0 là où se trouve le capteur lorsque la carte micro:bit est mise sous tension.


Merci d’avoir suivi ce tutoriel !

N’hésitez pas à commenter pour partager vos succès ou poser vos questions.

رخصة الاستخدام