[[戻る>2005/A6/課題4]]

*一番明るい方を向くプログラム [#w120b5f1]
 // 製作日:12月2日
 // 製作者:AI
 
 int LIGHT_=0;   //一番明るいところの値を入れる
 int TIME_LIGHT=0;//一番明るいところまで回るまでの時間
 int RUN_TIME=450;//一回転する時間
 
 task main(){
 
        SetSensor(SENSOR_1, SENSOR_LIGHT);
        ClearTimer(0);
        
        while (FastTimer(0) <= RUN_TIME) {
                if ( SENSOR_1 > LIGHT_ ) {
                        LIGHT_ = SENSOR_1 ;
                        TIME_LIGHT = FastTimer(0);
                }
                OnFwd(OUT_A);
                OnRev(OUT_C);
        }
        ClearTimer(0);
        while (FastTimer(0) <= TIME_LIGHT) {
                OnFwd(OUT_A);
                OnRev(OUT_C);
        }
        Off(OUT_A + OUT_C);
 }

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