[[2012a/Member]]
*プログラミング [#u2f2daa1]
 #define THRESHOLD 52
 #define THRESHOLD_K 32
 #define THRESHOLD_W 72

 task main()
 {
 	SetSensorLight(IN_1);
 
 	OnFwd(OUT_AC,50);
   	while(true)
                {
 		if(THRESHOLD+5>SENSOR_1&&SENSOR_1>THRESHOLD-5)
                        {
 			Float(OUT_AC);
 			OnFwd(OUT_A,30);
 			OnFwd(OUT_C,30);
 			Wait(5);
 			}
 		if(THRESHOLD_K<SENSOR_1&&SENSOR_1<THRESHOLD_K+10)
                        {
 			Float(OUT_AC);
                   OnFwd(OUT_A,10);
 			OnFwd(OUT_C,30);
 			Wait(5);
 			}
             if(THRESHOLD_W-10<SENSOR_1&&SENSOR_1<THRESHOLD_W)
                        {
 			Float(OUT_AC);
                   OnFwd(OUT_A,30);
 			OnFwd(OUT_C,10);
 			Wait(5);
 			}
 	       if(SENSOR_1<THRESHOLD_K)
                        {
 			Float(OUT_AC);
                   OnRev(OUT_A,10);
 			OnFwd(OUT_C,30);
 			Wait(5);
 			}
             if(SENSOR_1>THRESHOLD_W)
                        {
 			Float(OUT_AC);
                   OnFwd(OUT_A,30);
 			OnRev(OUT_C,10);
 			Wait(5);
 			}
                 }
 }

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