Différences entre versions de « Arduino BMP280 »

De The Linux Craftsman
Aller à la navigation Aller à la recherche
Ligne 17 : Ligne 17 :
 
|[[Fichier:Arduino_IDE_I2C_install.png|centré|400px]] || [[Fichier:Arduino_IDE_BMP280_install.png|centré|400px]] || [[Fichier:Arduino_IDE_ADAFRUIT_SENSOR_install.png|centré|400px]]
 
|[[Fichier:Arduino_IDE_I2C_install.png|centré|400px]] || [[Fichier:Arduino_IDE_BMP280_install.png|centré|400px]] || [[Fichier:Arduino_IDE_ADAFRUIT_SENSOR_install.png|centré|400px]]
 
|-
 
|-
|align=center| Librairie I2C ||align=center| Librairie BMP280
+
|align=center| Librairie I2C ||align=center| Librairie BMP280||align=center| Librairie capteur ''Adafruit''
 
|}
 
|}
  

Version du 4 octobre 2016 à 20:09

Partie électronique

Le composant

Le BMP280 est monté sur une platine.

BMP280 mounted.jpg

Ce composant utilise le protocole I2C pour communiquer.

Le montage

Le montage suivant prévoit deux fils pour utiliser le protocole I2C, en plus des fils pour l'alimentation.

BMP280 diagram.jpg

Partie logicielle

Import des librairies

Avant de continuer, il faut importer la librairie nécessaire à l'utilisation du BMP280, une librairie pour les capteurs Adafruit et normalement, celle pour le protocole I2C est déjà installée.

Arduino IDE I2C install.png
Arduino IDE BMP280 install.png
Arduino IDE ADAFRUIT SENSOR install.png
Librairie I2C Librairie BMP280 Librairie capteur Adafruit

Récupérer la température

Tout d'abord un code qui permet de récupérer la température

#include <OneWire.h>
#include <DallasTemperature.h>

Résultat

On peut voire qu'un arrondi est effectué automatiquement par le capteur plus la résolution est faible.