Professional Documents
Culture Documents
Finalflowchart
Finalflowchart
SetSensorLight(IN_2);
SetSensorTouch(IN_1);
SetSensorTouch(IN_3);
task navigate
void fork_lift
setup();
WHITE = EYE;
PlaySound(SOUND_UP);
Wait(2000);
PlaySound(SOUND_DOUBLE_BEEP);
Wait(2000);
fork_lift();
while (true)
true
true
OnRev(OUT_AC, 73);
Wait (Random(3200));
OnFwd(OUT_C, 63);
Wait (Random (1500));
OnFwd (OUT_AC,73);
Wait (Random(3200));
OnRev(OUT_A, 63);
Wait(Random (1500));
false
false
false
true
False
EYE<GREENMAX and
EYE > GREENMIN?
true
false
SENSOR_1 == 1?
true
false
SENSOR_3==1?
true
PlaySou nd(SOUND_UP);
Off(OUT_AC);
Wait(1000);
Ro tateMoto r(OUT_B, 23, -135);
Wait(100);
RotateMotor(OUT_B, 43, 135);
StartTas k(navigate);
StopTask(navigate);
PlayTone(1000, 40);
OnFwdSync(OUT_AC, 80, 0);
Wait(200);
OnRevSync(OUT_AC, 80, 0);
Wait(200);
OnFwdSync(OUT_AC, 80, 0);
Wait(500);
StartTask(navigate);
StopTask(navigate);
PlayTone(1000,1000);
OnFwd(OUT_AC, 50);
Wait(1000);
OnFwd(OUT_A, 50);
Wait(600);
StartTask(navigate);