[[2004/A6/練習問題]]

このプログラムは明るい物をみると飛びかかっていくプログラムである。
--------------------------------------------------------------------------------------------------------
task main ()
{
    SetSensor(SENSOR_1, SENSOR_LIGHT);
 while(true)
   { OnFwd(OUT_A+OUT_C);
    until (SENSOR_1 < 40) ;   // センサーの値が40未満(適当に調節)になるまで
                                 // 次の命令を実行しない
        OnRev(OUT_A+OUT_C) ; Wait(20); // 0.5 秒間バックする
        OnFwd(OUT_A);  //  A 出力に接続されたモータを正回転させる
        OnRev(OUT_C);     //  C 出力に接続されたモータをgyaku回転させる
        Wait(150);      // 
                                       // 1.5 秒間で方向転換させる
                                       // 時間は適当に調節してください
       
  }
}


--------------------------------------------------------------------------------------------------------
工夫した点:ノーコメント

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