Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

« Arduino BMP280 » : différence entre les versions

De The Linux Craftsman
Ligne 12 : Ligne 12 :
= Partie logicielle =
= Partie logicielle =
== Import des librairies ==
== Import des librairies ==
Avant de continuer, il faut importer la librairie nécessaire à l'utilisation du BMP280 et normalement, celle pour le protocole I2C est déjà installée.
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.
{|align=center
{|align=center
|-
|-
|[[Fichier:Arduino_IDE_I2C_install.png|centré|400px]] || [[Fichier:Arduino_IDE_BMP280_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

Version du 4 octobre 2016 à 19:07

Partie électronique

Le composant

Le BMP280 est monté sur une platine.

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.

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.

Librairie I2C Librairie BMP280

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.

Fichier:Arduino BMP280 temp reading serial.png