- 追加された行はこの色です。
- 削除された行はこの色です。
ライントレース(センサー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