[[ロボティクス入門ゼミ]]




task main()



{
  
    SetSensor(SENSOR_1,SENSOR_TOUCH);             
    SetSensor(SENSOR_3,SENSOR_TOUCH); 
    SetSensor(SENSOR_2, SENSOR_LIGHT);
    
    while(true)
    
    {
  
  if((SENSOR_1 == 0)&&(SENSOR_3 == 0)) 
 
   
     {
        if (SENSOR_2 < 40)
         {                                    
            OnFwd(OUT_A);
            Off(OUT_C);
         } 
        else 
         {                                     
            Off(OUT_A);
            OnFwd(OUT_C);
         }
     }
 
  
  else
 { 
     Off(OUT_A+OUT_C) ;                             
     Wait(60);
  
     OnFwd(OUT_A);
     OnRev(OUT_C);
     Wait(155);
     Off(OUT_A+OUT_C);
     
     
     {if (SENSOR_2 < 40)
         {                                    
            OnFwd(OUT_C);
           OnRev(OUT_A);
         } 
        else 
         {                                     
          OnRev(OUT_C);
            OnFwd(OUT_A);
         }
     
    } 
    } }}


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