センサー
センサーブロックは、ハブやデバイスの状態を読み取り、条件分岐、イベント、制御ロジックにデータを提供します。
デバイス・ハブセンサー
ハブのバッテリー残量
現在のハブのバッテリー残量を返します。
デバイスのバッテリー(%)
MOCPilotが動作している端末(スマートフォン/タブレット)のバッテリー残量(%)を返します。
基板温度
ハブの基板温度を返します。
BuWizz 2およびBuWizz 3のみ対応
ボタンが〜のとき
選択したハブボタンが指定状態と一致するかを判定します。
- 状態オプション:
押された,離された - ボタン例:
中央 - 注: 利用可能なボタンはハブにより異なります
接続デバイスの種類
指定ポートに接続されているデバイスの種類を返します。
- タイプ: レポーターブロック
- 使用例: 接続機器に応じた処理分岐
デバイス加速度センサー
デバイスの加速度センサーの生データを返します。
- 軸オプション:
x,y,z
デバイス加速度
デバイスの加速度データを返します。
- 軸オプション:
x,y,z
姿勢・傾きセンサー
傾き
指定軸の傾き角度を返します。
- 軸オプション:
ピッチ,ロール,ヨー - 注:
ヨーは対応ハブのみ
向きを取得
現在のハブの向きを返します。
- 出力形式:
テキスト,インデックス - 値:
前,上,右,後,下,左
向きが上か
指定した向きが「上」と一致するかを判定します。
- 向きオプション:
前,上,右,後,下,左
傾き基準を設定
傾き・向きブロックの基準方向を設定します。
- 向きオプション:
前,上,右,後,下,左
タイマー・モーション
タイマー
秒単位のタイマー値を返します。
タイマーをリセット
タイマーを0にリセットします。
ポートセンサー
Technic 距離センサー
距離センサーの値を返します。
- 単位:
mm,cm,インチ,%
Technic 距離が〜のとき
距離条件を判定します。
- 比較:
より近い,より遠い,正確に - 単位:
mm,cm,インチ,%
Technic カラーセンサーのモード設定
このブロックは Technic カラーセンサーを選択したモードに設定します。
- 注意: カラーセンサーのモードを変更すると、プログラムに予期しない影響が出ることがあります。例えば、Technic カラーセンサーは
"環境光"モードでは色や反射光を読み取れません。
Technic 色センサー値
検出された色を返します。
- 出力:
値,文字列
Technic 色が〜のとき
指定した色と一致するかを判定します。
Technic 反射光
反射光の強さを返します。
Technic 反射光が〜のとき
反射光条件を判定します。
- 比較:
<,=,>
Technic 環境光
環境光の強さを返します。
Technic 環境光が〜のとき
環境光条件を判定します。
- 比較:
<,=,>
Technic 生カラー
RGBチャンネルの値を返します。
- チャンネル:
赤,緑,青
BOOST 距離センサー
距離を返します。
- 単位:
%,cm,インチ
BOOST 距離が〜のとき
距離条件を判定します。
- 比較:
より近い,より遠い,正確に
BOOST 色センサー
検出された色を返します。
BOOST 色かどうか
指定色と一致するかを判定します。
BOOST 反射光
反射光の値を返します。
BOOST 反射光が〜のとき
反射光条件を判定します。
Technic Move 電力モードを設定
電力モードを設定します。
- モード:
通常,ブースト
WeDo 2 距離センサー
距離を返します。
WeDo 2 傾き
傾き値を返します。
- 軸:
ピッチ,ロール