Arduino101 湿度和温度

« 返回首页

Arduino101Humidity 湿度和温度

Arduino101Humidity 湿度和温度组件让用户可以从 Grove DHT11 传感器收集湿度和温度数据。温度数据以摄氏度为单位,相对湿度以百分比为单位。
<img class=’centered’ alt=’Grove 温湿度传感器图片’src=’assets/sensors/Grove-TempAndHumiSensor.jpg’>

更多链接:

属性

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

get Arduino101Humidity1 BluetoothDevice

set Arduino101Humidity1 BluetoothDevice  to

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

get Arduino101Humidity1 Pin

set Arduino101Humidity1 Pin  to

方法

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

call Arduino101Humidity1 IsSupported

  • ReadHumidity – 从连接的传感器读取当前湿度。成功时,HumidityReceived事件将运行并携带 接收到的湿度测量值。

call Arduino101Humidity1 ReadHumidity

  • ReadTemperature – 从连接的传感器读取当前温度。成功时,TemperatureReceived事件将运行并携带 接收到的温度测量值。

call Arduino101Humidity1 ReadTemperature

  • RequestHumidityUpdates – 请求Arduino发送湿度传感器读数变化的通知。当从Arduino 接收到样本时,HumidityReceived事件将运行。

call Arduino101Humidity1 RequestHumidityUpdates

  • RequestTemperatureUpdates – 请求Arduino发送温度传感器读数变化的通知。当从Arduino 接收到样本时,TemperatureReceived事件将运行。

call Arduino101Humidity1 RequestTemperatureUpdates

  • StopHumidityUpdates – 停止监听湿度传感器读数的变化通知。只有之前调用过RequestHumidityUpdates时才有效。可能还有 额外的待处理消息会通过运行HumidityReceived来处理。

call Arduino101Humidity1 StopHumidityUpdates

  • StopTemperatureUpdates – 停止监听温度传感器读数的变化通知。只有之前调用过RequestTemperatureUpdates时才有效。可能还有 额外的待处理消息会通过运行TemperatureReceived来处理。

call Arduino101Humidity1 StopTemperatureUpdates

事件

  • HumidityReceived – 当从Arduino接收到湿度样本时运行HumidityReceived事件。 这通常是执行读取请求 操作的结果。湿度值是0-100%之间的相对湿度。

Parameters:

 * <code>humidity</code> (<a href="http://appinventor.mit.edu/explore/ai2/support/blocks/math.html#number">_number_</a>) &mdash; The relative humidity, in percent.

when Arduino101Humidity1 HumidityReceived humidity do

  • TemperatureReceived – 当从Arduino接收到温度样本时运行TemperatureReceived事件。 这通常是执行<a href=”#ReadTemperature>读取</a>或请求 操作的结果。温度值以摄氏度为单位测量。

Parameters:

 * <code>temperature</code> (<a href="http://appinventor.mit.edu/explore/ai2/support/blocks/math.html#number">_number_</a>) &mdash; The temperature, in degrees Celsius.

when Arduino101Humidity1 TemperatureReceived temperature do

文档反馈