- 追加された行はこの色です。
- 削除された行はこの色です。
[[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();
}