Enviro pHAT 环境传感器板驱动程序
项目描述
https://shop.pimoroni.com/products/enviro-phat
Pimoroni Enviro pHAT 配备了大量传感器和连接性,用于测量环境。
Enviro pHAT 包括
用于检测方向、运动和航向的 LSM303D 加速计/磁力计
BMP280 温度/压力传感器
用于检测光量和颜色的 TCS3472 颜色传感器
具有四个 3.3v 兼容通道的 ADS1015 模拟传感器,用于外部传感器
用于为传感器供电的 5v 电源引脚,您可以根据需要调节或将其分成 3v
两个连接到 GPIO #4 的 LED,用于照亮颜色传感器上的物体
安装
完整安装(推荐)
我们创建了一个简单的安装脚本,它将安装所有先决条件,并以最小的努力使您的 Enviro pHAT 运行。要运行它,在您的 Raspberry Pi 桌面上打开终端,您可以在菜单 -> 附件 -> 终端中找到它,如图所示
查找终端
在新终端窗口中,键入以下命令(检查是否有错别字),并按照屏幕上的说明操作
curl https://get.pimoroni.com/envirophat | bash
或者,在 Raspbian 上,您可以下载 pimoroni-dashboard,并通过浏览相关条目来安装您的产品。
sudo apt-get install pimoroni
(您也可以在 Pi 菜单的“附件”下找到仪表板,或者直接在命令行中运行 pimoroni-dashboard)
如果您选择下载示例,您可以在 /home/pi/Pimoroni/envirophat/ 找到它们。
手动安装
Python 3 的库安装
在 Raspbian 上
sudo apt-get install python3-envirophat
其他环境
sudo pip3 install envirophat
Python 2 的库安装
在 Raspbian 上
sudo apt-get install python-envirophat
其他环境
sudo pip2 install envirophat
开发
如果您想贡献代码,或者喜欢生活在新代码的边缘,您应该克隆此存储库,切换到库目录,并运行
sudo python3 setup.py install
(或者 sudo python setup.py install,取决于您的首选 Python 环境)
在所有情况下,您都必须启用 i2c 总线。
文档与支持
GPIO 引脚排布 - https://pinout.xyz/pinout/enviro_phat
1.0.1
修复:修正 tilt_heading 的上界检查
1.0.0
修复:推迟设置以避免导入副作用
修复:将 QNH 更改为 ISA 标准
调整:新 Enviro pHAT I2C 地址现在是默认的
添加:压力单位参数,以选择 Pa 或 hPa
0.0.6
添加 __version__ 到模块
添加 DocStrings
0.0.5
修复 lsm303d raw_heading 的错误
0.0.4
整理 bmp280 的读取函数
修复压力方法的错误调用
0.0.3
Python3 修复
0.0.2
错误修复
0.0.1
初始版本
项目详情
下载文件
下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
envirophat-1.0.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 8a015a9fadf6bc90e67bdfde9ee0466d0c05dfeae2fe5b0ac8fa7b15ad540f83 |
|
MD5 | 096bb692d46a0a3d20f414d291cb5a75 |
|
BLAKE2b-256 | de345450a17923a459eda8b4423b909ce271bf50d6fb0d91c3f2aa6387cd5d45 |