2004/B6/33班

VFMI0075.JPG

机の上から落ちずに動きまわるロボット

前に突き出した部分でロボット前方の 状況を確認。
センサーに反応があった場合、
バック・方向転換して落ちない様にする。


task main()
{
 SetSensor(SENSOR_1,SENSOR_TOUCH);
 SetSensor(SENSOR_3,SENSOR_TOUCH);
 while(true)
 {
  OnFwd(OUT_A+OUT_C);
  until(SENSOR_1==1||SENSOR_3==1);
  OnRev(OUT_A+OUT_C);Wait(100);     /*センサーが反応したらバック*/
  OnFwd(OUT_A);OnRev(OUT_C);Wait(200);
  OnFwd(OUT_A+OUT_C);
 }
}


添付ファイル: fileVFMI0075.JPG 80件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-02-07 (月) 20:36:32