BNO08x IMU的UART-RVC模式的简单辅助库
项目描述
介绍
BNO08x IMU的UART-RVC模式的简单辅助库
依赖项
此驱动程序依赖于
请确保所有依赖项都可在CircuitPython文件系统中使用。这可以通过下载Adafruit库和驱动程序捆绑包轻松实现。
从PyPI安装
在支持GNU/Linux系统(如Raspberry Pi)上,您可以从PyPI本地安装驱动程序。为当前用户安装
pip3 install adafruit-circuitpython-bno08x-rvc
为系统范围安装(在某些情况下可能需要)
sudo pip3 install adafruit-circuitpython-bno08x-rvc
在当前项目虚拟环境中安装
mkdir project-name && cd project-name
python3 -m venv .venv
source .venv/bin/activate
pip3 install adafruit-circuitpython-bno08x-rvc
用法示例
import time
import board
import busio
from adafruit_bno08x_rvc import BNO08x_RVC
uart = busio.UART(board.TX, board.RX, baudrate=115200, receiver_buffer_size=2048)
rvc = BNO08x_RVC(uart)
while True:
roll, pitch, yaw, x_accel, y_accel, z_accel = rvc.heading
print("Roll: %2.2f Pitch: %2.2f Yaw: %2.2f Degrees" % (roll, pitch, yaw))
print("Acceleration X: %2.2f Y: %2.2f Z: %2.2f m/s^2" % (x_accel, y_accel, z_accel))
print("")
time.sleep(0.1)
文档
此库的API文档可在Read the Docs上找到。
有关构建库文档的信息,请参阅本指南。
贡献
欢迎贡献!请在贡献之前阅读我们的行为准则,以帮助本项目保持友好。
项目详情
关闭
adafruit-circuitpython-bno08x-rvc-1.0.16.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | abacb6b49dc4da9ae8a758f9c274d263d0d28930a8f8a15551199927f4f08fe4 |
|
MD5 | 5c9ebb8a2c62c9812b1ba928846e69b6 |
|
BLAKE2b-256 | a154f86c30559f578676f6c6ea374a509735d9927ec9d5b6fdc0ac9a2c9ebc57 |
关闭
adafruit_circuitpython_bno08x_rvc-1.0.16-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 70b3727ca68d27bde94c36f81eb712a462be991dd9b3cbc382b62deebdc86fd6 |
|
MD5 | 7706668806ff5c23ede72e7c9251f7e6 |
|
BLAKE2b-256 | 30e72fdf7e233dbfe53410248d371988a329a7d95aad91b0e9f6a083b9463f6f |