BMP280氣壓,溫度模組-micropython

 

BMP280氣壓,溫度模組-micropython



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

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

接線

BME280ESP32
Vin3.3V
GNDGND
SCLGPIO 22
SDAGPIO 21



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


程式碼

from machine import SoftI2C, Pinsleep
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
====================   












留言

這個網誌中的熱門文章

使用PWM控制伺服馬達-micropython

DHT11+OLED+IFTTT+LINE-notity-micropython