EV3RT mruby API Reference  Alpha 1.0.2
An RTOS-based development platform for LEGO Mindstorms EV3.
 全て データ構造 メソッド 変数 列挙型 列挙値 グループ
カラーセンサ

カラーセンサに関するAPI. [詳解]

インスタンスメソッド

initialize (port)
 カラーセンサポートを設定する. [詳解]
 
color
 カラーセンサでカラーを識別する. [詳解]
 
reflect
 カラーセンサで反射光の強さを測定する. [詳解]
 
ambient
 カラーセンサで環境光の強さを測定する. [詳解]
 

詳解

カラーセンサに関するAPI.

シンボル詳解

カラーセンサで識別できるカラーの番号

シンボル
:black 

:blue 

:green 

:yellow 

:red 

:white 

:brown 

:none 

識別できなかった

センサポートを表すシンボル

シンボル
:port_1 

ポート1

:port_2 

ポート2

:port_3 

ポート3

:port_4 

ポート4

メソッド詳解

initialize ( port ) -> nil

カラーセンサポートを設定する.

引数
portセンサポートのシンボル
戻り値
nil
ambient -> Fixnum  

カラーセンサで環境光の強さを測定する.

引数
なし
戻り値
環境光の強さ(0〜100)
color -> Symbol  

カラーセンサでカラーを識別する.

引数
なし
戻り値
識別したカラーのシンボルを返す.
reflect -> Fixnum  

カラーセンサで反射光の強さを測定する.

引数
なし
戻り値
反射光の強さ(0〜100)