Parcourir le wiki

Le capteur peut servir de thermomètre ainsLe capteur peut servir de thermomètre ainsi que de baromètre. Il manquerait simplement un écran lcd afin de ne pas avoir besoin de l'ordinateur pour lire les valeurs. La pression peut ainsi permettre de connaitre le temps qu'il va faire (les cartes des hautes et des basses pressions sont utilisées par les météorologues) ainsi que l'altitude qui fait varier la pression.ue l'altitude qui fait varier la pression.  +
Published  +
=== '''Allons plus loin dans l'explication=== '''Allons plus loin dans l'explication''' === Le transport des informations se fait par le biais du bus I2C, bus très utilisé dans les capteurs arduino. Contrairement au bus OneWire, celui-ci a besoin de 2 fils (A4 et A5) afin d'envoyer les data (SDA) et l'horloge (SCL). Afin d'avoir plus de détails sur le calcul des valeurs, un coup d'oeil directement dans la librairie est nécéssaire : tout y est. https://github.com/adafruit/Adafruit-BMP085-Libraryithub.com/adafruit/Adafruit-BMP085-Library  +
A noter que le capteur utilisé permet également d'avoir la température.  +
Technical  +
Arduino  +  et Computing  +
35  +
minute(s)  +
=== '''De manière simple''' === Il s'agit === '''De manière simple''' === Il s'agit d'un capteur numérique : le capteur est en fait uniquement la partie du milieu qui est sensible a la pression et la température. Les valeurs sont ensuite renvoyées à l'arduino par les broches A4 et A5. Les fonctions de la librairie permettent ensuite de récupérer des valeurs concrètes sans avoir besoin de faire des calcules.s sans avoir besoin de faire des calcules.  +
Attribution (CC-BY)  +
Capteur_de_pression_atmosphérique_par_arduino_600px-BMP085.png  +
Le capteur renvoie la pression et la température. On peut faire varier cette température en posant son doigt dessus afin de la voir augmenter.  +
Réaliser le montage suivant : C'est à dire : SDA a A4, SCL a A5, GND a GND et VIN a 5V  +, * Télécharger la librairie du capteur et placer la dans /Arduino/librairies (on dézippe et on crée un nouveau dossier). Lien pour le téléchargement : https://github.com/adafruit/Adafruit-BMP085-Library/archive/master.zip   +, On ouvre ensuite la fenêtre du terminal (bouton en haut a droite du menu du programme arduino)  +  et <nowiki>Copier-coller ce code dans lCopier-coller ce code dans le programme arduino puis le téléverser dans la carte :
#include "Wire.h" 

#include "Adafruit_BMP085.h" // librairie spéciale pour cette famille de capteurs

Adafruit_BMP085 mySensor; // on crée un objet du type souhaite

float tempC; // variable qui contiendra la température

float pression; //variable pour la pression

//A noter : la pression est renvoyé en Pa (Pascal),
//la météo donne la pression en hectoPascal,
//suffit d'enlever les 2 derniers chiffres tout simplement...

void setup() {

Serial.begin(9600); //Pour changer, on lance la transmission PC - arduino
mySensor.begin(); //Et la communication capteur-arduino

}

void loop() {

tempC = mySensor.readTemperature(); //On lit la temperature
pression=mySensor.readPressure(); //et on lit la pression

Serial.print("Temperature : "); Serial.print(tempC); Serial.println(" °C");

Serial.print("Pression: "); Serial.print(pression); Serial.println(" Pa");

Serial.println(""); delay(1000);
}

ass="nf">Serial</span><span class="p">.</span><span class="nf">println</span><span class="p">(</span><span class="s">" Pa"</span><span class="p">);</span> <br /><br /><span class="nf">Serial</span><span class="p">.</span><span class="nf">println</span><span class="p">(</span><span class="s">""</span><span class="p">);</span> <span class="nf">delay</span><span class="p">(</span><span class="mi">1000</span><span class="p">);</span> <br /><span class="p">}</span><br /></pre></div><br/></nowiki>  
Realiser  +, Télécharger  +, Copier  +  et Resultat  +
Possède une requête« Possède une requête (Has query) » est une propriété prédéfinie qui représente les méta-informations (sous la forme d'un sous-objet) des requêtes individuelles et est fournie par MédiaWiki Sémantique.
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.
19:04:55, 21 septembre 2024  +
⧼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.