1 Star 0 Fork 23

阿西莫夫科学指南/Waffle NanoV1 Python API Doc

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

bme280

简介

这是基于 BME280 传感器的驱动库,支持获取温度、湿度和气压数据。

BME280 实例


要创建 BME280 实例,必须要有一个 machine.I2C

from machine import I2C
import bme280, utime

bme = bme280.BME280(I2C(0), filter=bme280.FILTER_16, temp_mode=bme280.SAMPLE_16X, hum_mode=bme280.SAMPLE_16X, pressure_mode=bme280.SAMPLE_16X)
utime.sleep(1)
  • BME280.temperature()

    获取温度数据

  • BME280.humidity()

    获取湿度数据

  • BME280.pressure()

    获取气压数据

模块其他定义

  • 采样频率定义:SAMPLE_OFF, SAMPLE_1X, SAMPLE_2X, SAMPLE_4X, SAMPLE_8X, SAMPLE_16X

  • 过滤器定义:FILTER_OFF, FILTER_2, FILTER_4, FILTER_8, FILTER_16

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/fan-dongchen/waffle_nano_v1_python_api_document.git
git@gitee.com:fan-dongchen/waffle_nano_v1_python_api_document.git
fan-dongchen
waffle_nano_v1_python_api_document
Waffle NanoV1 Python API Doc
master

搜索帮助