Arduino101 近距离传感器

« 返回首页

Arduino101ProximitySensor 近距离传感器

Arduino 101 近距离传感器允许用户从红外近距离传感器接收数据。请注意,Grove 接口上的信号线可能存在一个引脚的偏差。如果您没有收到传感器的任何读数,可能需要将引脚号增加 1(将 A0 改为 A1)才能读取正确的引脚。 Arduino 草图根据夏普发布的规格表将传感器的原始读数转换为以厘米为单位的距离。

更多链接

属性

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

get Arduino101ProximitySensor1 BluetoothDevice

set Arduino101ProximitySensor1 BluetoothDevice  to

  • Pin – 设备连接的Arduino板上的引脚号。

get Arduino101ProximitySensor1 Pin

set Arduino101ProximitySensor1 Pin  to

方法

  • IsSupported – 测试蓝牙低功耗设备是否支持该服务。如果返回true, 则TurnOn和TurnOff方法调用将正常工作。否则会通过屏幕的ErrorOccurred事件报告错误。

call Arduino101ProximitySensor1 IsSupported

  • ReadProximity – 获取Arduino报告的距离传感器最新读数。成功时, 将触发ProximityReceived事件。

call Arduino101ProximitySensor1 ReadProximity

  • RequestProximityUpdates – 请求接收Arduino 101连接的距离传感器更新通知。当从Arduino 接收到距离传感器读数时,将触发ProximityReceived事件。

call Arduino101ProximitySensor1 RequestProximityUpdates

  • StopProximityUpdates – 停止监听Arduino的距离传感器读数通知。只有之前调用过RequestProximityUpdates时此方法才有效。调用后 可能还会有一些待处理的消息将被处理。

call Arduino101ProximitySensor1 StopProximityUpdates

事件

  • ProximityReceived – 当从Arduino 101连接的距离传感器接收到距离测量值时触发此事件。

参数:

 * <code>proximity</code> (<a href="http://appinventor.mit.edu/explore/ai2/support/blocks/math.html#number">_number_</a>) &mdash;
   物体与传感器的距离。由于物理和数学限制,该值范围在6到80厘米之间。

when Arduino101ProximitySensor1 ProximityReceived proximity do

文档反馈