# ------------------------------------------------------------------------------- # Exemple de code pour afficher la température, l'humidité et la pression # mesurées par un capteur BME280 sur un afficheur graphique . # Matériels : Raspberry Pi Pico, Shield Grove, capteur BM280, afficheur à SSD1306 # Langage : MicroPython # IDE : Thonny # Source : affbme280.py, # Bibliothèque(s) : /lib/ssd1306.mpy, /lib/bme280.py # ------------------------------------------------------------------------------- from machine import Pin, I2C from time import sleep import bme280 # code de la bibliothèque à placer dans un dossier /lib sur le RP2 # BUS I2C1 i2c = I2C(1, scl=Pin(7), sda=Pin(6), freq=400_000) # Capteur BME280 connecté à I2C1 du shield Grove bme = bme280.BME280(i2c=i2c) while True: temp = bme.temperature hum = bme.humidity pres = bme.pressure print('Température: ', temp) print('Humidité: ', hum) print('Pression: ', pres) print('') sleep(2)