Outils pour utilisateurs

Outils du site


jardin_sonde_bmp280

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
jardin_sonde_bmp280 [2025/06/26 14:17] – [Vérification de la détection du BMP280] adminjardin_sonde_bmp280 [2025/06/26 14:54] (Version actuelle) – [Test de la sonde en mode interactif] admin
Ligne 61: Ligne 61:
 Exemple de retour : Exemple de retour :
  
-     0 1 2 3 4 5 6 7 8 9 a b c d e f +{{ :raspberry:scan_i2c.png?600 |}}                       
-00         -- -- -- -- -- -- -- --  +
-10-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  +
-20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  +
-30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  +
-40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  +
-50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  +
-60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --  +
-70: -- -- -- -- -- -- 76 --                         +
  
 👉 Ici, on voit bien 76, ce qui indique que le BMP280 est bien détecté. 👉 Ici, on voit bien 76, ce qui indique que le BMP280 est bien détecté.
 +
 +===== Test de la sonde en mode interactif =====
 +
 +Dans votre **environnement virtuel Python**, commencer par installer la **bibliothèque pour la sonde BMP280** :
 +
 +<code>
 +pip3 install adafruit-circuitpython-bmp280
 +</code>
 +
 +Test en mode interactif :
 +<code>
 +import board
 +import busio
 +import adafruit_bmp280
 +
 +i2c = busio.I2C(board.SCL, board.SDA)
 +bm280 = adafruit_bmp280.Adafruit_BMP280_I2C(i2c, address=0x76)
 +
 +print(bme280.pressure)
 +print(bme280.temperature)
 +</code>
 +
 +Si le scan de votre bus i2c à donné 77 comme résultat, remplacer //address=0x76// par //address=0x77//
 +
 +----
 +
 +Suite vers [[jardin_bmp280_script|Ajout de la sonde BMP280 à nos scripts]]
jardin_sonde_bmp280.1750947435.txt.gz · Dernière modification : de admin