Cette page fournit une interface de navigation pour trouver toutes les valeurs d’une propriété et une page donnée. D’autres interfaces de recherche disponibles incluent la recherche de propriété et le constructeur de requête « ask ».
Liste de résultats
* 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
+
<nowiki>Copier-coller ce code dans l … <nowiki>Copier-coller ce code dans le programme arduino puis le téléverser dans la carte :<div class="mw-highlight mw-highlight-lang-arduino mw-content-ltr" dir="ltr"><pre><span></span><span class="cp">#include</span><span class="w"> </span><span class="cpf">"Wire.h"</span><span class="w"> </span><br /><br /><span class="cp">#include</span><span class="w"> </span><span class="cpf">"Adafruit_BMP085.h"</span><span class="w"> </span><span class="c1">// librairie spéciale pour cette famille de capteurs </span><br /><br /><span class="n">Adafruit_BMP085</span><span class="w"> </span><span class="n">mySensor</span><span class="p">;</span><span class="w"> </span><span class="c1">// on crée un objet du type souhaite </span><br /><br /><span class="kr">float</span><span class="w"> </span><span class="n">tempC</span><span class="p">;</span><span class="w"> </span><span class="c1">// variable qui contiendra la température </span><br /><br /><span class="kr">float</span><span class="w"> </span><span class="n">pression</span><span class="p">;</span><span class="w"> </span><span class="c1">//variable pour la pression</span><br /><br /><span class="c1">//A noter : la pression est renvoyé en Pa (Pascal), </span><br /><span class="c1">//la météo donne la pression en hectoPascal, </span><br /><span class="c1">//suffit d'enlever les 2 derniers chiffres tout simplement...</span><br /><br /><span class="kr">void</span><span class="w"> </span><span class="nb">setup</span><span class="p">()</span><span class="w"> </span><span class="p">{</span><br /><br /><span class="w"> </span><span class="nf">Serial</span><span class="p">.</span><span class="nf">begin</span><span class="p">(</span><span class="mi">9600</span><span class="p">);</span><span class="w"> </span><span class="c1">//Pour changer, on lance la transmission PC - arduino</span><br /><span class="w"> </span><span class="n">mySensor</span><span class="p">.</span><span class="nf">begin</span><span class="p">();</span><span class="w"> </span><span class="c1">//Et la communication capteur-arduino</span><br /><br /><span class="p">}</span><span class="w"> </span><br /><br /><span class="kr">void</span><span class="w"> </span><span class="nb">loop</span><span class="p">()</span><span class="w"> </span><span class="p">{</span><br /><br /><span class="n">tempC</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">mySensor</span><span class="p">.</span><span class="nf">readTemperature</span><span class="p">();</span><span class="w"> </span><span class="c1">//On lit la temperature </span><br /><span class="n">pression</span><span class="o">=</span><span class="n">mySensor</span><span class="p">.</span><span class="n">readPressure</span><span class="p">();</span><span class="w"> </span><span class="c1">//et on lit la pression</span><br /><br /><span class="nf">Serial</span><span class="p">.</span><span class="nf">print</span><span class="p">(</span><span class="s">"Temperature : "</span><span class="p">);</span><span class="w"> </span><span class="nf">Serial</span><span class="p">.</span><span class="nf">print</span><span class="p">(</span><span class="n">tempC</span><span class="p">);</span><span class="w"> </span><span class="nf">Serial</span><span class="p">.</span><span class="nf">println</span><span class="p">(</span><span class="s">" °C"</span><span class="p">);</span><br /><br /><span class="nf">Serial</span><span class="p">.</span><span class="nf">print</span><span class="p">(</span><span class="s">"Pression: "</span><span class="p">);</span><span class="w"> </span><span class="nf">Serial</span><span class="p">.</span><span class="nf">print</span><span class="p">(</span><span class="n">pression</span><span class="p">);</span><span class="w"> </span><span class="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><span class="w"> </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="w"> </span><span class="nf">delay</span><span class="p">(</span><span class="mi">1000</span><span class="p">);</span><span class="w"> </span><br /><span class="p">}</span><br /></pre></div><br/></nowiki>n class="w"> </span><span class="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><span class="w"> </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="w"> </span><span class="nf">delay</span><span class="p">(</span><span class="mi">1000</span><span class="p">);</span><span class="w"> </span><br /><span class="p">}</span><br /></pre></div><br/></nowiki>
On ouvre ensuite la fenêtre du terminal (bouton en haut a droite du menu du programme arduino) +
Réaliser le montage suivant :
C'est à dire : SDA a A4, SCL a A5, GND a GND et VIN a 5V +
×
Erreur de saisie dans le nom du tutoriel
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #
Se connecter
Pas encore enregistré ? Créez un compte pour profiter de toutes les fonctionnalités du service !