[[2004/C3/ロボコンまでのアイデアの変遷と製作過程]]

//*ところどころ一休みが入るのは、マシンが速すぎてぶれが生じるための対応。*//

 #include "spy.nqh"
 
 task main() {
  
  OnFwd(OUT_A+OUT_B); 
  until(SENSOR_1==1);  
  Wait(50);  //落ちるときにタッチセンサーが反応してしまうので、その対策。
  
  OnFwd(OUT_A+OUT_B);
  until(SENSOR_1==1);  //向かい側の壁にぶつかるまで前進。
  
  Off(OUT_A+OUT_B);Wait(20); //一休み。
  
  OnRev(OUT_A+OUT_B);
  Wait(50);    // 箱の幅の分バック。
   
  Off(OUT_A+OUT_B);Wait(20); //一休み。
  
  OnFwd(OUT_A);OnRev(OUT_B);
  Wait(20);    //90°方向転換 
  
  Off(OUT_A+OUT_B);Wait(20); //一休み。
  
  OnFwd(OUT_A+OUT_B);
  Wait(50);    //相手チームの台の目の前まで前進。
  
  Off(OUT_A+OUT_B);Wait(20); //一休み。
  
  while(true){
     OnFwd(OUT_A);
     OnRev(OUT_B);
     Wait(200);
     }  //ひたすらその位置で回転し、邪魔し続ける。
  }


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS