今回の課題は、ライントレースカー(line trace car)。「線を辿る車」です。
初回の今日は、黒線をトレースカーに認識させ、プログラム通りに動かすことでした。
まずは、ロボットである「トレースカー」を製作。
それほど、ブロックも使いませんし、センサーも
使いませんので、組み立て自体は簡単?だったはず。
20分程度で、2人とも完成させました。
次はプログラミングですが、白黒を認識させるセンサー=赤外線フォトリフレクタを
白の場合、黒の場合におけるそれぞれの数値を測定し(テストモードにて)、
「しきい値」を決めなければいけません。
部屋の明るさが一様ではないため、2人の測定値はバラバラでしたが、おおよそ45くらいに
決めました。
そして①から③までのプログラミングに挑戦!
①1番目の黒色の線でロボットを止める
②1番目の黒色の線を通り過ぎ(☚が一番難しい)、2番目の黒色の線でロボットを止める
③1,2番目の黒色の線を通り過ぎ、3番目の黒色の線でストップ、数秒後に後退し、2番目の
黒色の線でロボットを止める。
ヒントを出しながら、なんとか③までクリアーしました。
もう一つのプログラミングを行う予定でしたが、時間切れで、次回に持ち越しです。
2人の本日の成果は以下の動画にて・・・。
次回は、やり残したプログラミングを行い、その後、
黒色の線を辿る、本格的なライントレースカーに挑みます。