Buscar

teste.nqc

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);
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando