2.課題
(2) 速いトレースカーを製作するための方策
光センサの閾値(しきいち)を調整してみる
トレースカーでは,光センサにより「明るい」,「暗い」を判別しています.光センサは,「明るさ」を 0 〜 100 の整数値として返します. 下図のように,「明るい」ときは大きな数値,「暗い」ときは小さな数値を返します.設計者が定める「明るい」と「暗い」の境界の値を,
閾値
(しきいち)と呼びます.
それでは,以下の手順でマイコンを操作し,明るい床面と暗い床面における光センサの計測値を読み取ってみましょう.
[1]
[2]
決定ボタン
を押すと,電源が ON となる
[3]
[4]
左右の移動ボタン
を適当な回数,押して,
View
を選択
決定ボタン
を押す
[5]
[6]
左右の移動ボタン
を適当な回数,押して,
Reflected light
(光センサの LED を点灯させ,計測)を選択
決定ボタン
を押した後,左右の移動ボタン
を適当な回数,押して,光センサが接続されている入力ポートを選択する(ここの例では,入力ポート1(
Port 1
))
[7]
決定ボタン
を押すと,計測が開始される
プログラム実行中(計測中)
キャンセルボタン
を押すと,計測が終了される
計測値は,
床面の明るさ
床面からの高さ
に応じて値が変化することがわかります.計測された値を基に,閾値を設定してみましょう.