BMP280氣壓,溫度模組-micropython


BMP280氣壓,溫度模組-micropython

tags: micropython bmp280

**_BMP280,該傳感器可以非常準確地測量氣壓和溫度。

您可以使用 I2C 或 SPI 連接協議將其與您的 Arduino 板連接。它有一個 3.3V 穩壓器和電平轉換,因此您可以毫無問題地將它與 3V 或 5V 邏輯微控制器一起使用。_**


接線

| BME280 | ESP32 |
| Vin | 3.3V |
| GND | GND |
| SCL | GPIO 22 |
| SDA | GPIO 21 |


bmp280.py上傳到板子裡,以便可載入函式庫

**

**


程式碼

from machine import SoftI2C, Pin, sleep

from bmp280 import BMP280

while True:

    i2c=SoftI2C(sda=Pin(21), scl=Pin(22))

    bmp=BMP280(i2c)

    temp=bmp.temperature

    pressure=bmp.pressure

    print("Tempture = {} *C".format(temp))

    print("Pressure = {} hPa".format(pressure))

    print("="*20)

    sleep(1000)

====================   

Tempture = 24.67 *C    

Pressure = 77892.58 hPa

====================

文章作者: blairan
版權聲明: 本博客所有文章除特別聲明外,均採用 CC BY 4.0 許可協議。轉載請註明來源 blairan !
评论
  目錄