[[2005/A2/課題4]] *作成中... [#b9dea41a] NoImage 光の追跡者 *Light pursuer [#h7c43911] **プログラム [#q1022ba2] task main() { SetSensor(SENSOR_2,SENSOR_LIGHT); int light_max = 0; int i = 0; int MAX = 0; //ここまでは関数を決めるなどの、お約束事項// for(i=0; i<=75; i++){ //とりあえずセンサーを動かしながら一周// OnFwd(OUT_A); OnRev(OUT_C); Wait(1); Off(OUT_A+OUT_C); if(SENSOR_2>light_max){ //明るい地点を探すため// light_max = SENSOR_2; MAX = i; //その地点をMAXとして残す// } } Off(OUT_A+OUT_C); //一周したら止まってみる// Wait(100); repeat(MAX){ //明るい地点を向くまで回転// OnFwd(OUT_A); OnRev(OUT_C); Wait(1); Off(OUT_A+OUT_C); } OnRev(OUT_A+OUT_C); //明るい方を向いたら少し// Wait(50); //進んで、休む// Off(OUT_A+OUT_C); } **作成者 [#f9654d49] キャベツ 富岡 トマト **ロボの話 [#r09a8a67] **プログラムの話 [#xbb72a6d] **感想など [#mc707c26]