[[2017a/Member]]

  #define senkai_right OnFwd(OUT_A);OnRev(OUT_C);//右旋回
  #define senkai_left OnFwd(OUT_C);OnRev(OUT_A); //左旋回
  #define turn_right OnFwd(OUT_A);Off(OUT_C);//右折
  #define turn_left Off(OUT_A);OnFwd(OUT_C);//左折
  #define fwd OnFwd(OUT_AC);//直進
 
 sub line_1()
 {
 SetSensor(SENSOR_1, SENSOR_LIGHT);
 SetSensor(SENSOR_3, SENSOR_LIGHT);
 
 while(SENSOR_1>35&&SENSOR_3>35){
        if(SENSOR_3<=35&&SENSOR_1>=49){
             fwd;
         }else if(SENSOR_1<=48){
             turn_right;
         }else if(SENSOR_3>=36){
             turn_left;
          }
  Off(OUT_AC);
 }
 }
 
 task main()
 {
 fwd;
 Wait(100);
 Off(OUT_AC);
 line_1();
 }

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