カラーセンサ - Color

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

インスタンスメソッド一覧

シンボル

  • color

    カラーセンサで識別できるカラーのシンボル

    シンボル
    :black
    :blue
    :green
    :yellow
    :red
    :white
    :brown
    :none 識別できなかった
  • port

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

    シンボル
    :port_1 ポート 1
    :port_2 ポート 2
    :port_3 ポート 3
    :port_4 ポート 4

インスタンスメソッド

initialize ( port ) -> object

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

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

color -> Symbol

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

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

reflect -> nil

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

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

ambient -> Fixnum

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

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

rgb -> Fixnum

カラーセンサでRGB値を測定する.

引数
なし
戻り値
レッド(R)値,グリーン(G)値,ブルー(B)値

color_sample.rb