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

De The Linux Craftsman
Version datée du 4 octobre 2016 à 18:33 par Jc.forton (discussion | contributions) (Page créée avec « = Partie électronique = == Le composant == Le BMP280 est monté sur une platine. centré|150px Ce composant utilise le protocole I2C pour ... »)
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

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 une résistance de pull-up sur le lien 1-Wire. Si vous utilisez la version avec la platine, la résistance est déjà présente, il ne reste plus qu'à brancher la broche data directement à l'Arduino.

Partie logicielle

Import des librairies

Avant de continuer, il faut importer la librairie nécessaire à l'utilisation du protocole 1-Wire ainsi que du capteur Dallas DS18B20.

Librairie OneWire Librairie DallasTemperature

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