CircuitPython库,用于ST LSM6DSOX 6轴加速度计和陀螺仪
项目描述
介绍
CircuitPython库,用于ST LSM6DSOX、LSM6DS33和ISM330DHCT 6自由度加速度计和陀螺仪
依赖项
此驱动程序依赖于
请确保所有依赖项都可在CircuitPython文件系统中使用。这可以通过下载Adafruit库和驱动程序包轻松实现。
从PyPI安装
在支持的GNU/Linux系统(如Raspberry Pi)上,您可以从PyPI本地安装驱动程序。在此处安装。要为当前用户安装
pip3 install adafruit-circuitpython-lsm6ds
要全局安装(在某些情况下可能需要这样做)
sudo pip3 install adafruit-circuitpython-lsm6ds
要在当前项目的虚拟环境中安装
mkdir project-name && cd project-name
python3 -m venv .env
source .env/bin/activate
pip3 install adafruit-circuitpython-lsm6ds
使用示例
import time
import board
import busio
import adafruit_lsm6ds
i2c = busio.I2C(board.SCL, board.SDA)
sox = adafruit_lsm6ds.LSM6DSOX(i2c)
while True:
print("Acceleration: X:%.2f, Y: %.2f, Z: %.2f m/s^2"%(sox.acceleration))
print("Gyro X:%.2f, Y: %.2f, Z: %.2f degrees/s"%(sox.gyro))
print("")
time.sleep(0.5)
贡献
欢迎贡献!请在贡献之前阅读我们的行为准则,以帮助本项目保持友好。
文档
有关构建库文档的信息,请参阅本指南。
项目详情
关闭
adafruit-circuitpython-lsm6dsox-2.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 232fdbd8792c9e1518c7b3a1e274be2e274648ac2f9536590b16f68b961d0759 |
|
MD5 | 89486c352f5ec09f2883b3d15a1ec78e |
|
BLAKE2b-256 | 4736ecb29e80f19f3aca9e4abd48ac7d269ffbe0229b5e4ec0208dd52bd1e283 |