Parcourir le wiki

Published  +
2  +
EUR (€)  +
Il s'agit d'un capteur de pression, de température et d'humidité  +
<nowiki>Il doit être alimenté en 3V3Il doit être alimenté en 3V3.

Pour l'utiliser, nous installons sur Arduino la bibliothèque Grove BME280 ou alors la Grove BMP280 (cela dépend du modèle de capteur, la référence n'étant pas toujours spécifiée).




==Caracteristiques==

*alimentation maxi : 3,6V
*mesure de la température de -40°C à 85°C avec une précision de +/- 1°C
*mesure de la pression de 300hPa à 1100 hPa avec une précision de +/- 1hPa (de 0°C à 65°C) ou +/- 1hPa (de -40°C à 0°C)
*mesure d’humidité relative de 0% à 100%



==Bibliothèque : ==
Pour utiliser facilement ce capteur, nous vous conseillons d'utiliser la bibliothèque Grove BME280 (présente dans le gestionnaire de bibliothèques arduino)

plus d'infos pour [[Importer des bibliothèques dans l'interface Arduino]]
Item-BME280 Capture decran du 2020-12-11 14-37-37.png
La bibliothèque est disponible ici : https://github.com/Seeed-Studio/Grove_BME280

==Câblage : ==
Item-BME280 Capture decran du 2020-12-11 14-42-46.png





==Le code minimal : ==








BME280
Avant le Setup
Importation de la bibliothèque
#include "Seeed_BME280.h"
#include
Création de l’objet
BME280 bme280; // je crée l'objet "bme280" (qui est un BME280)
Dans le Setup
Démarrage de l’objet
bme280.init(); // ou bme280.init(0x76); ou bme280.init(0x77);
Dans le Loop
Utilisation
bme280.getTemperature()


==Autres fonctionnalités==




Fonction
bme280.getPressure()
Récupère la pression en pascal
bme280.getHumidity()
Récupère l'humidité en %



==Exemple : ==
 1 #include "Seeed_BMP280.h" // import de la bibliothèque BMP280
2 #include // Import de la bibliothèque I2C
3 BMP280 bmp280; // création de l'objet
4 void setup()
5 {
6 Serial.begin(9600); //initialisation de la liaison série
7 bmp280.init(); //initialisation du capteur
8 }
9 void loop()
10 {
11 float temp = bmp280.getTemperature(); //récupération de la température
12 Serial.print("Température : "); // affichage de la température dans le terminal série
13 Serial.println(temp);
14 }

;"Température : "</span><span class="p">);</span> <span class="c1">// affichage de la température dans le terminal série</span><br /><span class="lineno">13 </span> <span class="nf">Serial</span><span class="p">.</span><span class="nf">println</span><span class="p">(</span><span class="n">temp</span><span class="p">);</span><br /><span class="lineno">14 </span><span class="p">}</span><br /></pre></div><br/></nowiki>  
Item-BME280_Bmp280.jpg  +
Date de modification« Date de modification (Modification date) » est une propriété prédéfinie qui correspond à la date de la dernière modification d’un sujet et est fournie par MédiaWiki Sémantique.
15:36:14, 11 décembre 2020  +
⧼cs-comments⧽Cette propriété est une propriété spéciale dans ce wiki.
0  +
Créateur de la pageCette propriété est une propriété spéciale dans ce wiki.
I did itCette propriété est une propriété spéciale dans ce wiki.
0  +
FavorisCette propriété est une propriété spéciale dans ce wiki.
0  +
 
Aucune propriété ne pointe vers cette page.