BME680温度、湿度和气体传感器的Python库
项目描述
BME680
https://shop.pimoroni.com/products/bme680
最先进的BME680扩展板可以让您测量温度、压力、湿度和室内空气质量。
安装
完整安装(推荐)
我们创建了一个简单的安装脚本,它可以安装所有预置要求,并在最少的努力下使BME680运行。要在Raspberry Pi桌面上运行它,打开Terminal,您可以在菜单 -> 附件 -> 终端找到它,如下所示
在新终端窗口中,输入以下命令(检查是否有误)并按照屏幕上的说明操作
git clone https://github.com/pimoroni/bme680-python
cd bme680-python
./install.sh
注意 库将安装在与 "pimoroni" 虚拟环境相关的位置,您需要激活它才能运行示例
source ~/.virtualenvs/pimoroni/bin/activate
开发
如果您想贡献或喜欢坐在边缘体验最新的代码,您可以按照以下方式安装开发版本
git clone https://github.com/pimoroni/bme680-python
cd bme680-python
./install.sh --unstable
在任何情况下,您都需要启用i2c总线
sudo raspi-config nonint do_i2c 0
文档与支持
2.0.0
- 重新打包为hatch/pyproject.toml
- 停止支持Python 2.7
- 从smbu2切换到smbus2
1.1.1
- 新功能:使用常量来明确加热器开启/关闭状态
1.1.0
- 新功能:支持BME688“高”气体电阻变体
- 新功能:设置/获取气体加热器禁用位
- 增强:当芯片未检测到时,使用描述性的RuntimeError失败
1.0.5
- 新功能:使用set_temp_offset以摄氏度校准温度偏移
1.0.4
- 修复了range_sw_err以处理极高的气体读数
- 转换为无符号整数以修复负气体读数
1.0.3
- 合并来自博世BME680_driver 3.5.3的温度补偿修复
1.0.2
- 修复了set_gas_heater_temperature以避免i2c TypeError
1.0.1
- 添加了Manifest到Python包中
1.0.0
- 首次发布
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源分发
bme680-2.0.0.tar.gz (80.4 kB 查看哈希值)
构建分发
bme680-2.0.0-py3-none-any.whl (14.4 kB 查看哈希值)
关闭
bme680-2.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7395afd9bc95fc3d643cc873ad2f5c27d3c2d18ccf4771505124e0e2042c0d74 |
|
MD5 | 41db7501e06a4c67917af11d17ef71ae |
|
BLAKE2b-256 | 4b928ac453cac43f019387259a01e0f4e13c5917cc0925f077a32e308522a9ca |
关闭
bme680-2.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 1802bd5ba98354ebb9318185051c913e1a3c2f06771e8f91eb40e5838795e66e |
|
MD5 | 2403f50fb5237c683ba8ac35f4ae550c |
|
BLAKE2b-256 | 3a198c926497c8be9fc65bbd09d3ab44cb5f78219defc5dbb57d606dd5e39444 |