Arduino101 加速度传感器

« 返回首页

Arduino101 加速度传感器

Arduino101 加速度传感器组件允许用户配置 Arduino 101 的板载加速度计,并通过适当的方法接收一个或多个加速度计样本。

更多链接:

属性

  • BluetoothDevice – 连接到Arduino 101的BluetoothLE组件。

get Arduino101Accelerometer1 BluetoothDevice

set Arduino101Accelerometer1 BluetoothDevice  to

方法

  • IsSupported – 检查加速度传感器是否可用于通过BluetoothDevice属性连接的设备。如果当前没有设备连接,此方法将始终返回false。

call Arduino101Accelerometer1 IsSupported

  • ReadAccelerometerData – 从Arduino读取单个加速度传感器数据样本。读取成功后,将触发AccelerometerDataReceived事件。

call Arduino101Accelerometer1 ReadAccelerometerData

  • RequestAccelerometerDataUpdates – 请求接收Arduino加速度传感器的变化通知。加速度数据将通过AccelerometerDataReceived事件报告。

call Arduino101Accelerometer1 RequestAccelerometerDataUpdates

  • StopAccelerometerDataUpdates – 停止接收来自Arduino加速度传感器的更新。注意,设备可能仍有待处理的消息会通过AccelerometerDataReceived事件报告。

call Arduino101Accelerometer1 StopAccelerometerDataUpdates

事件

  • AccelerometerDataReceived – 当从Arduino 101接收到加速度传感器样本时,AccelerometerDataReceived事件将被触发。这通常是执行读取请求操作的结果。 X、Y和Z值以1个地球重力(G=-9.8 m/s2)的倍数表示。

参数:

+ <code>Accelerometer_X</code> (<a href="http://appinventor.mit.edu/explore/ai2/support/blocks/math.html#number">_number_</a>) &mdash; 加速度传感器的X值,单位为G。
+ <code>Accelerometer_Y</code> (<a href="http://appinventor.mit.edu/explore/ai2/support/blocks/math.html#number">_number_</a>) &mdash; 加速度传感器的Y值,单位为G。
+ <code>Accelerometer_Z</code> (<a href="http://appinventor.mit.edu/explore/ai2/support/blocks/math.html#number">_number_</a>) &mdash; 加速度传感器的Z值,单位为G。

when Arduino101Accelerometer1 AccelerometerDataReceived Accelerometer_X Accelerometer_Y Accelerometer_Z do

文档反馈