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


*光センサー一個


#define THRESHOLD 40

task main()
{
   SetSensor(SENSOR_1,SENSOR_LIGHT);
   
   while(true){
         if(SENSOR_1< THRESHOLD) {
            OnFwd(OUT_A);
            Off(OUT_B);
            } else {
               Off(OUT_A);
               OnFwd(OUT_B);
               }
             }
                                                                 }
 

*光センサー二個 [#r7870ae7]


task  main()
{
    SetSensor(SENSOR_1,SENSOR_LIGHT);
    SetSensor(SENSOR_2,SENSOR_LIGHT);
    
    while(true)
    {if(SENSOR_1 >48){Off(OUT_A);OnFwd(OUT_B) ; }
      
      if(SENSOR_2>40){Off(OUT_B); OnFwd(OUT_A);  }
     else{OnFwd(OUT_A +OUT_B);} }
     }

感想:上手くセンサー2が反応しない。どこがおかしいのか見直して上手く動くようにする。
                                                   
 

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