Read one sample of angular velocity from sensor
Create an Arduino object and include the I2C library.
Or, you can explicitly specify it in the
pair while creating the Arduino object.
clear a; a = arduino('COM4', 'Uno', 'Libraries', 'I2C');
Create the sensor object.
imu = mpu9250(a);
Return one sample of angular velocity data.
gyroReadings = readAngularVelocity(imu) gyroReadings = 0.0138 0.0092 0.0034
imu— IMU sensor object
The IMU sensor object.
gyroReadings— Value read from the sensor
The angular velocity value on x, y, and z axes read from the sensor.
The time at which MATLAB® receives angular velocity data from the sensor, specified as a datetime.
readAngularVelocity in a MATLAB Function block with the Simulink® Support Package for Arduino® Hardware to generate code that can be deployed on Arduino Hardware.
Timestamp returned is always in seconds.