[[2005/B6]]
 今回は光センサーを使い、黒い線の上をロボットに辿らせてみる事にする。
 ロボットの先端に光センサーをつけたせいか、90度以上の旋回は不可能。
 よって、なるべくロボットの中央に光センサーをつけてみる。

 task main()
 {
 SetSensor(SENSOR_2, SENSOR_LIGHT);
 OnFwd(OUT_A+OUT_C);
 
 while(true)
 {
 
 if(SENSOR_2 <40)
 {
 OnFwd(OUT_C);
 OnRev(OUT_A);Wait(5)
 Off(OUT_A);
 }
 
 if(SENSOR_2 >=40)
 {
 OnFwd(OUT_A);
 OnRev(OUT_C);Wait(5)
 Off(OUT_C);
 }
 
 }
 }


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS