fusion_hat.modules.adxl345 モジュール

class fusion_hat.modules.adxl345.ADXL345(*args, address: int = 83, bus: int = 1, **kwargs)[ソース]

ベースクラス: I2C

ADXL345 モジュール

X = 0

X

Y = 1

Y

Z = 2

Z

ADDR = 83
_REG_DATA_X = 50
_REG_DATA_Y = 52
_REG_DATA_Z = 54
_REG_POWER_CTL = 45
_AXISES = [50, 52, 54]
read(axis: int = None) float | List[float][ソース]

ADXL345 から軸の値を読み取ります

パラメータ:

axis (int) -- 軸の値 ( g ) を読み取ります。 ADXL345.X 、 ADXL345.Y 、または ADXL345.Z を指定します。 すべての軸を取得する場合は None を指定します

戻り値:

指定した軸の値、またはすべての軸の値のリスト

戻り値の型:

float/list

_read(axis: int) float[ソース]