ライントレース(センサー2モーター2
    #define THRESHOLD 40
    task main ()
    {
    SetSensor(SENSOR_1, SENSOR_LIGHT);
    SetSensor(SENSOR_3, SENSOR_LIGHT);
    OnRev(OUT_A+OUT_C);
    while (true) {
    if  (SENSOR_1 > THRESHOLD) 
     {
        OnRev(OUT_A);
        OnFwd(OUT_C);
     }
     if  (SENSOR_3 > THRESHOLD)
     { 
        OnFwd(OUT_A);
        OnRev(OUT_C);
     }
    if  (SENSOR_1 > THRESHOLD)
    if  (SENSOR_3 > THRESHOLD)
     {
        OnRev(OUT_A+OUT_C);
     }
     }
}#comment
 }
 ロボットの解説
 タイヤを2つの機体にし、回転しやすくし、ギヤ比高くして速度はおそいがしっかりラインをトレースするロボットを作った。

ライントレース(センサー2モーター1
 task main()
 {
  SetSensor(SENSOR_1,SENSOR_LIGHT);
  SetSensor(SENSOR_3,SENSOR_LIGHT);
 while(true)
 {
  if (SENSOR_3 < 40)
      {
          OnRev(OUT_A); 
      }
 if(SENSOR_1 < 40)
      {
          OnFwd(OUT_B);
          }
      }
 }
 }

-プログラムの解説をお願いします。ロボットの解説もあると尚良いですね。 -- [[ゆん(TA)]] &new{2006-01-06 (金) 17:07:30};
-[[ここ>まいける(TA)#y8259022]]を参照して下さい。 -- [[まいける(TA)]] &new{2006-02-09 (木) 00:26:39};

#comment


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