Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
task main() { SetSensor(SENSOR_1,SENSOR_TOUCH); SetSensor(SENSOR_3,SENSOR_TOUCH); SetSensor(SENSOR_2,SENSOR_LIGHT); int v_normal = 4; int v_max = 6; int tempo = 10; SetPower(OUT_A+OUT_C,v_normal); Wait(200); SetDirection(OUT_A+OUT_C,OUT_FWD); SetOutput(OUT_A+OUT_C,OUT_ON); //OnFwd(OUT_A+OUT_C); while (tempo > 0) { if (SENSOR_3 == 1) { //OnRev(OUT_A+OUT_C); Wait(45); SetDirection(OUT_A+OUT_C,OUT_REV);Wait(45); SetPower(OUT_A+OUT_C,v_max); //OnFwd(OUT_A); SetDirection(OUT_A,OUT_FWD); //OnRev(OUT_C); Wait(70); SetDirection(OUT_C,OUT_REV); Wait(70); SetPower(OUT_A+OUT_C,v_normal); //OnFwd(OUT_A+OUT_C); SetDirection(OUT_A+OUT_C,OUT_FWD); tempo--; } if (SENSOR_1 == 1) { //OnRev(OUT_A+OUT_C); Wait(45); SetDirection(OUT_A+OUT_C,OUT_REV);Wait(45); SetPower(OUT_A+OUT_C,v_max); //OnFwd(OUT_C); SetDirection(OUT_C,OUT_FWD); //OnRev(OUT_A); Wait(70); SetDirection(OUT_A,OUT_REV); Wait(70); SetPower(OUT_A+OUT_C,v_normal); //OnFwd(OUT_A+OUT_C); SetDirection(OUT_A+OUT_C,OUT_FWD); tempo--; } if (SENSOR_2 < 40) { //OnRev(OUT_A+OUT_C); Wait(45); SetDirection(OUT_A+OUT_C,OUT_REV);Wait(45); SetPower(OUT_A+OUT_C,v_max); //OnFwd(OUT_A); SetDirection(OUT_A,OUT_FWD); //OnRev(OUT_C); Wait(70); SetDirection(OUT_C,OUT_REV); Wait(70); SetPower(OUT_A+OUT_C,v_normal); //OnFwd(OUT_A+OUT_C); SetDirection(OUT_A+OUT_C,OUT_FWD); tempo--; } } Float(OUT_A+OUT_C); }
Compartilhar