主要内容

readTemperature

从LSM6DSL传感器读取一个环境温度数据样本

描述

例子

tempReading时间戳) = readTemperature (传感器返回一个来自LSM6DSL IMU传感器的环境温度数据样本。环境温度样本以摄氏度的标量返回。函数还返回时间戳在MATLAB®从LSM6DSL传感器接收温度数据。的时间戳输出是可选的。

例子

全部折叠

从LSM6DSL IMU传感器读取环境温度数据。

创建从MATLAB到树莓Pi™硬件板的连接。

mypi = raspi;
mypi = Raspi属性:DeviceAddress:“raspberrypi-hysdu8X38o”端口:18734 BoardName:覆盆子π3模型B +的AvailableLEDs:{“led0”}AvailableDigitalPins:(4、5、6、12、13、14、15、16、17、18、19日,20日,21日,22日,23日,24日,25日,26日,27日]AvailableSPIChannels:{‘CE0’,‘CE1} AvailableI2CBuses:{“i2c-1”}I2CBusSpeed: 100000 AvailabelWebCams:Mmal service 16.1(平台:bcm2835-v4l2)

创建一个lsm6dslI2C总线上的传感器对象“i2c-1”在地址“0 x6b”

传感器= lsm6dsl (mypi,“公共汽车”“i2c-1”“I2CAddress”“0 x6b”);
传感器= lsm6dsl与属性:I2CAddress: 107 ("0x6B")总线:i2c-1

返回一个从LSM6DSL传感器读取的环境温度数据样本。

[tempReading,时间戳]= readTemperature(传感器);
tempReading = data 15.3398 timestamp = datetime 5-Jan-2021 11:35:17.279

时间戳输出为可选参数,只能从LSM6DSL传感器获取环境温度数据。

[tempReading] = readTemperature(传感器);
tempReading = data 15.3398

输入参数

全部折叠

LSM6DSL传感器对象连接到树莓Pi硬件板,指定为alsm6dsl对象。

例子:传感器= lsm6dsl (mypi)在Raspberry Pi对象上创建到LSM6DSL传感器的连接mypi

输出参数

全部折叠

从LSM6DSL传感器读取环境温度数据。

读取MATLAB从LSM6DSL传感器接收到环境温度采样值的日期和时间,指定为datetime。

扩展功能

介绍了R2021a