CircuitPython库,用于L3GD20 9-DOF绝对姿态IMU融合扩展板。
项目描述
介绍
Adafruit 9-DOF绝对姿态IMU融合扩展板 - L3GD20驱动程序
依赖关系
此驱动程序依赖于
请确保所有依赖项在CircuitPython文件系统中都可用。这可以通过下载 Adafruit库和驱动程序包 来轻松实现。
从PyPI安装
在支持的GNU/Linux系统(如Raspberry Pi)上,您可以从PyPI 本地安装驱动程序。为当前用户安装
pip3 install adafruit-circuitpython-l3gd20
为系统范围安装(在某些情况下可能需要)
sudo pip3 install adafruit-circuitpython-l3gd20
在当前项目中的虚拟环境中安装
mkdir project-name && cd project-name
python3 -m venv .venv
source .venv/bin/activate
pip3 install adafruit-circuitpython-l3gd20
使用示例
当然,您必须导入库才能使用它
import adafruit_l3gd20
此驱动程序将其构造函数的参数作为I2C对象。
import board
i2c = board.I2C()
一旦您有了I2C对象,您就可以创建传感器对象
sensor = adafruit_l3gd20.L3GD20_I2C(i2c)
然后您就可以开始读取测量值
print(sensor.gyro)
文档
此库的API文档可以在 Read the Docs 上找到。
有关构建库文档的信息,请参阅此指南。
贡献
欢迎贡献!在向本项目贡献之前,请阅读我们的行为准则,以帮助本项目保持欢迎的氛围。
项目详情
关闭
adafruit-circuitpython-l3gd20-2.3.19.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b7958cccc4a561a500bef35d221c6138cb848f6441185ff93b08bef5a126a0f8 |
|
MD5 | 7dbc5cfb86dfe591845ad846b0dc8ca3 |
|
BLAKE2b-256 | 2f0c7e9d573760342f9f14d6a9df8b86b561a4f0d590ea6fb730356f04e22f50 |
关闭
adafruit_circuitpython_l3gd20-2.3.19-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bd5a47608386181aa0ffbf495f9733d08043637eefa3e1b0e9dc4bc95c2384ae |
|
MD5 | 610e62bb987b9995eeb76b52be8e049f |
|
BLAKE2b-256 | 696b5c7d90d025dbe527fa251b6d88de3d5ac8b5e54d57f20bffb153e9a2bce6 |