BME180 Température, Pression, Humidité i2c (0x76 =118)

module i2c d’address 0x76 (118) donnant la température en °C, la pression atmosphérique en Pa et le pourcentage d’humidité

bibliothèque: bme180.py

 

code micropython

>>> # scl=Pin5=d1  sda=Pin4=d2
>>> from machine import I2C, Pin
>>> i2c=I2C(scl=Pin(5), sda=Pin(4)
>>> # i2c.scan()--> 118=0x76

>>> import bme280
>>> bme = bme280.BME280(i2c=i2c,address=0x76)            
>>> temp,pa,hum=bme.values                               
>>> print(temp)
>>> print(pa)
>>> print(hum)