主要内容

readAngularVelocity

从传感器读取一个角速度样本

描述

例子

gyroReadings时间戳) = readAngularVelocity (sensorobj返回从传感器读取的x、y和z轴上的角速度数据的一个样本,以rad/s为单位时间戳时间戳是可选的。

请注意

readAngularVelocity函数的LSM6DS3LSM6DS3HLSM6DSLLSM6DSMLSM6DSRLSM6DSOMPU6050MPU9250,LSM9DS1传感器。

例子

读角速度

创建一个Arduino对象并包含I2C库。

一个= arduino ();

或者,你可以在在创建Arduino对象时的名称-值对。

清楚的;a = arduino('COM4', 'Uno', 'Libraries', 'I2C');

为正在使用的传感器创建传感器对象。

请注意

本示例中的示例代码和输出用于mpu9250对象。如果您正在使用另一个支持万博1manbetxreadAngularVelocity功能,使用相应的传感器对象。

sensorobj = mpu9250(一个);

返回一个角速度数据的样本。

gyroreading = readAngularVelocity(sensorobj) gyroreading = 0.0138 0.0092 0.0034

输入参数

全部折叠

传感器对象。

输出参数

全部折叠

从传感器读取x、y、z轴上的角速度值。

MATLAB®从指定为datetime的传感器接收角速度数据。

更多关于

全部折叠

使用代码生成MATLAB功能块

  • 使用readAngularVelocity在一个MATLAB函数块的万博1manbetx®万博1manbetxArduino支持包®硬件生成可部署在Arduino Hardware上的代码。

  • 返回的时间戳总是以秒为单位。

介绍了R2019a